db737c7440496ae41e50051c12020dfbbe24e31dbb4b8b49daa127f5da282eebbeaae62d3a27a244e23e2d58e24d45ba563a204733d2004ae2a80d0fa82925fffff4cf6cf80df468adeb33e8cbf4fe1f051deaa7cae7e3aeb9382100979543ba8e5386de776d330a6b9b4cfe8f683adea8198b870526af58e4850d97538089d8c91f17697c95bb51ef278d4ecd0d21a161e144d78c8811eb6f2f775b175c302d7b0c92fcf9e900ffb84e584d6fd342aeb0ee51fd131e7c8412282baad8a6130f669e1941064db0227d5b77f82f34d87822e1bb05de7b409ee33d43b8d6cfcc947f3fc416ac7b9b06b0bdc180e67eec389ca75e24ab6eaaeb7715e8d27849361c6fb8932ce7815", 0x266}], 0x1) 03:40:45 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000140)='_', 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000580)='3', 0x1) fcntl$getown(r1, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x408000000000}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) 03:40:45 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x0, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 03:40:46 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x0, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:46 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/111, 0x6f) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='.\x00') 03:40:46 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x0, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:46 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) chdir(&(0x7f0000000000)='./file0\x00') shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) getpgrp() r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) r2 = semget$private(0x0, 0x4, 0x80) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x7, r3, r4, r5, r6, 0x0, 0xc1}, 0x40, 0x0, 0x4}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) 03:40:46 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="4db72b824423dc91f1c5d389cf70237165948c6238bb8df6690c83549bc4967d3bd0f2d37bfa45cae480f0a83f104ed4d9b906be8fbee8a1b043e9ce5503a8016f98c7e99c2c502711392870e4eec35e93c0284cd8c90095e7b5bc0f8ee1db59e13f688fe561396b94dd23fffd5b558029777397575dcdf4d91339fda12d6b0b98b35323", 0x84}, {&(0x7f0000000100)="75d89bf1e7802fcedc0f5e4e8f071e2c29d10c688b48832e2301ca878969c712be9626a6e9b5e58527769c75d13be585b66e237f296bcf87ed4c07cdefa033559697c0f9945557fda5464377c06f5a47ac9e1e5f6b5766703ba98f7bdb72dbdbeb67851d5e9d4d30bdc4021130f231c30ea1512254372f100506b28059de2c85e536bacd9fe17777898b1dcaab1498aecdb1d04a98ae41d1e3a054c878f505e689ed43662917ff2bd522c99f53d639b50b49006c85d27dc96dd10bd8355c1b5292d5bca30ecacf38f1ff968657dbfb5484e865c4b1d9623624416f6c9cbd67c3f2ed723313cd8621c8c0bf4fb392a4c9e99dfbeda2209bd540", 0xf9}, {&(0x7f0000000200)="12462cb898940f2b2792a9d418b8d886d27c3dcac71103805cbbcd1ce97b48ce02fc0b065cce9c742cb6a9619de70fbb57c03b6cade7d19180f3d15da5a4566414f3b2eeb1b77047e887c77bbd4ffd348c073221363009c4a2472bd5c35860a95168eb695a7b10283f83e347d86a5b450dbcba76", 0x74}, {&(0x7f0000000280)="c98ba33b8e32f2bbce763bc2eedee399d4f7e3", 0x13}, {&(0x7f00000002c0)="4ab491bbec516720f39f4fe425f0c205519a6396228c9f4e65e9d53acbfdf26731e271f19fb62615274a287c4446f07c1782acc69e51aeefbf10b2571f0a266beb05884cee375d403b044881381e5485a92a18ca7bb88d464abcee9321fdd49cb8cdd1a4584b5e2cfe70c7cfd764035c99b393cbaed86fad6a8da32db26e70aefa240d03d12fce68", 0x88}, {&(0x7f0000000380)="812b3aab43b07fc123ffcd64db013973644b7e2bafa9a495a7ccfca0ed128aac020d910342dd4f9ea1b8f9a7008b0ad08fdb4852871c17edbc71c0a7c7c4f16ee815f2d21370a2214d3400a8fad122f145d21607e422a7efb06f95143b67e39b70c3b10649a3f2e5aed4ce790c52d6fc7f71296305ce688c0a5bc1785d0263c340c66a23559017a331ef41e8fee0ed34a53b23960849c95ad3f16a393e6dc4552ca13b389cf6acbee4cc7aa18e9b44a9c6ca7403b57f28b39ff761605040e264e9862f102d1d6b5e6679741c93fb09a42af8b0a7dfa374d52d6229853e", 0xdd}], 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)) 03:40:46 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xcf2, 0x5, 0x20000020000007, 0x528, "0d9f40b12794cb7bd0e6bb91d6f4c6003b99f7bd"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed300040000b18ce4d900c8e62334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d4158aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0a", 0x1a1}], 0x1) socket$inet6(0x18, 0x8001, 0x7c18) 03:40:46 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:46 executing program 0: select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x0, 0x200, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:40:46 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:46 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x0, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:46 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x0, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x100}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0xc6) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x0, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="f1a9ebbb75f1e2d7dc105119244eee585f49a6ea407b60dde356f050cfcf075b337c80bd497230cd494c4a0741", 0x2d, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x10000, 0x4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r1) getgroups(0x1, &(0x7f00000001c0)=[r0]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x800) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x5) open(&(0x7f0000000140)='./file1\x00', 0x80, 0x80) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x0) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x20000000018, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x0) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8001, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="099658a28958d2952c98ea05c7891631b796ddeb8e48174ff9a89ee34276655e755efd57fbb1da4342a7ac55a0b243e3487285e0168da0df75fd68f028ecb1c2fec2d4dafb62f33fe5af7d196f5bd36351bf16463e611e5ff0413f5fab532875fe7a5c73f6051b0393852e4ab46191fe0532a6a997bcbd105e064c98f9766e848c49aa21647cdbebb0305dcc2dfe2c110edd81b766d973b92c529906e37717b2b22c7dfffc15ed6fdd23e51450da3cdd1a55ed4eb51e255bb8b5475cc3a867e808f2e14b38c7bc3d1b8fddbe7e4cceabbdc06815a804d7eac3490afd684c3de069584128468482d63c7f17a09de3c1122c7d497d", 0xf4}, {&(0x7f00000002c0)="a1e7263b3dc54b466441908a119ed574c5089bbaa6fd4f925a21fb3f445dfe4ab56d08a83b1fecd8048916e083d5cfc4782dddfe8e3411456cb9a8da7e1444230a118bf3f75de1dbb5360d1530452605b9e81a8ce4c039d4a12bf0dc97995627a88e7ab45629586f765b8d7990e58108f00054118d6104fa1fe64c194cd5dc4560eda95e77694219ece0b459f2617851cd44a9f316b3b32b67fe", 0x9a}], 0x2) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x0) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0xfffffffffffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) clock_getres(0x3, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x0, 0x0) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x101) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000000000001, 0x14, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) close(r2) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x0, 0x0) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = socket(0x22, 0x4, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x0, 0x0) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10003, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6}]}) r2 = getuid() setuid(r2) r3 = dup(r1) ioctl$TIOCCDTR(r3, 0x20007478) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x10061}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x7, 0x1b, 0x7, 0x6}, {0x7, 0x0, 0x1000, 0x3}, {0x4, 0x80000001, 0x7ff, 0x7}, {0x5, 0x0, 0x3, 0x8}, {0x6, 0x3, 0x9}, {0xffffffff, 0xbe, 0x8, 0x9}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x3, 0xffffffffffffffff, 0x1, 0x511}, {0x9ab, 0x0, 0x8, 0xfffffffffffffff7}, {0x100, 0x4, 0x80000001, 0x5}, {0x2de, 0x12f, 0x1, 0x6}, {0xffffffffffffffff, 0x4, 0x5, 0xb}, {0xffffffffffffffff, 0x7, 0x9, 0x79}, {0x100000001, 0x2, 0x101, 0x5}, {0x20, 0x6}]}) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="403cba0dca4dfae529f0893db119c5b91da87d", 0x13}, {&(0x7f0000000080)="c827921215b57e43eb3bcace5979ecac537ac98c11f6abca44ea8c75bdac77da581c75e5296e717c2658cd90a4c31b61018b2a76d819e704861a7c0a67af53384d728ecfb53c33593e2c4673346e2cf4abc788434944afd3dcbcbd879453cfe0b4e86859da2ec8f644cc7bbf1fb0212133af7be67ed151c59317792e089060712bc8d5af22e64607f283b53e24ae6d5a739180b7acd5a7c71f526dbdecb17fe99ae1d3db36ab16204b4735f2e1e611017e1df43f3da573099f6ef4726510003f69dd0c4533243969d8dad921bf1f290ec76481bb7565f9f8b761eb", 0xdb}, {&(0x7f0000000180)="e699eaaf2746afd62ac474fce23fba0aa81d92b16ec60c58491eacb7da7708c019befa3dc6534048ed35aab3d8a30f993f375898391cb62ccb667917b4d237be5bc7d32367e10e0338a2bdec75e949bcf980fac4ae687319e4c2b93db66624038b7e68edeeb119d07510e4719b715ba1931971193d5c65ee0c04f926d8435d2dabe6f84fec206f3894c22ffa791a0b3db03786f036b254561cdd7f2e602b959f21", 0xa1}], 0x3, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, 0x0]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, 0x0]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x3, 0x0, 0x100}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="000d6df1") 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, 0x0]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") fcntl$getflags(r0, 0x3) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) r1 = msgget$private(0x0, 0x30) msgsnd(r1, &(0x7f00000000c0)={0x2, "59e17c5c40032c5211e331f740c4f532bc49daff61c2dbfd17"}, 0x21, 0x800) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getown(r0, 0x5) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="3422503452cb3debfafd7a8ab340ef69bbe13b5b5d48e63e83fe6c65d21a9c1eccd88c94946b8830d4f4466c16609ad440d3e3cb7113f51ea0a295839a60bbf544ac8d256314ac2502d56910d8d83f087d4620eda755bfdadc0b4dbf57c37e0890baaef5e900a5321d670806917b10baf776aa10932bbec35fa9a72759616058f14da0cf6236935fc44010a14224f8aff3ef56cd96197259a88f1a5c09a7617075d7f7364c32b17182318ead4cc32be51ec0dc0094efa2a529b29818d4f47a20e37fdc4aaa0ff5972cf11811ad22c8a4ea014fbdc0c522", 0xd7}], 0x1) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, 0x0, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, 0x0, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, 0x0, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xe2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = semget$private(0x0, 0x3, 0x200) semop(r2, &(0x7f0000000100)=[{0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1000}, {0x5, 0x2, 0x1800}, {0x7, 0x1}, {0x1, 0x100000000, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x2, 0x1f701a6b45adc29c}, {0x4, 0x3949, 0x800}, {0x3, 0x5, 0x1000}], 0xa) getpid() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlockall(0x2) r0 = socket$inet(0x2, 0x8000, 0x10000) pwrite(r0, &(0x7f0000000000)="bc580010a72b9c758455636f90c020bb7c1f7a50b6050e7ad7c283e541502749ae01842542fd87e4ccaea1e5088b91fcf2368a94e0fe7d6d1d54c5efe21935afef81", 0x42, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) accept(r0, &(0x7f0000001040)=@in, &(0x7f0000001080)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="a0fe5f8469ff658bd9d13a87684d47924755820c6ad71e8c3fe4cc74f576bbef4e8db2fc57e04b77e9dad9adf2b91659efa2e226c08464dc8b3059570b888d3f066f8251eba8c17b7ff400d50e58a3faefd5ca6a9ef858c963b067898ce886f882d4d2d48bb1dbc659d026c0bb85c0335d373155755e562cab58099765b20ff87e90b67fa6c3bfe20bb622aa15b6b19b8f741f8ee913aa92c6a49aa6840fcc596ead7111bdcaf4406086a5212f56e3c77470e07d62830873c350c70c71c23ddb2cb77bb48f527bdfc3623ae7d85434bf908af8790296d129e5c55c5bed2fa3d066242982462688724eec71fa3dc0ad3ca9ad02fb482b78271085d1cf1a488d5137602b01679dd9161bb58c4fc8136893cf3942c8b2c363bfbfc48da264bf34cb67d397ea239822b623e4066919bcf012bffa61729440993df2cc3975051873237f0f4c9a075096ea20eaec5b5af65597581ec1221da242bfd23aea3b2782ff56e778a541cd35f29008b243c99756343e416e53d9e1fa1c6e7f191b8b173a9857c9c4a0f23b4859cdd80d79927f729c1772c8eae430674a3c38d031508f4c45ddbfd2b9b6865a840d5a80cf4c981dcd601ba2f6fef3d330d51053aa116e0a0b8bde6cdb97731eb88986256a476bf8bd9c04fd117b488b4071256ce201f7cebaf646059f16aa7479f6e7409f5c32b0715f296634d1aee29c0cc8b15b02bb5e7b295b23fdb90157a64fea936b132042923c52bc856efeee82a5c4bd9a94db5a0f5bc959cd22c72f30811484b36fbb996e234d1f4124eb589fa2710bbe7ad2fd6f65670932e9731b920d10a80bf65a447db02f1195ca6d84ff7449f0df3cc9e712f696b7a32a21822e1b900cc153886e1446ab69840f18ebc23174d5263840534683cbf36baaba2c71054959c60e452e9488f9abea6176a024e4fd3164841b0cb1a386f41ad58df1e3c93139a640a8334635b2893d58afde24e8bec1095b341f154f34ed7681afcf9a8aa6371465972f3d68c210c150f5ca4b63e190bccffa7af13b2cbb7db83e076e4b274816f7b7a9694a6b6693892a5407409b81e7246bfe09e00c9a77f29ba222fc926dd38b589e25ef993ba15f3c09ca6aa0b1a0ddd55d1dbef4cd7014c17acd4508fea473e80f199fe5c2d2d0b89859154770e0a19f5e6ad44876a2874a73cbed8ee205fc3b7f3918136a057b15eb43a393e278253ee896b5105b12fc67469a1a2ad53fa850327ae12fd87f55ee8542ede01daf2612bd3a7c1a4353a7a83ba2e5167b3f40f53065067e2d66ffeb536964d282cfcc26b85213974646f1b20c8a44cfe98dbf7b70a309c247163778cfb0b5041c74cdc2a8892dad58cb0b8da26e2c9b018ba1b2695d57be87c6587bcc3e19a3c1c22ca03086072c6302fc994e9723705b223c4196926404169fad208944a61c5898a644fd87281d251d1ae3ae6261c06acd8041385f248203986bc6cc7832503c7f42956329045c75d3157ef593508f0af90bd593fa21bc0549b8a001ebf3b2ea009c41a30660a585d97d44328f4156e6cd135111bd933b7d485069e680939feae4c15ab6a9953c102306d2bb3b2d37fef59967d025e87195c911ebeaec5fd7c4691a025f8d443afcfa46851e065672938d6abf81e1879b5b673f0047dd13f0d5f5113e6496cd10b017da1a7d607a0ddd782a11a46881242d10b375b181d335ae2657a68d6639c0657238b9a6eb41c2c66ffd3cd7ee35963167e3f750d4e301c13accf4f9ec294a29328184edd287736acf075a34b880b216c4789dbd339555d5e03d48f33919591eec2c9f035375e0c39940d98a323ab25a7dccf808972122cac6029f57889311f984483a60561e6964a21771d3ccec141dc6c8dfc95974e04cd9f386c7cf26dc39be88c00e4d133bc8e2b745aaed72c7390e03d14b722bc33d0b38115af1ca2eb26fe4f28ce3120072753d6080a643d1dd705f0f9c25dbded7dbcbf7858e19b6e1aa8b8bb930f45e7c37522a1cff73070dcdb3dfde344dc752342dc8295529fe3ee3b2b3cb356bf5f6d13090777daa37152b2cc65e21f35d8602b612a75979dc362a78fa10ccaba875567689206f951140ba60befc94cb5e71ec81bb76530979ead90f1f9935ea5e41022ffc5aff6b56b1291dd4ee51a4094237f6bfac4750c6f90776842702037fe3945baeecfcfb61705565fb50b9589155915be963b8df927d660b6e67343223ae6b796cfcae461bd851ff14787afae02c904247f7dbf850161a5f1777edcad003881b89182bd43d7ce6de1204b56a6bd36e26b4cdd30a98e453f2b234ac339690be4d71707f73cdc61d35b06bbf334f80b40ba18a8403b8a4f3ee54a2edb4e6d8e2b15ff1a74b1fff9a4a8d77ace2df5e1979f5317da5f8e08a11e56e208b349465853e85bd90a6468e4d98335ed556dab82be73a0cb9bb5a1bfde7018b58f2531f6a86378fca0fa6471662e670a46f128f59d61765aa920c87407fc452065fecdcab029cfdef65e029d957fcac26bf545240949327101b6d8c449b35695f81826d489b282e6c7dd7ac7d2805fb38b1a53a3ae91426bd61d3a80f0ce7917c1e0052cd33d7994f10fa615d5b424a36f45d7a60725925f9704d59d5ede7ffed65b033eb7700778d0f148fb71d4b0c429fb041d00ec33284f22aa886e1667a952d041448b1e607856515b04cfa4955cffe5c935da4f904916c510f589507892998f29725df6d7699217e6dd3b8ad17ce00bfcb68782f188484dd875a59db8ae8abc1155e24e2a344de06e35c5d589ae3c93fcc77e02f4feb43162a81d97b465f48cc1718ac8e7dde972bb92b990ddd6a2fcd1f16ef155046acb931d3cf92dace21a764ba75d68a6cb85fbf671fb41219589319a4d558c5fb2d4892dca48d68a21d9085e3b8113d5e25469a52a2bc29c6e584397ff0f4a10ba3a84fa68ef5b1a3ad081cc45b58aa38fe1c34660ba0b2f0ee0a820d4386e11239e90a80f7912da978f68d77ba72c47cab9a6b2ec43f8b09309ca6f398be503e87178b13df1f4e8c26330befbd0abe93f44890a4d69bbe0ceabe60fdab6ac69903cb211fb32f7c787e6ad5ff5953401f6abd5123d00f0169552835de1dba65c7af3cde844aa577e7d188da5481a40356006bbb995e0e45f6bb1ae8ca2cf7ed3b2831f995910a8c3074878d3ee860a31db2614bdbec99af95dffcd7b8a3309135828a1a0ece87c2c342117e7f0896606f454604bf4a7c75b92d3a2059ecf27b824c4371a5d63f3f46adbe19582a93e96c42bc952b0f0262be7cd6bc6d1dc5caf9b9414382532d141b1a05eec0b780bfb1b1eabeb28dfe9a20b63d61f2dbc0033d44855cb42b5da711dccab684aa407646f363c3617ca4b8edfdca37210be282dfea37df06632d9e0d8b9de5411cc62bce153494b419da570031606df404e4c820669d589c8b6717dc0d3d8b94d544bad69464297c62fe6670d6f9ca48587f4cb16dc4933f0bd0fd67198914acdf954875db3ef4fbd057e716971359e917b329f580a8f19d00d9a373fbd0629ab1337d5251d97df3dfe6da8a8c07e43137ecf20f6ec1b9e1e276c247877622b7261acab3b4ef5dd2bce656c2820d7af7ae201be54dcda15e9ad464207b4399443c8f375989309fcffd702209867a35fa877a7e2c826d3e6fa75561aa8a94ef69fb9aa36124736ddd8f309843e9391bded508c66c6be3be8d4567cdbbc81af7d7c8652cbb9d04ec7b693d7700a5f66e8cdc6f3ca38f863f67efe446d67e82aeef324940a825848981c38cf48491c51dd536bed1ce7665db23a9cb7e05094e25c84daf1dc63c9b04633d3d5706e78f4bcf1bb656f4c09ee4200d8fa7de67637185ba1cfcf84bd8f2577e96d92e03c07cad6b2fd4cf8c6752d31b1ee30e4aa30217f4d6461d3e104cc738bee58e325bcd0d0577cd801e72f931235b5f59f462073e85780c5ccdc0e58af1e4e01870bc5540728ce17aef9274a87734ce284b5d62fb9cb1761b500867006cdfca203a640ec53c29cb5f8b82c531da8aa0969013b81d5b2a97318ece482b0856eb41a7624d929a8dd025ec3f813b6551f3da5568b8237536780cb36fa2080aba20fbf5e974e4ca44e879fe0fa9c3baa88424bebf4e991fc5dc7e5f24b14f6a52a3c3ac3befcbb4fd42fae96907ddafd8a80f898085d455f56f83b93418682243eb34426b41008850ec614c98502fc1e44f34d09d14f51091fd4a57830061c4c67da5a89e857c673cfce72f2bdf55851da465cce802987396fde904201c6cae731f156fb79806fbbcf6adbb96add72f509bf3ccbdf0a252bf4e61e547ef5b2f89cb3552bfaa60bdd129792060fff05aee4bf9a1846934d5bb01bdb9e38e44ff5f4b653ba54679afc5a7f7c441a667d91053c6f09cfebff9ba7c1d390976a417b4142d9d7445f00a4d3a06f348af2ba1cb9d73b7ca1a73ac6440841549113d22bb1476e8d05f6744901bc5da54cd3ddd6edb9c3f8f2eb074019d71a99edea633dcb10b9ff4b9d5139ef25feb9e9459a5ccfd2d589ba4eb66585f676d5647960d471b9149a55e5bdd1b62da6677c25ecff0ffb44e3a420a66b50c89653913b96d39e4f42a3f2af0654c348cd096ebef460b9cfb27568eb8c5a8e4226cb8aca2e27aa1352ae9bd38564564744fdf44c6372c7828639480e5b518833349bffaea1586568282188d0b59a9b30fffc968fdebd7673399c344647dbac9755212b87e87341d4fba1e31d464a98b8d240cb6a963e36d95093dbd3b50f6e3e5071009df26bf9f8521bdaa0436c63a9a90323a9900770d098fa5b2ca6917a907c7d8d2a01081e40d300d0a8cff8dde2f1789f18971f0e360d44accfc18baab6bce41543a1ca88f15004d556ada3f6128f46fcfb831d372421f58111400aacf802d34c99caf900da490a52e3e79367d4ba6ee92ace8012271f902c9d3915527154a0980cc19f0ebf59dc31e0d4e4e2f0a990efcce62f25da2b378d849b641cb94b182e55541e9cf4836172243b508a2ce8b73955c7a8a8a2bb5afbe122ec6c91ea96847660a2360bb93a4950936a27ad0cb99efbcce64bb2720960d9d9c57f30a93ff2a2cc3687c10d21e3faca179a1f9a031683d9b2b99e937bcb7a56a62938fae4178641c82f8dc4da144b8f747a39e7cb4e83930c1b26b431160fcc3852720e27f8d6a23ccac60c83a05709c9290ca67c6c92d8f5c7b86929941e048004a9713a6cef1e9bc561e051bc37bc1c0b16fad74a92d4a706e7fb2ff0c4e24565d9a326b14e76d450010b765481c623ab1c2c8dc5f6a684d03c46faa19daa2b9bb9395b82cb468fc770a4159690d63ac1a016917465d3bf48c2a84cc73920febc0d8a877b52faa14fefd966d4eebe7a9a0b73245db8b213f1727e4da02889b146f0f24d309a3a4961cd3d0140b9b2e90a030956bc6165609d8aff5d6aefbbf422ce009df535cf5b258e5664a8773ead1e4c3a17eef70385f63a46760d60554869b0db14dd34bb83d61c4d2f5f50eebcfd6e36ef207b09195aa5b71cd87f9d17b7aed5e769ffebf86443483d01dbaa5779427e94a7d78418aff45230d9f822b6608e2dd1f455061adab35a4c46da58ad38e6fa3c94f32d456525f5bc2561471a5a6b980b754cfece9f5903d5c0343145ff0edcc6d05145e7b4f90b56a2fb1330c41789b9b7d70eb4c5b34d17a37196880e9d31c86429ea44b5c4c540d5582c70f18e843be526305cb0a8d77da364dd27114b4487830e6031d561d55a8824e96b62aceecfbe28b1b2ee4a7cc12197bbf196016", 0x1000) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, 0x0, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x54, 0x0, 0x7}, {0xf6}]}) r1 = socket$inet6(0x18, 0x3, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x401, 0x3}, {0x18, 0x0, 0xffffffffffffff01, 0x92bc}, 0x6, [0x9, 0x2, 0x9, 0x0, 0x1, 0xfffffffffffffffd, 0x7f]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) socket$inet(0x2, 0x4002, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x100000000}, {0x18, 0x0, 0x10001, 0x2}, 0x8, [0x5, 0x3ff, 0x0, 0x9, 0x7fff, 0x7a63, 0x1]}, 0x3c) 03:40:47 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, 0x0, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) pckbd_enable: command error 03:40:48 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, 0x0, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:49 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) pckbd_enable: command error 03:40:49 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) r1 = socket$inet(0x2, 0x9, 0x54eb) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) msgget(0x3, 0x280) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000015c0)="2b7f2c36b474e482eb13ccaf1bada14614af019500c82d5525daaa2820bb6015af5304588af65c23a61585afa0456202323b690ec797da11", 0x38) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000200000104000000000000000000001800"/28]) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000080)=""/10, 0xa}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/88, 0x58}, {&(0x7f0000001140)=""/80, 0x50}, {&(0x7f00000011c0)=""/172, 0xac}, {&(0x7f0000001280)=""/231, 0xe7}, {&(0x7f0000001380)=""/152, 0x98}, {&(0x7f0000001440)=""/18, 0x12}, {&(0x7f0000001480)=""/113, 0x71}], 0x9) 03:40:49 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:49 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x4) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000200)=[r3, r4, r5, r6, r7, r8]) 03:40:49 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x3, &(0x7f00000002c0)=[r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x3ff, 0x0, 0x500, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 03:40:50 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[0x0, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x8000000002065c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) read(r0, &(0x7f00000003c0)=""/134, 0x86) poll(&(0x7f0000000080)=[{r0, 0xb4}], 0x1, 0x0) 03:40:50 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[0x0, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[0x0, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(0x0, 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 03:40:50 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(0x0, 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(0x0, 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x401, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) listen(r0, 0x0) 03:40:50 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000000100)="a6", 0x1) ftruncate(r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000033010000000000000000001000000000000000000000bcb32734e4d2afbf498c8c71", 0x2c}], 0x1) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) 03:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x30}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = semget$private(0x0, 0x7, 0x340) semop(r0, &(0x7f0000000140)=[{0x2, 0xfffffffffffffc00, 0x800}, {0x3, 0xfffffffffffffffa, 0x800}], 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x26, 0xd265893bf9a76757, 0x2) r2 = semget(0x2, 0x3, 0x82) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/4096) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001040)=0x1, 0x4) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x0) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) getpid() 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x0) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x49c9, 0x7}, 0x8) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x0) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20080, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') unlinkat(r0, &(0x7f0000000580)='./bus\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() renameat(r1, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x80) semop(r6, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}], 0x1) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x2, [{0x3, 0x51f9eeb3}, {0x2, 0x4}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0xff}, {0x2, 0xff}, {0x1, 0x27}, {0x2, 0x6}, {0x3, 0x6}, {0x0, 0x8}, {0x2, 0x9452}, {0x3, 0x9}, {0x3, 0x3ff}, {0x3, 0x3ff}, {0x1, 0x100}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x401}, {0x2, 0x80}, {0x2, 0x1}, {0x3, 0xcc61}, {0x3, 0x3}, {0x1, 0x9}, {0x1, 0x1}, {0x3, 0x100000001}, {0x3, 0x6}, {0x2, 0x11d}, {0x2, 0x2}, {0x1, 0x3f}, {0x1, 0x3ff}, {0x2, 0x4}, {0x1, 0x50}]}) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') 03:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x5}, {0x2c}, {0x6}]}) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(0x0, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(0x0, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000480)="00c249a5c8898eeb96ac14d9dc10d55d31ef206cf61bdc830c588125bd961a9da54808", 0x23) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r5, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r3, r5) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000700)=0xbb) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x66, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1000000000000, 0x707477ed, 0x1000}, {0x1, 0xffffffffffff8000, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x0, 0x9, 0x1800}], 0x4) 03:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(0x0, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x54, 0x0, &(0x7f0000000040)=""/84}) r1 = socket$inet6(0x18, 0x5001, 0x0) accept(r1, 0x0, 0x0) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, 0x0, 0x0) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, 0x0, 0x0) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, 0x0, 0x0) 03:40:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0xc0307006, &(0x7f0000000140)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="6128f41b9bba898d8bfdd89acfd9a6c7636f5200409c680d317db855098dffba9d2caf186e59c6812b535e6c1082fc0252d20a7510014c666b1fea5de8ae1d47ad5cbc16eb8bef58a66ff21b943774b64cb2dae96993744f841fbe6376fb75de464372e90ad0f9a209683dddcb504148a2ec3b165c21fade66ccacda8b28cca4e8b3155645d25d3b0e2a8496f8cd1370f14afb8b09be2b313ee0c618ce9cb88e6ee5ab6302868ef524e2c98dac66ca1be5dc866a319a7aca39afa8a0c262124bee3f8bc010ee7c511685fcab5e58559c1fd25f447713b80c8afd3c0920172bc7aa3204bf351ad4f5c3d5d36920ee7361b6", 0xf1}, {&(0x7f0000000040)="99cb49ec0b59808e117e7f776b767777e1e6599eee337270a4b1a4df6edc76f371aa55ded4f188a805d4d6d0fcec59ce9ed50d91a57a7a1540290fde", 0x3c}], 0x2, 0x0, 0x0) 03:40:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x40) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200), 0x0) 03:40:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), 0x7) 03:40:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x24) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200), 0x0) 03:40:51 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x12b5945da0712e24) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200), 0x0) 03:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b4") 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x0, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x0, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6bd) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x8100, 0x0) syz_emit_ethernet(0x59, &(0x7f00000001c0)="1a6babac2a4887ac41303cad8c9f5b50455c1db760c0f4abbfc483b8d2d1f0634207fa909e58ff5600ac5a80029f339d5fd4a08d00b58fdd0b1c9d60edb3d69ab3ec83240e7dfc3a8f6d0db6d72e9ce47dd0fb6bc3374f9a7b") mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) 03:40:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x40) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000080)="1864a5e5560ca1f13255789a0f7aa68c5cdd61a4d197f80d2bbdabc1f1763be458bbec0cbf531232e1fdcecf91e98f2365858c3e223f5f8ee49591e80eaca483e4bdedf63597265674cbc4551031df46f072c86095c94a282c7133cf7e6e909631458a0d70c32b517e74c18671fb15d07738e706f86f3612a34210787ffbdc2b834eb5727c35df3b7e9f88c35421fad7cbd8647b9e5b52a8b224a7dfd9126cbb72180d1468442b417004fca37d0b1a4b5fbe176462c089abf80e58d347243797bdfe4cad5b1fdf615fbd4d", 0xcb}, {&(0x7f00000001c0)="c32d0a50ef221f46c4676f106b2ccffbe8bb4db736a89d3c6bbd421be30ecf190b564128694391558648f0ea294b10c82481a7b7c4f716e924988bacad45c3b3150fb5137655b8c4bce5fc81d19806a30c4c0fb5a76676cfc51f81591d62a8f9a7b4fac5699fb47cc66f8e5982360e6394440f0fd8de5041d7d1c96879f3d0de38ff6a9fe2bbb660b1ac32564cd016f02ab920064e3b76d9675b6d2347c42edc5b1ae8", 0xa3}, {&(0x7f0000000280)="70f90466bd3bbabdd60a9f8a6f380910e08ba76d4b37b49c4aa49b2205c177c39b96a08be8a9e80f6f96513785587869eff31ea3ed0e425e409a07187a369cc5e63a348f8477fe8d41d60a714c0c19986701f3270accaee5d4fcb314a3da9cad9b0ef679154c4171d97da0fdbc785da6fa4de2a8e53f0bd7ef074a8237eeb93e2a3c6b3551cb27d6aa049533eb415664bada08500525a4b2c037230ffaf25de5d6943605", 0xa4}, {&(0x7f0000000340)="a6cea2ecc0563182d88babf2d0a003452cfeb4aa88fd62061375b00ad01146c7c7ba7c3bf088312df5b729e61458129eac87014b963ece18663e8ce4063bd1ffcd4702aa50630f8438c85752e302abf15b4abd7d879781aa1fd26ee7931819e5393b6ac1b4d5d4cff8f7822ce5638c0a4ca7662e0410fb762b503f1a8c03dd1fc248ef2780dff3b7ad5ac1ec1456adfff8414fdc42a94db80e33391c4a", 0x9d}, {&(0x7f0000000400)="c0ccd030385d05430c88128bb20445fe708856a782a9341212079d13976a1b452ee1b0273763594d18e37b4a74199e0f9592d4556bd620f4fc024df695cc8c1fe5ea5cc2bd9b44022182567ddb3a4e6ea5e2c54ff4f102a5b8254485005e5df9ebd6f7cfe10e47a0b905b5f696c3d5759d4991cff7104554a21f4f1261e00c2f1528e770f83f330ba450e06e4debf55497e1c6d37c18f274bf4b3d71d7fe825dae74ac82f24d02c52f4f632470b3e816c3805d115f64da653dfd843d4e65d343f7ff57098c3c3fe720ef978e69ec367b8e32e31ebb7a3f738475bdf2ba3f", 0xde}, {&(0x7f0000000500)="b03baa3d14e8dac66c2811e4f47cd1f0a181ee921fc1af6d0e", 0x19}, {&(0x7f0000000540)="6ba37d15e96c08fc48f7882fe89b94896e5be50c9d28ea19fb97a9b3068c79", 0x1f}, {&(0x7f0000000580)="02d57a28e116bab244f29daf0b5fce1eb890d27cd22df8da1ce8ae8306331e01ae7f2be40bdac34f8ae3f020f0e3a30feb5f7ff1743df33709e95bb6e5015339dbb07bec369c010a9b0dba186b90cd0c43cde78a0c73bbaaf53bc7fb2f0be204464e1be98f8b706eec4ff002f7f7a1ece31f1c726aa8e6f87135e0bb16bf1813ccff9b76f9bebe6f562f99548e77fda3341de697bc7de4abe89cc38668ad1a508ee5656d1d6891e6b3f0e9ef55dd51ab0042abaadf07ef43525dd1fa689faf", 0xbf}, {&(0x7f0000000640)="0a6dd3a6eda8352bad5cd24bccdd924a1afbd1e90c2d4e1853512f4cb5f44a19f24bd252a1a4fa77c560ef70ca5cffc8d366f4a07ef3", 0x36}, {&(0x7f0000000680)="d02eada2549420775eddc0edca90a1363272ddd6f80ba93ba82df11230dd9532b83c0f3deee1007ffafdb220af8876aa9b985de01dfaf0ce0826b5287c5dbd1d0c6b040381cfb82fb029d243374492fce769e94751a96307236fdfd0131da3abcdb0d5ab123a247e0fc16fcc08c3d9b6127048aaf29ad922705566ac646bee9ce697c484c0d2cd7cdf2f05ece919f48b5e97500d87b8aec4ea6beac16427", 0x9e}], 0xa, &(0x7f0000001c00)=ANY=[@ANYBLOB="e0000000000000000100000007000000c58464ee52b91d2b838feed8763d652eaee689d23ffb5136ea81c028291ca21e3afae7a23d3f475395044bdefcdde9ec99626780691f34d1cd298b06f79ded1febd15c9e7b77c1e234ccb7ca7604ab362c07e2f7fc03ae54440e53fe1fdcf330df661406f22c391be31ee2c603951a58ff614e055f28ecb2c39911bbe5e6e641d9ecf74abd439c308b0fde82826d8c1d74d01d968218ba04005e32e35cd7046eadb0ac4659b296da60e88e6de11ac92569edeb4a1f753058a84926248be83929921506ba52b62d7ff4630000000000005800000000000000ffff0000001000008e4a5871c6bd2e4a18b537485b0e8cc93ad36f1f52bff11d233df6d274ab705feb89e837349bfb876cf55c71e194dfaf22fa18c4779521293475bac02cea82c5ff30cade09c100000801000000000000ffff00000800000022cda0dd9b93c48817ac2fc85e54fe5f676104e654f59ba75bf09100d4f89631750247729eb31ad1cad46e1f25e325db33c3b11c38946c3d1ddff7cbe751e100004450ffa8fee4e27432c3e5005acce9cfe054ed34d63c0700348dfb623173b98f56e42cb6b7cff26f28044a9bec905224d529d1ce55bf2ec16e47e3f772898561ff26054a50788261c50b4a168760382ef40905ccbedab7eff98e217d91530750b4f362cdb9d94b5a6faa38738ec66a6ed66422069f035d69d25f9b0df51a26ab44483fcee3e4729513f566687a91cdbca3274f02e9c3605b8189cf5c145aa63d334c3e570ada577f12ff1caf45b55b35350000000000007000000000000000ffff0000b40a0000ca6ff2caa30079166d6d3a0888d1606bfc77b2f59b1dbdcb99b17231a1bb26f6a50ce7200fc9d1bfe05d0b836b05202ae56c28040d5d28177de0562fc2c0d8420fa86b219b28519dc31a23a7b137c73887cb81c16d7a1c4b1d1fdd00000000001000000000000000ffff0000130100001010000000000000ffff000001000000e31b5ddbc9a3d7bbc4cbc77fc25ccec51fdca0a0d67a8cec35a36643e6a6c7cd93b5fe45e23e8157e976cbfe7650a3435611bb0c9ae616d9183effed4a6a4316a0626fd848b4fab33751b9677c0fbf517a4c59e79093bc772d8769e2b4c8fa1b84de1eb0b92b5e0374c75a4e19fe54f1b64b110869cc0e2c4e46cca8448d6d03f06357d82791336d6d86cd52d3ddc4aabfd842de93c311dbde2faaf13484e915c86391602fc42f22a58264975e2aa6d0e7d2475b0edaeed6a845a64c2c86e12ff51f54aac4582cd6b97d6400e4d04de084ec7ca37e514bf39b165bad429e423f72492a5d2f127360b45821856fba2aaa99229e090de1d434cb0c24335523a815c2f201144667c51ec5fa6989eeb1c777432a8dfb8ee475a18f32eaec63e7380189d0f9d83442b7aacb2c6f4d95c7a6c712e4b5a743c721f58aac5bcc58433a7324abfeefe3d6ed170da539611ebe23d36d848f269017a76adb3c9c55540d62e427a31e283d50c17ee5746a60553e4d5b1aaae473f68f55b4562f8b70d6793782e6bf50ddc74483fd25dc684a399794beb7e4c6259100dc8ddd17bf40e19948328024fa497e96207bae3ecbb7e64fab955911a35f441337c4369be8cd11eff862730e214944d13b495831140260862d1e62415dacb49eb0abe9b9991446992b8215c22f02fa1047892b2f8d9a080d0e340a154aa3749c80ad693d2a82f16b32dda0353f5cd4a79346656cc74b2afa308f35d2bbd2d427c4d1a1310089b4d41def7c5187b5120bc4cbd152f3c32e738fa42224f94a76f85dda527d6436851d922888805ed1f260e6fe515fad801507a5288ee4fcc90da6ac577fc29c54f821ff06efca5f59c967d26b35a2bc5eb123d281c0c843f4a2c93cf6224bb850071c0ce11119efc7b177e73e2a222d02c17abc8e93a1cbebc3dd1d9c3c24cab3b47dae342026bd0ed98cb314df977f3b50a0ebc27fda0c8bdc3a0e4d0218217f7fe16a307482b7ba3296a45a0590e902cb65e0aead84178b1652fd899025d9598fce891d82ba19843de80c1e31b70b6df10a43eb5a57a1c3c60beb25b8d520c11ff222d6979b767967a3bf2530ced488ad973b19afe7904d36c37e3b8b0bb8f4d10c2a25ae8a7c7f2b00fd7d4f0632e45901b4a2dcf8f406075efe60e12c00366270b202ee4d82285de95812337303d3f0b0c72c4b27896cb3c694b10b769302a4bd1c681a90f84331d3c47151e84c8b06c09943317dc5ed3e3f09629e208e1f46ea245b52b9a178375a74082391994d17ade41fc5c6c0338ed26d71eb85ef8645fbede1399291afc2b0f52b417686e971d8511bb9b04c4d2680f68f507becd349b38513669e0249db9eb8f4c16c7976becc3d85db59f5ad4a884afb8a9101c07b03e8c66dfe61decf99502366f96f13f1238c400249dfaa851a76e935f0f8ed07393dc41055a01f5ae6869a64838d0710ca887ce83bfaba8c9e68f6c0199be577a5f9af27d131d41f710dd76c9f0d197afe2b8c660c37311edcace737e91b787e8583ca640cfbef164ee72a8f6ec7084470a4bd1838f1f6c4dd97c24f5df6f43f228e67618b835d13460dfa1ed3c1befdd44c523ad663cd6af5a566a35171005f24af1594b933d8f9030adab592e4bd93d58e47804b0417709435c68688c71e6aaad66d9f2398b29374d1bfd09806048deb247cc5355c9f556f0774eedeca7e0a70de41e5180916b5f8eb2b310dda9ef61b3446dbaa92a5131894db4079bc8092caae4e9ecb20a62531c7741db893c33a37917c6839ea25bced358c4730ac24919f57ad67bf57b937392f5580b52c488ef2fcbd9e1ce17d59683388b285030ce87afbfcff9ff52d5031f96d87aa1b674b5754a7343f5d47261cfb9dfc46f99ce7041cae47809175192afade9e43560c83c270de2105cfc1fb0274a000af30e6fa67473c598fb259998403c79023e5a48c7b3c3e4ff1d9ba2192819805d7c793ca28fafbddb7558fcd6872f56dd536cb0214c68c0d89c03a37f863ec07b5c9462d45d87c9502746201c9a6683a895cb8cf32d72194298f4b792826dc36649babc1aa533e0dbd788d731ae0595d3b69d13ea4b410beab064855be5b8a4cc02c20881b7787007c22caff8720b86cd9c6d42e77e973155efeaf7993a2b2fa0d3fd9be2818ca0ffae8acd6b1197702ce191dfce2bb115db40c7d392dc87fd16c8975fc1305625ba165bc1b125df4f52bfbc1d92500d655f44c3fb59b2d84ff886b966a331ec1a5961d2de0773f61976c5aeac073451ef7272b168f8f1330cf96305d46c0868134c22529a7829cd8238db640b183e42f7754493ff8027ac4e02c085d49862a641080c6f82c2e69ee3813f14291f6b5600714e8736b794faade884db45085de2b980978d6891f23f25bcebe0db6d203f0b586f8383f988bf6c5307e9bdb5d9a38ac1887a392862245b0f722997f0efc8d14708ae382198083abcf3cc9f5eeb948c9f184004b6099111c307dbff61663f7d20494935f344da74034f8317f04e48997ad1192234a52734b0011ccc4e2a5dd006b993e1bde260755cd4c248edb23a12967cac1762559fa8cab0a8091315ae10cee4679d5b0ed9d6eb1ab8e8c87749ea1769b71717c0f4a3c924ca5cdfbb086fb90bbd91a160387914390eb8a1820addd4fe06250bfe594e5fbdfbe50427e259d15407f92da0b4f5d269a9ebbac7fe3ce6d819a71f16f016ffb9354b59d2d5ea36dc8ed1427cc653531b0d946aea4fce19889029e6558eded3595d076c164003167ca73d9fdbf24a18bb4b875fe0f5c7f67df92bd435f1c19abd40a16179be92a85d3a835141f281d778aecc17909da446aff584bf50eed59e29a3edebc7ac7d2892cbbf9ae4ca0c6e577ab05ce92f8fa4667955c059c87309cecc763562679b226f98bba4a2789d7e6acd2771721b29b79f90d58fc388342bf9e8bc843ebe24c30af2080d2afa5bbb9cb929c08b85a5d2fb84500f6685a763586d90575fa89fd9f251504132f09577b6c0acee6c6bf81e43c918b348d0555ab618cce45297e61eacc198f193eb6006f71dbd255a4d9c603d25b91efcf007b59e873c4bb82d5d81aad37359e766e8ada91fe88d35fd3f4c09ba964548863d18f1c704d8ccd9c230caf1992b29627841d92db91fd4298c3569172f676d6e2b157cc663b592d86b0c9a7d7943707404822081e91417bab6af17effd69e03573c0eb91ce376da10ee2dde6ad29a9fed75a697eac3bce713d04b60b5da1da0a86e84f32e7e09bf477ff27fa72ee8fb62b8ae38c725fd8fd29139ca8b11dd8fd780fa7f2be074a53623265d7b27d880e3537f889479828cb5d4d031fa8119e3ccd53979c1a92ec0a075f2c217794d9da98e6e6605dee9ff92370e31495f57877a0a694830ed74c4c72a1b22586fb23be3d3a2cff067f2e653e52cab433fe813cb610bef020c2c37b1c80c7ca80c7f8c3eb227e774fb385a244c748c1eb345e9b201d6805ffa385a5b63af9ab5bf68db19a7627ba6886e39aaeb046e00d877467b2363dce31e0f22dfae03d5244d01c534094cf68712bb3dfbf4326418c90439763bdc76bebcbe9f1e1932de9226a2043889ece800cb8773bca9782f7cd02a888c220b770dab28bd187b9bbe3ab399414233233d682c8d653faf5e853cea8e04150e8cb94edfc0e6ba5864e2009f3006ac4e0be741a5ea4ee9a0227ea87135c6d9c6edbd6650f4495e3e018c2ba9ceb9a9b24ce57f903bf8fad1c6871e1d16d5cd457a36c95c0462b1b9309aec9487e05f60b63bc0480f265f4024287a55a7357ea3722d983352d43384954c2b15ef8ecf852d9e8c0bc48794e080517d9e74d902733801eceaf6c257c472899132e34e412e6de14e45c0f7db40a04125e94d6e31c409ee49ecb1ec9a95b81efe19172d47eb943fae39c3e9e9e3815f67131d01408df2c0ba4395911616a16999b73f73c351cddafe911b9294dfb4db43e7ae06d6c8a55d358c982497c85992c22f66510caab5e6080bedc1806f0c0eb5b0897cf39a008979c25914160856351974f2ce4c3717ab4a8f5a6c50abd664b89ea28842bb0828cab880fa3d177e8d514311223c7f5dd7812337071aa99fb666484a76282ea57a63894f8377ed516db60619788d7c7d425bc6ecd7f4eb83bbacca245e6159e0e21c34ed454a869d9f4f53d58b89fd2b06a71abf07a804b590cd45f8bb6308ffef478b0c4fe686a298cbcb3b1d6871da3edfd6e988f966f5bbe9e9ba5d59aa779ecfc20a8722f762f9b0d8253141d390f9553bd305d2c641fb5de72de38f52db974bdb7074b1f560296be7a05bb3677566bbf39db9dd8aa3c01ddfa0f1749ad12cd437ec77f644796a9babc3c8ad38434ce6a3c5430f9b37596b3975e27570869805182ecd6f8444305bb676be863f90889c35005508496c6ffe1ead690929aed567092f79868389698a5ba3db122fa309f3522b3da4b547fb5e7bcb9e4447f76b82a9e15082b668da6a00898caa4c6c0ea7f1ef8e33d6728e58440b2e871a36cc211cada63059cd835addd0d1ad6d4122880782d7e56d0546118519ae5176bb92569c631e46a990e13a9cfea26eb0ed7f7f83840721ad0ec1b6e1a00963e3a7a39be3399b412900e25070c919be10e637e7dee96ac8461fdd4e580da4d4b3002c2da810068968136d104c75fc69bdf167a3106204553247ddc7e0c0a3cfec696250b1b6f57d501434f3002ee120e27b1f72952ec7b797859f54e919f48cb6268d38989060d8c7b936728367bccd09af34d1c80117b1f1e4ac4478b8b74b78ff4bcb31c6166caab206263d9171bad603ac66829cc3583a5fcd51386179a3b88dd8958b76c205fd48092ac5cdd848fa2dff76706a61bf8fc41d8af47c7d27aad6e5d100050597890c8c024a1258669ec5815c7c88fe5207bd8622fd65138cb6950bda0902bfee64fb568922a8562eae4d3cb68ea47ec7e660f729841227d1142b5108cf06fcf5721bc4c8cf5a2e86e125026a87bb2e87c5e5acac74cf2b739ff3036bd52334f066e66f3123e396a200b9a847edb0b80b3ef9e1b20908d80569ac38f3b060498bf8ca12a903fe2914a92a48383a3aaf5b730cfe1ead5d878c98814ae27c1d50be1a9035777a1a5bc721b07cc90b9d632719c3171da066f70fa9a1fb10413db30c111a5093e4d46b1fc1debb3e69eba4a10f6acfe5c72f060c8b03d8e352fa9307d2a5fa7814000fb2e704737c5bce865e3d56b3429fa74248ce923218a43ddae604c020d301b202bcb732721bd1550e4f04f90aaab0b31c8114732c8a8bf60f82dc7047e1c6d8784230bf895d0546a675355f59d255c0ed9d2519d0e597df26342fc0cbf7b311bc733d22d242f75e39d367007308d3fee148bdad471e182eeb87554840897c457d99b4c17b0aeead09a1f5acf8f54bd2350d5d931044ab0cf7629c20337db1ab7689f3e82cbc77b781f79ab981f4490d610cbc4dc52c72d57bd95b565c6ee8c71c9872d06829cce7e597def7df8e851eef0ec84ede25d91226cb3a86d464929cd0b40010450b724692e553efe2305487a35788232f6df55e69f4b5445ed013a850e987ab766d121ab12a8c71f9e492088dc5d9753c0b0dbba74d1873c936aa5c754cf70364fb1abbefcbcab004998bb8fe7abc02fea4e1e7c1b8010a20483c226ef385c1daaf274f4e49e1a9c180433f7c30cf095514d3c74ca4bd3f8a1ea02d09e7cb2590414ff99fb6f94d4bbf743138674923f4d347fdf5c3dff403be1b2b64800e3e09c4a71780f2b0000000000000000100000000800000840cad9b6e9c4c361a9da100e35a99499fe829d3ddc39349b790d87c8ab544f0fcc274acf4125f81504e78934232beb84ce7a05d40bf0802d03e133bbb8b753b3e4c00d74c7d4e2903711cc0efc87095cbd5921d65c41c39dd6d6ba239613903f56cbcd28ab06698e62f7d9b4d82d05c69a7a5b9dd00b3620b2e9b34e96ad28df28a63d9cbbbc2e873feedcfaf76553e48a970e2c0112f91699da20000000000f164344385b0e359258afb70822ac6e376d77afe3d347f29e0a47619214c7176edf09abc3ec529554cfabdea9fb47237ac79f33bc994bab6995c638dbd311667d202f2b81da1cbb223d1cef51e8bdb8a"], 0x1380}, 0x0) r1 = open(0x0, 0x102c0, 0x80000000000000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x800c5707, &(0x7f0000000040)={0x26f8, 0x7f, {0x1}}) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x0, 0x61d7, 0x800}], 0x1) 03:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x2000007, 0x407) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/237) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socket$inet6(0x18, 0x2, 0x5) pipe2(&(0x7f0000000100), 0x10000) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x0, 0x800}], 0x1) 03:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x0, 0x800}], 0x1) 03:40:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="e591f8b04b8ea151509382daa12fbcec0889c2ecf8bbc23c707235c0751cf24f511c678424324a7d11a8acb6ba2d2da40b588ef93c815728fa4b2653e8e2eae293ceb9573ffb59923337ba6c6c54fd88b035aef8acc8af4848d8cc79760ec01c3260fae4b5376ed64b341bd2da1bd7c435f4240fb7964eed3dafb5441c0bfd81c59d1ffd9ffc7eb5ee4b607369b470609ebdd4f81d9f31baf9d36a4de5853ec8469cadd558f52c9896dd69a20b9f63f9192d0c31af5a9609d913c25f1ad26c6b6a858c39c715dbe93bf7e9ed", 0xcc}], 0x2, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x65, 0x200fffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x40, 0x100}], 0x3, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x10, 0xf0000006, 0x0, 0x1}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x9, 0x10001}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x512d, 0x8}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0xca6}], 0x3f, &(0x7f0000000300)={0x3, 0x400}) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x0, 0x800}], 0x1) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7}], 0x1) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7}], 0x1) 03:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c, 0x100000}, {0x800000000006, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x455, 0x5}, {0x7, 0x3, 0xd3, 0x400}, {0xfffffffffffffc03, 0x7fff, 0x0, 0xfffffffffffffff8}, {0x2, 0x1, 0x3f, 0x8}]}) 03:40:51 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7}], 0x1) 03:40:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: socketpair(0x20, 0x5, 0x2437, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = dup(r1) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x2) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000140)={0x8, 0x1000, 0x2, {[0x5, 0x7fff, 0x9, 0x9, 0x8, 0x4, 0x9b03, 0x8, 0x3, 0x40, 0x200, 0x6, 0x3, 0x5, 0x7, 0x7, 0x7, 0x41], [0x0, 0x4, 0x8, 0x4, 0x0, 0x7, 0xfff, 0x0, 0x2], [0x6, 0x1, 0x80, 0xa59, 0x273b, 0x0, 0x4a51], [0x7, 0x24, 0x7, 0x400, 0x800, 0xfffffffffffffff9], [{0x388, 0xb49, 0x4}, {0x3, 0x1, 0x1, 0x5}, {0x4, 0x9, 0x200, 0x237f}, {0xfffffffffffffff7, 0x0, 0xffff, 0x4}, {0x3ff, 0x834c, 0x7, 0x11}, {0x5, 0x63, 0xff, 0x1}, {0x4, 0x2, 0x7, 0x5}, {0xff, 0x733, 0x0, 0x6}], {0x10000, 0xfffffffffffff3fd, 0x0, 0x4}, {0x56, 0x1f, 0x55f7, 0x5}}}) r6 = fcntl$dupfd(r5, 0xa, r1) getsockname(r5, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) recvfrom$inet(r5, &(0x7f0000000440)=""/105, 0x69, 0x43, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000500)={0xfffffffffffffffc, 0x5}, 0x10) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000540)=0x6) write(r5, &(0x7f0000000580)="0660632878275242372e52a09fdfb22fefa9b7ea803414e095e41571ecca676103e97dc94715f9e45096b9789e13183aa85076fdd11d021dfd5bad971762d6171865619ed0d13e41e676ac033cf736fdf3fa057d5e655648eebb141d7840bcd78eaed8c6573795097fed2e0dcafb10f2c6992412fc5724d74576965f0e7a1b66e0d6f49bf1acc82caf3f2659469166b3b929af", 0x93) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000640)=0x6) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000680)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000006c0)=0x80000001) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000740)) sendmsg(r5, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000780)="7ff856b9e866c96d4e4adb85adea33136da346854c5d1a61117afc6b9c20db433c9f139d91e795943cec482528e6fa4450d75eb54d438f636c105ca70226b7c5aa8e7b6a0f1ad56d5601fcca6a73a3355ada57df241bc127ad70a00a2cec1320ee1daf608f8d8e958d50b869dbc88bd2bce9f478de934b33f2296b68f1e17295970aeae817ad59b0d3a804da1a706b83c2d91df31e1cd02b484c78eae2580dfafecb7f", 0xa3}], 0x1, &(0x7f0000000880)=[{0xb0, 0xffff, 0x1c6, "bf0ff87a2789dbe06e5aa9e842ab5f27ee7768b40b1b074d594e6af3c95db2640f0d915f5c1f43c968de171c9c55f89d3d151d1754dda876595d96214d4356c5f177abe363b393bf3f5feaf8f4c2be4cfed4a0989d24a5ca9b34541d15856c6e0f0c59ecbaf101d7e143ab02944fe20732c93af16540c5f88036862346a25ed61ec741733341c53748a2d8e51d01c80fc7f6f3d9f716f7744552"}, {0x10, 0x1, 0x90c6}, {0xc8, 0x0, 0x8, "ae0a3ebdaf2f6ce09393ece01a9390d24a8c9ca66ad20268b73722aa4098cf286ca26f2752935651e48f4423a9c3e9aa8ac7cadd495a8a93850e2f500068d74b09be867dd415c516bfffdc3d5d90b7431d6e90a6fa87e93dd9257e53d2adbb2ab121e610938cea7ab14098eacfb9576264e6ae65a8052184abbfa5b2e18572cfdd4fca69ee0af70920a074219c8a830567382510deed01bb73b0816d67c3dab6d36c9312c33aa72fb1eb2817a733e818938f3a5451c7"}, {0xc0, 0x0, 0x7, "37758ecd1b3840b9ff248667f35a87237092ff52da7263d0e08d36c7a95a877b0869253fdaf9fe160309f55ab8287d4c3eb820351fbe92d2eda0f728980a64ad06fe9613d1cbc63f17306d914d2ffa20dd020c24a0cf2a2bd77db46e301cb9a62d64312130e3561b27909d3267fa18f78575b031d29362f0fe540a4709ce383e54b9a49d37344a5754fef9b264abdabfb76f247fad2b45b5d042ac12fc2b7b4017d2abfd26334b3f5218a1b05110bb"}, {0xc8, 0xffff, 0x1ff, "2d82d9a43f7912405f38510afb9e1c2a2874bba265eef920f6b13a82e1ec79ad6f1f6709de7dd38a5c821ef50937a985d47cfa5e99c5cce7ba9b9f1a168a5ad46ac2065bd78ffb44467058142de5b5ad93c08d45be4506ee293a7b0922dd3ca2034853246185b016a6b71bda2a3d235814edb14c6d801408a38d8dbe5663f4ed4f7be7ca4a1259b8d243635c6d21f5143e1e77d2bc135883cec2cd9d215bdb6f269d110152a63dfd89e09422ac0e04d7b5d2"}, {0x80, 0xffff, 0xf3, "8929e98ad636504996b3611b4e6d9e1d22199bc5cdd9b238bb0a3d03916dc1aee12edd972549632f8c2d90bb4d8aa46e5167f836b3f78a3b4bf1e9dfe40fd6786cbfad590edce3b0b65bf16b832e0744ef89b9c3e4900acd6c2a904c06ab237476f50b775142e1c8b6"}, {0x70, 0x0, 0x551, "ce2fb6fd5782382510bbacdd7a478619cc562345a3231a69c0bd3e60ec4c91ddc0ed8a688f18325d220e106fdc33328429c2525e3f8dcb588c99aac0f494b9d64edabe91c0d8c76720d91426ccde35bc70428b0b958263005dda4dad"}, {0x10, 0xffff, 0x3}], 0x410}, 0x400) sendto$unix(r5, &(0x7f0000000d00)="829451f91870edb174afe2d5ad323c4e83f9ea347f9e5489ac97582521abcdb401e0dfb08847bcbb77772d79e1a1180e224d04b1efeee0dbddfe464486eb045de19479e54eb059086fa2fdd260a8e736e9b2bcc59f34bd135d4395bca24609e06559bf084aff219e5762e72bba85942fbf3dd3a47b23d41018e289bc3117054f0476cfa322a13ac14794eef3c4e28741ee7dd34a34adcf23be756fdf070d13246c2e5528c5e03740d9855e0951c77dc759e3d2fd9d993e568c7bdc17b3dd4aba97", 0xc1, 0x2, 0x0, 0x0) accept(r6, &(0x7f0000000e00)=@in, &(0x7f0000000e40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e80), 0xc) getpeername$inet(r1, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) write(r1, &(0x7f0000000f40)="3b90581e931d62ae45df5dd57d177d658bf44e3a0aaf36189eaaff4ac5161dd1220744689fd08cc7dbb1d33be99ae389bc040df3d70c2b13df0f8b46749c9397ff13399783cbab1829986c41b7ff18eacb35a68780b1bc7efc38d9b66b23fd06b088d2776f2f457bb57da6d587332377fcdd57611b11de4b7728ac180c0b09319fe0c24932348af8d4a7ab7ddf1ba0e39d5d5af6be17e9a2eaca1b45c76f1b96bdc624b1d2ff395f0aaac37a20549dd5cb92eb24b22ce3831a49b0bbd0f1edf73343a7c2e77339451cbd351565423300f66127c287575c22e79749494143", 0xde) ioctl$TIOCSTOP(r5, 0x2000746f) fcntl$getown(r1, 0x5) fchflags(r1, 0x0) pwritev(r7, &(0x7f0000001040), 0x0, 0x0, 0x0) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x6, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: munlockall() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8040, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0xcf84d1313205dc82) semget(0x0, 0x0, 0x280) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1}, {r2, 0x30}], 0x2bd, 0x3f) semget(0x3, 0x3, 0x4000000000000003) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x6, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: setrlimit(0x9, &(0x7f0000000140)={0x7, 0x91}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x6) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="04e8f09af971f23dca05a2e65b67740571547b6146932ec8355fe3345dd4dffce6e9fd3b030243cf92421786790e6de4c7d2cc02ca3ab20e9c449faa7357220924abbad738e142e971f66c5249363bbb4b4a1da2b050e126a3c80bdf2ef4f62ce4d2bdda30ea8d4bbde1b94870be4d710d160371b6f8c2799757e7f72aaf8d2e4e39916578d53b244ef8f30404cc29841e2701dcae3b57bc7f5120c979a7cd3240eec0be9dea07", 0xa7}, {&(0x7f0000000a40)="21bb7423bc6afdd33dedeb4d3eab7edae9e32c837a9a6e17c26a5771bf1d4a1615163c07189bdc43d88c36e1f5f8d7298ffba11df0ff7ae77ac52ed27e85fdae1ba2a7a6bd25a8dd0356477f8864dee9749d37bbb86973c8125e0b0b7134143d7e264c01e5395381c70c3bdc0e5098c0c3bacffe523f21b61beb7cdd50f4ece731e26dbdde8ac0610a52d9d8ced5bbb7f5446afc29b79483a3bdf0c26ef5b55f2b12e3b874e03f3910fc0b38d8a310337dc3ae6c1dd204948b60cc01b69de736ec1e7797edeb653e4e7f2f82a9852f968aa4f7e016403602ce19b7963fde526193fe40af742f985ef4ab4e7e7433f20703d3b2433b5ceee38c962588c3f1c13d685fab35e92e2f9d7713a11348c43ae4c85545d73972db62ceff4f37f7d4c4b2999f2614069d3605f3b96aeb66997e31b733fae2c86a1ea175ae58fd130c0ef26c1e2a2a5e94fa226793aaae6d8106e897788261d15679fce5c7d8eeef6f76b5eae438c29e89b7418bec1e161df0c55fce6d154f71e859e09fbf36fe0db060e2a662ad969e834ec2e7e7b8790887a1604a5dea15bfe706e48512de6060562e46106585abc3d9bde8857d8f43136142a7213423756078c830d4096efd76a2a9b319d82a23718e2680f5d2f3fbc9ecfdca6b49f25794d4d56379528172513cc8471c04b365c4de130304995369a5db22f10c065562b998da53362c8d9167e5295e5a4d09eeff87a70b863ce707af67b9cd1c9754a261ce01ec78a7fd2e5f05a5f42c391493494689ded484f711b08f2cabaac44eb34254d6c76a6c8fa50fb4927235bbff2466e6911f7d23eab0ba935e2fbce6c6f75d9e82bae0057db2364dec28a30b9c3ecccf29b6e9d115169a6e4960991668b35c0ca079ace35ede346806db760b742eea4d2b326cd6a02bf7e4d9f0de47809d96186ac98816b937fe0636bc02f204a83b67c40a3acc9166c53e40a3e348213d1437a1cf4691880177279ec1ce6e3509aeb4f9903c10e57d4e0f636d6de9d77c629245416b72b044f0b6d42eacd907d1e15535dfb6532b50480cf3bd8c8600dd1c5961b6c1f55bc15f5b3a4e04f0bfc943f8d2ea50416565357819a72109b927c1041c326c533e9ea5969ea5eb942f418ec70c506ba729a7b38f9b309823192ad3804857f88b1b36f002f0bfa9ea74c3e3dbb3ca73b9eb04d902bc9645e8ff3b8155ca1db6a3abada27bd0c78f681baf268c3cf9cd8219c6777031b47de8e3d5b1a731f8b539080ceb5f21e300bf2a6e509211943216cec578b299bd0e70ed3c9809efa1e0c5d4b43805d7450e0972de31903bd25c33c527b805eecd358553d5feb463aad213bb81d53bf42a881c0abfc6cb792dbc64a7a6f13d876d2ee3bda6f10894994f720ef22daff209d01a807500b0552d2824ebb9cb91161e8c97eec6b8e839baf194b38ba6775203221131c4b6d941e73351396f23a1025c8228651f410b28a6f4be3fdc07de2b33804c2c2bb6e7841205604f088ba26009efdeebc415632a86a2ed197be37cd6b8344c89dd08e7834df14cf5c01213f4fcc5ff4d2d5bbe2ee9f7004a53ea036116e34fd7fec2286151599eaa5b155c49ed5fe30a7d7d2778b4a1cbb078cb1d655ded917b2d1b3a86057cad4bb89b170acba84e736dc3265a7c00c2bcde7a0a24cf790e95542229286cc4cb768e479735932bd500cf7db34b1bd8d9e5fc74a42d92d9d1c420a4276b4d7be72a56ef1f9c8d41f0cf67cc674525111b43db0ef718fd78a212a8f41d3a006ff09e05d7079fd15150b7178e6b79dd43e25beabf014e1911903f2a2e7df2748783fb78cae71a364c434f46fc58a98778bc52b097c262d0cab83213d33b9c65b7d93b8eeb6b4c981c57c98ebefb29ef84b6a43fbf5fd10de2f7afcd194b42e1d9ce3d6187d739623f3529a5376a9d44424c0d541b4d61f8ed84c890262ea97e2a5c6680cb03aa831f9c779803de5bcea4983c50f1b30235828e2498448977e45ccb726407674dfd8106bc4fad64927f9198e43cbb8cd6b4b51c12564876f1ce35ecc696e036a06ab8794a17a9ec46df0f7079180a185ec4fb4784265bb9ad199df19f5d6da559ab7abca775c8d620208783f415b511039c4c6b5f20faddfb783ce0e0bb8da7b5276e66deabb1e4bf1bc643a4d60bae4caddac32ee8a7c93ed610090a14efadce839e65653ddf9227c5874205d1b4be12a25356021512758666ec1f6244ed1e2f90b4885f241b68d4ebd7c6cc693ddd741cb29dccc93f13285214706f6fd0d57e5da4d1be68b5520533758d5ae4d8dadb5b7471fae07e7851d1967bbc31f61ea9e42152a40a9b4fd59d3d6a386e5ef7362acf4cc72d7f87f1612ef3a0c7f252bdf2136e523afb6f0f1ad1754656e0de20824a0ae4c43731b183cb8658f64faf899cb3024a6d14775fe8cf803fb099414d84ba8f770d3f0b3da07dbacb8e745306bda705c4014ed46e4ee44e6a6b7ad203463df6eac3b04fdc9ccdd23c902dbfdcabebbfd92346555afc3af9be5bc6b2772f3603ba01d4da5083e63cd1eb6d41417882db92ac9cf3e516aff6057eb81c3fa75562850a654ae0a2adb298f5f0504c539322becf7c589b97812ffa713c061ba833c7305441556943dc75cba470dcafc56c6ab45b35b9f16c356f5a2e711eef8fede4fcece5a8c68db7710625ccf311279ec3b7f6382800c98ee82c53f359ef739c5366784537b48c7778f824d9aa8f538299da8529a9777517d2335f27c45fa0e9c33b6c853d50e9e90fd7cd2d19415fb773b01b2fd476f4d0d9db7343b0a876217b92709cbef58a4535000bb444c46d2031277bec9bd9e239ba0bbc427788884ccc9e088bc5b8ca1957b371d3c7d0854df946972743ce6d35b20ef71d037491c8fd16219938238fe8008f9f91671d2fa8811a64ee1bb960f35f55dc03cc053dbf0701ee65490c83084f53722411c7ba64fcd84ee1866b6726a1c74d06f3ed99bff343b8ad77d0d87762eb8818f22e890e1272e13800712f87804cd752bc8a89899b535c25738f02753f834adc3fa28df55322db7e0c6d4ecfbc42bae3de96647ea1d8ca6cbf8eede9f12c1a7123eaa4fcfb7781e019238b5244e135024dc642f04f631a9952fb8be686420335a6210371a72bf0be8b71c67643f3b0a80875b5d0b1532f9480a60c708c0ad292ed95c9c9c6862ebf715b32f47ea35f02ea6f94b9e85fa702ddfc08d6d982fd0e00699cf69f0799789be08a3f60ae944ff3491a9032be7dc8d9c699f48da85ea7a7a02794126b2b98f921f21028b129e0dfebd7bf208e5a6f2cbc371abfeec92f0a89ad4384084fc3d398f1d172bbce44285804b14ebf889dbd23383a6232f40de29fd8589916890d07740ad136bdb13b9021658dc81347bb8884576b586cba1894350d641c47ef4f0b8a3ff87abe3c661ce7f7f07a5e87265faf1a0068b1330b303229873c71552208560f1ce46269218dcb1d6b2c4fb9d74a5dff011ee85211b11333ada4aa98d48abe31fb40b5b32225360fe76d931198851829377c68bfa3b930147888a78c57944a35f59ce0fd2b8161311c2f3ecb6673fdd3abeca27c0a923df12d946e89517a5213db0939aac26ea0525f310b8cd7c884c999172edcae9053018d404ded523fcd9772d001ec0f501ec1a3268207e98e8467271134656da54c0c09e79b7af5490ff5f2257c3040b892d57ae18d94157c9db24885e38e9514ada6fef8e6e7cb6b2b58ea495a4ff8817467d56fbbb0c231975c0b61d54f1858c0cae6a82d026375e977b6c03570871ed2f514660aad395b8e928f4cede34e2ed74bf3c8c93f0d91c6d5bcc8b6b727f8c9f21dcaf41ecdf2e0ce72076c7b5b4f17da2fdd0e88ba4879e4804ef53b0f9b3b9cce0000d00c638d34707f8b91f3c5b22b630949121e06d4e8e57a374c9e3a1daeb55153144be682332621b7522015255d2d94b11fe58aff4f178d22a4cad1d52d4091ae08db4c06389a1d0d6f50e47111fa8b22ca18498ffb0d8dc7d6e4234623b2e170e26ef94b3e247ca293daa41ae7872955427845c179e5cb703750dc3a05f4698f9e57f251e5cf74238b31aa548874817b052ff506dd12f7193382df2f3ed8bc75afc0920420e593a701f699a90879409a53a9e323a785bd8ab62e033080ea74029c2e1fad0437a58a647a10cc15791db6cd80d14c60044a1a320ba633889ab35166fd30ca0137eebdc49ac6d0228b3354022541fdb2042fb9a70c7db5a4a34325ca113ea0e53dec090ecf44a89fb816f04fdb96a386af2fbcf2aedabca3a6c1916f72cd20d55197ad437cd063a5ea26a6751ca2f59f17898bd8dfec33918a7d4d88694289016dffdf3356de0482d2eb2983929a7e02794fd1309486f3597f8e9cbb503072c778754d6b8f1437beac5a6dc877b82e40db047ace153bd53716c6f4bbb575186c6688477ac98ecd689a63f3e018aa052cef091ee6f9d1fcb3ba800e53ceb3bfa0f440d3c7c4d5e0bc7f26aac8ee8e2977f1e680b652145b4c2ffc4883e22e4a4bb8b922f85c7b0f3a6786eff8e63e159f29b3d6cb1c0ce646f706b1cc491e8395e5e8d9b047b94c3180819a1dd12988b54a923eb6450e2da69146e31633bc9e0814da7fd100cc479b4cd0458840fab656a6725c902da239bc06c3c329ab6a2832d29c120a208526b06c6f009f0139a2dd9d074fd43c45c2816fdf457468fd7068a78404e628f6c6626f980507d1e2260a4f633aeece917bd383d2bb35e720ceee8105e0c4f547b15663c9a1bac124195841b0c2eba5adc3ed0fff6eb9aef9ec546292569be33b9803cbc8e5d945b5c42ffa882d124b9fbb0ef9496bcf2d1ee3a049fc796fca6be2f63fdd4a269d5daecc2ebc16b7ea0af9939eef0818c139cc4ef4937a5a5a6cfce276843ec0c8a3a7301629f072d4968004a3f62447ea3723e5144d3e077570955bc8730ce0c250fc968cff1b5b9076f725edf6305bafd6496e48f194354fef17a6e72b9a8dfa566423c59e90add4304c32104f6d74a7edfeedfc30d7d7a1f9b7b3d9bd9144fbf8ca2c7cedce1eb0540ec163bed5fed0cb3adacb5acbea9b0d674eb4c3e16ab566b07597602c1063dd9b69a69462164571c864f659720a33773134e9732197cc8aa67d1e3df78e9fb1eb5718f4381388e2f96af0eff33ebc0953ad14b6758b5ba49804deed6b368717cc228018514f1ccfb6322fd9bc83f14f218ef923ccfe69ab205def1b2c0ef5bec46284dc989a57102426417b27a6cc22c8a5ed0cb77fd1ef79a8526e618f9630a313a96b40f436e0100eb85ea3ba00a2fe1b6897d73df1f06313ee333337d8722450dbd6c6da9381f1f1d65fc6df317133774b97be1ee9d94e3a55c9a7e64aaa3b46a22fae7cbc45a21ddde896ed28e46ab4b8ff4753b3bd8c28a0d2fcf4e48840afba8a89db627f8eb014559e16d8fd858e42fedba7275980846c091111f8c8b3f89498da1527536fc45017312cddaa79e73aec1ca210fcc86ed753ea9fac6d3437f8ac9dcd01f4bd781a30481814c66157c61994394c2abf96723fc430847f8ac28c592add88cc0c3f89e2d3942c4e793bbb851f223243d906966ac88b146c22a460b459b31e389aa262d0e02156a715282b269759be706866d60467cd548f0fd8a45cc56578be44dc3ba90a45ca2f336edb8f4586a9fb100a96e670ef59bcb0f864d366045cd590ad0f68a2fea2bb69632d25fc6438424d1faded17b1ea2a04d16653b07f58b62842ced0240252468db2cae1f077206475b846ce5b6b83a9e90e", 0x1000}, {&(0x7f0000000240)="328ad6a2a075ded9726479e30822c66b4b2b5f151ab030b12e8cd023738573598b7d71c7c876003f61000f6f9b242e26d46b8c773563e0c4065d29dd8936a760c4900ee9c49f", 0x46}, {&(0x7f00000002c0)="9964200df589f099c5cc213966e94ff96c2287c5159c17640587058bf13d295f3deccd3f866ec3e0443942a49fb5f33772c7b820cf1e9b6594faa7d0600874fc0246a00c18824b253dc4b6b8e05a5f7fd341fe2d1d64391f3cb8db5856ca4224d6a73d238f1ae8200a11c222c9a6df925c9751b3872cde6156602d3fe45269613e7b4aa91b30d1cfb07d33", 0x8b}, {&(0x7f0000000100)="7697bc671dee3fc5c053745c698f9bd594e4d3b3d0f2dd1ed2816ed25e7ab1305fba32f65a361d0bd5265830722e16ea885c0e82c451a6821b3822ee", 0x3c}], 0x5, &(0x7f0000001a40)=[{0xf0, 0x1, 0x3, "e9a0fecd1d50ec7a7710e29fbf476e0b43924365cbac1d921ee7890b3c5612cbd3abe21a0da9551dfaceedebc8de96897efa13811d368a969ba20f14d913da987e655318537d368f04ff27f7f2b1cac4f1433fbe850b7295034f2228f1e561d76083eb34b3fd92bbd1e2d1e2ebaff20cebc1ac615c697f244aa82169367e98b8b54f4d19fa3dd0e9287273463499c546b19e864afc4f4d981bfac7a3616ac97dbaf771ed16504c059d3b0ce0d6d20d39a64f11a43066c3aaaddd7ece6120ab5e74e3f0084a20954fa95dcd3fd18f4914d61f7fc4dcc3409302a3e873e38b75"}, {0x38, 0xffff, 0x9, "bb752ae9666535c562917e21683b081587d9e219be7a28240c87770eb29cf9fa76a8b86c"}, {0xa8, 0x1, 0x81, "28fa0da491adc2bbc3eaf98d0e7bedb62039cf99ee21f3bb4acb4690c6f02379665297d4d78973d0b084ea24beac68700e0788f7e236a103ca91b22e6e2d6641338bf71a65363e1e7cc1b1864e8272d4644f32978c0990fd35ef77ace8617380d73ffabf75e6996db051bb4a21082d4fd641858a447322a84e151a3a34a4b93821df95cdfaaf625e16a30d4f87418ac27a37"}, {0x100, 0xffff, 0xfffffffffffffe01, "01f9d4add399f6a22bd50be30c4c01c6cc1ea9e0c46e6d382da99921b5be0300f0ae28300e3efeacad4df65c379f351a0ad6267a90b1071b8f37c38e5c03d57841034dd2c23b1aec62a4c3e8de4fa8205b7ee9185e64689658f6dc37f441316535700e64208a3c2cbda52fc135aaabd7d46d76fcaddd966ecc943d32bd5808bfab4d71533029d00b2cc8e1a2fcb8bfdcdbacd574d45c267d0b8e09d273d4b692567f21f39052b6c220410297ae031ae9a57624d34b3e88707ad061e18d5da3e0a0595d708b88aa57dc3bdf4ffd2101065b416ec307d955fe649481326ef2d5b8a4cf5eea1b9964ddf187fc67699770c4"}, {0xb8, 0xffff, 0x3, "a59dd52819c11c44d9e4a32998d27752bb2ccfefa7c176c1e3cab699838c038eec816d4075cb251174401216420726ee7df7b31bf28eec2962226e65a803455e4bd3405886ecce35059dcadbfb7b84d587a8b1a5ad4fdb157c0f2ea894485392b1b56818451252cd39fdb77a7e0fc60b3ce7e48214d7810e933d4d35b0d35103dc24f49ef9ea3fda7756eae03952e61150e07de56cf22c7a21785ab9955f966dbe"}, {0x18, 0xffff, 0x2, "17850fceb008"}, {0x1010, 0xffff, 0xd21, "ea01f37bce713177dcec4a2c3dbb5b6f9bd89197c0932d097aa99d12270726e0c312247fc1930597df62c9cf15186b572c9e3e28b2d7e7e2fdd005e0bc18ae95d8c5d706dc435833377dd6dd1d674e5b769b34f0a829163bb5a2627588aba47bd70834f79823c5760e6925703e3e3cb8617df974e7b5c59c5ab52acf3c9311ee509747254a42b73c605866a375efe08fdfc77790b03d513a7cecb3c570c352e0609d51d4ea29e3c79f3674289e95c2b5190cdf717619c126e8b63d6fa45d9ca28515c73037c44c8b345c819ef9385c93d413f41500f2e79be754e11dd5de3d80bbe4332fc8f33a95d381c23a31a62551b3581c524ccded539ae6dd4165cafa58b7750421166358187eaa0741ce2f4fed5ec1d661f1ca1e0f0e4bb8df6a6f78b4775a84de0813c356d985d666f4c903df9fa0edd055356761bd5c6d58d8e88c400dbef5bd49a5673a99bff047e354c6b1afc16a4e2ab08f96bba8f7a73ffff4acff573b8e4d18b59fe50d7e9e55d8a8c67cdd6475655b2b9ecc0dceb9f170ad2e8d1921c9d3d1d05f0138a7b1cba3fda95f144000856313fed51ff90b414a18f951fb0c51745366e90df33e6ff23fb2faa1d75e359ea1c26653a2c461a90bd537813f1d53b1892f042d0ea4bb6758798e31723e2a52a62af58f79bbcd723a90e380a248f9b3cacde2166c2a68c68684eacf96fab03ef69ccfde261373f09abf6b640626565004476b6360f11a284a4c0f2f3883975f639908eccfaee466c2cd48d89d9c4eb7dbab5862f45c09c0e755e5a6a3d5a55762cd58b66ff394adf6d43ca07303a15f4468b7e609e5005eef6d9b0ebec6f4f5d8e6e584355d5e612607b1b3a33c38bf5c276b8306d434629a6e8f8590eefc217a222f48831fa5a57bb86bd8a05c25086af30a0095dce3d25cc7d9cdcb41d3a0bab3ce2f071864ca7a39d56e361a1d44de964a7bacfd177290a58f9585ecb47a8b8e1b8b7069c71a97ba8903d6cef7586317d1cf7912039fe6c437b47ab4040977268ab958dde14f7846c9267897896c09e38a4df51d30bc53c970aaf732f937040549cfc9319a2c1867e487206be4d921be3c06524fb208b24fd97743779c6f112a2f21a1d09677c5ecd125f769bb5caceecd656d6ea81dc355a25ccdb39c409e7792ac441132e7fd6811c9dad29d9992f8a1d978aa243bd3488894bdc6506f4d98039dc44a4bca5948241012e0dd584ef064908b762c8db114657389052e03de6c35b63ce63fa4db4ee6ea096ff710e5d1fbb41fe9136fa95a570bc571b25b70ccb1666eedb4cb5f9dd598c3888b7908f44c8e204ffcb8902ce896d98545cdd37452f272533c16673ca5e6d0143acd302b74280a0ebe9fc25d3767674c33538302e3de9d3304734c155150d64487d6d9d727c26109a9854c21a6de66781ded7f08b8aa47005e7ad44d1b6cb648a74d9dee133d0e3924dade1309bbe55509859c8711dfcbb3f9bedee9d118949729269f15583ec65d38eef0541d436321bb6186a17d47203ae0e2aea6d644a5c766670d818dfed7add8b86ce738a7c38a11933661d7c8edec9bbffb3fad8eba131655b6b8fc638fde73961668785d94aa3f40f156dc333e70ddee5bfaec020fd7bc0aae36ce2a1345a626fac0f589c0afc759dd3e886ba7b4970a43e5fbca0f67d1f7c328b2ba4c6e4ba438fbac945fb87e635fed7981ec7eb022bf42df8cd31244a1f43ff859c7a7b5d685f6c236d5cc35b5ef5f74f748b0b43a572e36d7c48d559e468e0279ba8106613b26e21d92a9e4428aa8072fdbc5d423be2190dcf983bcfb84ca8364a85e73ee2063e2a0586bc332dbb87a83a7d553bb956816df8adcae6d9d6d578bf2ce53df82159e4ccc99a0a14c29cfb01ca7acb035ba7a96dbec8dc54411ef726551f734ac1e51cd769efe6b6d5750573071d9f01f506e5912a864335172672a17a0f44e0ed4b6f1065782287fe6da9e3425563983e88d6fc64f06ec2fbfbc4aa1e68da044fd56bab6ac185b8141e3133c462da48f0b8ad05c5d4959527e180015ccf06a53cc7ab89060d61e8fc7c677059839a4ed5d0cbf743c10cc54c47e04f8180c623725b569910115230d2af6343f064b90256be1cba5ccdc1b87eb1493e15c1f5d95ae3afc4976e8c56bf8f570666f4c65fe11bfa5a61e23ec37d636277ed77d644fa7b869613e509070d6bdf6b7e475da2bc54ab3b49339f35d50e1849265741618cccf7d2bbe30326f814cf5bff642a0f5d4667490546f7a7874ec31bac52cf9d2db98e00ff8da0dcdfdbc3773c4cbcc81c78a08161deb9b5981955f90554bb803290c54af1c2e01bb635233dd115ed337e0ed4b88307d213ed724a0fb6c14468da12cf19181b18d8ead06dc8582c93b461a42fb811d1425dd0e40bbc114ff998bc7b24e5b6df17fba294606ecb08beba9005a34cca7b58dd78c2b5556792e4f0d66baa069b47d012331f8bc74d606685c2427c4414e0bc45adc54097ae62d46511bf5a17b6c26ba590f56bb477866634391784a631b6eacee1eb341dfb2148560aaa51e5e248282dab05823a62ffa3da72e338b7ba6e045cf692f859d6dbbfbd1edfb2080ea482853d147293546a0cb454fa4940a805c77c072fa0676c5577dc6d7f1f81e7596fa227fa3c8f68ee8ea1a62b89164ccf45ed850616495e7b3ec306468e373da50c753d3043c34e410e020190896315d8acc6f12ef440131f0e0e8d62cbae528d1c94b0d884048a81d4900073707de1f46f59e7d206c2e7cb6755997e7b89a7f88817d2e65712c9a051feafa20c5f6c0a143f222535ea6e1ff9ac060f1618c4fcf3473b12a5f7aacb2b1389bd581f070a0acc0df7b99a302774b66b2dede7059aa8d063ef09150a78abc51dbeb51ffc5c67939720f6c8837e2ba2fbd4a09aa3a3afe73b495b9da185602e36c6a195b6ef0d64758b5513bb39132625c98c58d91caee70c59e6f8be9fee067b3b9a1ec5d06d0136765288554a336797f4bed0bf246c86fb5e26176c22b568e867d97174162cdd059a6229f74f33791d3cc1ad0b45c6434954619490bc2deb17a181d76acceae18345896a2a8fa29adf0973455618ff94dbb07ae3a43d1e6b44e4bbd0e55a2493d383f420674a1ef2499e84700b82c14f35bb49330fa48383ce49ffed6861ae202128df6c678530948f64ecfe225c15ca74455316f04b4377aaeab7a9109700d0c985226cc8ef23f52648d6702a1fe2e5ac7bc001c6c3dbd65a8ae5ffb847f879b46f9b1a54f411684042946bff14481a38078fc1d14238cbb8af116b060c8118a9e0aeb32096764689e0dd4cdd86f14083f152a28421bed568a20da13995624cbc5cf1855b92f4ffb5c55350e131760df6a23aca1ecb8e7c7f2c9ae09799f34e623f7c2138b488c0133a4dbbc99c43d7e297c4d529ab29a66c55f47c0b0fa2cce641ae487040693ccad9a9808bfd521805f5e8ddd42743f785184a1b4b2d8506c47c27e7492c198bda6476932a54fc4c8e10035d0ee5fbc52dc2b4c13f416046554bf4a7be3e6789da5c713d8274d6eb6074ec1dad7597322508d7f2c6cf1306f9688576360e59d0da76891a263d3bc1b94d99aceead8f3478a6b6b8649979dac7a33ea7dd3e196554d6149de8306fdb501b7264caa6e2b10a4ca1f06603437a3f7de1ede1cafe4edadec7d657f953bc2b5fe8597e5bba0003e1ffd456d8530f384d9b82c9f8d82a035689134bd265c62bb561fc0e076812be7ad54fad48c51d2efd6abe484a7e8a411fb74e9437713e97bdcd1da6a8d2cf96b4d004aad700b95337bb800e3cc14f6ff8aecd98a9f6af16cd4a6cd86e56d47854e87f50e8fe988e588e4e28179edbfc33f9094fb7a47054fa839419fe8501e3b3d5fab9573201e6f03a0aac326f18f1ef6fb0070594b9aac6e08553dc298f3b5c23ec0a6d665a30e9ef06ad5000764ba84e2e0bc663eec7745c39a35469aeb586576e645ac11f45ad6df0e70d9fd8d2fd16b24b25d8af8610d64e4c50c1e7af54b38cff966090f43f87d9f9fb3b6215f74ac45c8bcdc7bf9284e2392532a9298277e87d68da1d414dbcb148a250e048da5219f439cdff8af84f524695df32b4f956316b345c2a25c6dfb6e01f6fa85542d6c453f552fd14becf3c0081062739628abd4b15402b1f3670fdb42cef5ca063f1ad9b9c1784aab5da3fa1cd1239f17d99e862faf6a2fc1842a5ffdd5e1c99cbb5d9b0d6f6f53ab9229d09a6840e0887248093430606afd11bcc4892ce984c317f9f86fd2f1499abc553b5c5d8cb6ef65b7acfb9c27b0b490f60d5cd18e458d4ecafe96c856c5019c7c33de147958e95b3994b80cd286aef5b9555bcd044033c2971c350a75f2f590a7cd6e2d2bd9b87be5603bb7c2dfb8ac8947ca3eaac34208245f1d671c115e04d254f913d607afdea11836f82b7204508cae093060d1fa2acae15b92a836adafaab5ec7e6c9870f82b6b37e049592c9902c90600b2408d9874e71cb0fbc35a83baa6dd2c069f4f7434cc7a76f927b06aca106fecfd0f5f148d2b69ed17b7b079fff496e2cf33e90484885feab4fc23638942889e725907a90d5cac8b122685e0440ad57e01c877f1b531275e425e2a5777ad77830c52dbfd5c8b814719dc47ceeb2652b52554d1c361a6697b6824c453bc390770548c41dc3f424b658e93845a5d7cf2ca1814941543d98d7f503c4ee57efdaccbd43d9879f0340e0012212fe736593eacec407e926d2c8f5528e4f6953a6af45fbc4ad0b37c56b987516e4ec002c60a6231608580c9cb35830a2baf4f6ea7550077908c91bf5e7e75e5a3b8c7ebc1f5a31cb93771100f8d6c87020d8cbe1b8ee90b9c6adc1ddec9c1d9aa67907dc7d5247ba78cc5676d4e26c03ebbd7225959934e6613fcb9fc8956f1f24ffe8e5d63997f9637dd9b64b80bc12c937b8d8a1aa4e75cd90ba4c7253fe263811988f29f7bcac1ee6bbfc1a16e2e6e93814f4600d00355f5e337f487572f8d4b1e177fbedaf6a27a87d10ee083f90d4456a92df5487f2c93ec9d1b67e1c51381684ed90b2b106c65df626ef1b6944f17afba5a52d393b5cff2b05048fdd3fbcf78b61965edac5db0e08324656f6b0f32ebacc0852730b057788bddff809fc3a04cd196c88116acb0886077f3e03706ff44ce5e9798a8bfae507e5f938c490bc82c824cbccf5860ecc525786a50fb9398711d478ffae44f7bce8e4619025f7c92b45a2c48bac3c417503c58968ba19157f0d8480580e7bdb0b12585d46b371f438e2c1b6d309afd44b514eff5b5c9f643dcad978dc36b7ac001bff6f760416edb3e307909863d57550476dba86e990efc83e38ef352bc57596253db729d3288f14d272c72076f53c92ab0b16a807fdff7152e866cbcea56b608b33bfbf73ba986434b400fc47b69311875fc051cdee9760babd6787d841715733b0efa04dc1a305cb990d9539b0aa68423d8af8a5cfe5346262e9c723f875a0c6c056b7f4bb3de1d11fe76ab7c0174b91ef45867a564165d86d8071d0d5888efcaabdd8273bc615dc1c028b0ad3dd4f22a0cdfe4c897f147292f18910cf1daddfa34787d722b7bcecb5bf37b3a63e2e9fb1d9c42e75512cd1f4e8c0504937794a7f5dfe7faef5259b7e2ab36e06d3e7a7c5b08df97e76eb136821be5c1268e04139364da5881bd2e9da33ba97da2ecd1114d637e634efb9959bf621423a83372e33f9d8119009e7a4bb9b26efa481dc1d0a10133dcee6014a781c0c16d834f832639085c73cede85729120eb52213452"}, {0xf8, 0x0, 0x100000000, "f6205574d6df9a3be87f6003fffe4a52423f7383d434dd7d2873709b7fa3ba60dca891eedd79aa30de18a71c6ac6e5099315b90f2c1a4d89658d9009884a0647f6d810ee11d486d61e7a27cc6437910417897338ea5ebc6172d18b6b1bb81394bc657c2f8542720ab2e09810a8608f1cc4eebcd15d015fa3e48ca416288f5083232b92db6dc7fa9e3b0688a1e363e7cfa3b1b41cd70c9ad617eef93420b74f7a54f58ebdbdd910e751ea5f13f1fef3517445adecb47c7ee4606ef0f3db752c9d20f9f9717a172b50c2fbf60355c5a17a25d93af86fcb79cb3e1270f176c351399a2caaf9"}], 0x14a8}, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x3f) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7f9, 0xffffffffffffffbb, "0366402ba77c0c031cc89a0d0a0606a5ef3cef00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="cd9b72ecb080cdb840ce07dbae597586a0bedf57e6b4f3a02cb2fa9df07c2e14c6677e485ca1", 0x26}], 0x1) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x80a}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x400000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x84) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x8c6}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socket$inet6(0x18, 0x2, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x22, 0x8}, {0x24, 0xfffffffffffffffb}], 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x3}) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x180a}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x100, 0x3}) pread(r0, &(0x7f0000001400)="dc", 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x81, {0x5, 0xffff}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10012, 0x0) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x18c6}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x101, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/114, 0x72) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xa, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xc6, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: setreuid(0x0, 0xee01) r0 = syz_open_pts() r1 = semget(0x1, 0x4, 0x1f) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/192) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200", 0x0, 0x6}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000002680)=[{&(0x7f00000002c0)="ed5d328f80d198e23a7791d5de98b46547422f057e7920290b5a0192e978af75e1f4d6187b524f8ab826c687accf46b298cc4c53ba7834f2e6eb410cb228e288963a9836a824a769779db3e37332c8266027ba236d42ba9eae3da8ecba89b76bf7edf5d86bff98acb1b4a0943970d36ec189231413e641c03943dad8bde98247827d3333e973e8e2d773233da8562a1881797140d0ef8a4bf229b0b5f83d86b185613bdface1f780b68906466691f8071d982e6d87c6b733dbc0b8157770137b0c469611a78674b7dcbb6f71d3dc34c02a0ba3657be591e3ecc68b5fc2897a8da56cc705abfe698cea7d1e426296c2ed16ba877da7a67f48f5e84d6446a41eb4412c67f14fa2ac0ec898daacfaaab186a95e360cd81e26c254b19db003ebd833f0b622774157acac3c09969769227ac6ca000e7af1cc0fd685fb9d2fd7c8ed5c7d4fae7a88fd42e87d9c96188511dde8133c80a6cdda0953e9a3467594f005e37285d22c421a9370bd8a2c1fd66dfd46c1daba574c450aaf2469da7da02b215106de6967be3119b092937d81dfa6f7c5b9df0035f8783d0099dba929130556f03ea8a5e1479ad0074a97b6b20b1c90a25c01bd47042c0f30c7dc636de0507f6e930f09f89695609ae75a123bfed5f274d13dbfe5c0184b8b324e6326e7666f3a03d180f9ade08e90b4a3cb4a293233afe5ebc1a2a35507f1eedeab525bc55e4db74272db9c43915efa05687a227ab0b419e4de4b4d6b086dc3c5c4735f8fbf7fa5b15a5edb6b5d6a4f31fc1cbe5a3cde2afbda04071c358fba0a8ba0a5c86becaeb4fe470fb5de5c00042aa78874022e8dd4b3b9e115174c8924873d83cb6aca4645cc007766bc44cb7b79240d49564c26a18b51a663439ecabf1c159785e2df3b98f235aa9bd0c3d5ebf1874de7deb91d523124e0f223009bd3a02fa9c12f8e005115a85a9fe1b59d4dbf1d5cdc2cb618f8cc122401387f44f383713bc287879052d928479dd8c0e568709ddeb4bf41f7b6241cdfd7559addc232d025801d74f10570a858a9fb23fe568c0b7c127ff1b4751250e8372c80b96459c488afe3b91120ca6d839ad5be7bf42512e354cc7ce5e6aff9a254776d1eb31adfea35f6bcfbb0f685d1c223e42933379750934fea8a4916d6436d4f4a31db91bea538e7e14bf100850270a9200dd94cee3668b681a63631a6ed8efdd4444e68704ca628445bf4c6025b8e24dfe463d081e8345114297c52a41e9d2911f5682c7d10e67d46024919cca8530f7fa860578538114bacdf4912e402b97155be731bc8503b435b09cbcdb92123dba09c32ec254187a942ca80f8e38363f3cb59e3c3530d61c09f3bea250f2cb771f609701259de390849624aa9256e514dfd2abfe611c8ff05c51f611ee24ef887e82e5a4311761c46d653f23a682196a995ffa880a011d203be9a595759eab93e7618701664e0185240bace68ce9993cb9c9adf62066263c2608cefde468f03ee5ec731ef19b5dda9c8fabb95b69e1d4d56338c591ffec0ce52bc0a43c3b7d1fd03edfd26baf0d9e7cdcc0c94a4da096198feb82ba8b395b56dc31811cee97fedf7daacc88aebfd5b42293940136e63fce8a4a9d72f10a7b3f7c584db2e107c087943f185ead74cc5a741dd4d20e9dee2ca893300fc4ea3fefa61dd902299e115725ae91ba33d526ad12fbd84afcf386f64c4246f6ff1ac52f08796806f4940a7be46d208d19c63ade741c63bcb7370563bb52686aadfc01843e1548053c13e1422e81b4633f8a6b922185186fed471f923bcce8aecd2a5ab4628699b9408024c46e2bec5dc7d3e891bb6676b7b5b2338836a9be15226689fe29294f6af6c7153b0040b7c41ba22a5ba17b00cbe1de59dcc20f9011499d2529bcd6a63ee5f9a414cacbf98d6317eb182c8ce5b2cfbe352b76746c1ae6ad492f8ed9779183fafc7dd8c24ca0ffc80129b537312b32360ec0caaf58cb3c0e2ba57f21fbe11d59248251cdc4028c360913e41dc5b1e9b5fc63a54d4b02b22bf2d109842624f9093feefa3d62137640425a43092847eb096b55ac1c25968496597c5c6f6c0e03df41854c895a557a343c07b6cda3b9f0c73529d27724f18b719aab0305a93e41f83effe9c0cabbebc2b6df88df439820c3394d39603e3966f3c02c3ede60ba721af129556a8f3cc737ce775c6204c1ef7fccea52aa512d23d3dddc405dc779832cc1a42f47cf5bf8c2fb1012d3cba6501b96f7e70ea1c4541c0e8c41b35925ab7a5cdcc27630b7831e0a8a68d08d38585082f40f42c60a9a8343c4cdb1f2845e5395a6b277eaba2c6bc144cc7566613ab0a4c62bdef2a2d73bfe19f8a32b9a1b711bfb43d9a0e42906aaab41288d65d2f23e87bb275fb3fe891b34d49859f12f09863b4377b8fa1040a8cfa1d2de63c59f22bfda8cf7ed5cd1a71e9bd41616dfd9d8e9007894d4565a4a7c0fe06092e433addbdfea0c4b6ff573a860047084b1b15ec958fad5c27647dc0eb8d7d7a7cc2014d79319d09fa62ba25ced61e16d36422a6eebcb2a720e9d90d32807295dbe09114d7b9c618e478c56c6f0c478f965e9fba14783376ae36eb241e8b41a8ea088808cf687b26d580a4739356ad8f7ba415dc5799b71e15ecfae20115a23467cbb0c88a9ab250de1edc26d10f289cdc87d14f12feb909dde83250f3b3479a83691ebdc40608d0d10a669ea7e1bd06d285ffbb516d3931e5501879f84f96f1d78754dedfad3faea814e20677", 0x7a0}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000280), 0x4) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x8, 0x569, 0x40}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x2, 0xc0000000, 0x1, 0xa1a}, {{r2}, 0xffffffffffffffff, 0x10, 0x9, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x61, 0x80000000, 0x2, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x0, 0x1000}, {{r2}, 0x0, 0x8, 0x2, 0x7f, 0x194}], 0x1000, &(0x7f0000000080)={0x401, 0xc5}) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xa00, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffa) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x6) r1 = socket(0x17, 0x5, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xc600, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 0: nanosleep(&(0x7f0000000000)={0x5, 0x4}, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x1000000, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xa000000, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:52 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xc6000000, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x100000000000000, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xa00000000000000, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0xc600000000000000, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x83) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r3 = getppid() r4 = getpid() setpgid(r3, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000000)="450fbaaa0400000026c40279590066460fdf8a7e480000c0eb0047dce643180a65f0019cbb62000000660f67752ec4c259a6e02e660f73fa73") mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x10a, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x1c6, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x180a}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x96, 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x0, 0x0) kqueue() 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x18c6}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x140a}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') r4 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x14c6}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x0, 0x0, 0x4c) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/10) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xa, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = socket(0x0, 0x4, 0x1) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000501000000000ffff0003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xc6, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x14}], 0x30}, 0x0) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xa00, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffded) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xc600, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffffffffec0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 03:40:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x1000000, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80, 0x0, 0x9e}, {0x80}, {0x16, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/253, 0xfd}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/217, 0xd9}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xa000000, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xc6000000, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000157, &(0x7f0000000000)=[{0x64, 0x10000000000, 0xffff}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCPROMISC(r0, 0x20004269) 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x100000000000000, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x2000000000, 0xfffffffffffffffd}, {}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:40:53 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xa00000000000000, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) munlockall() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002000, 0x9c18) r1 = accept(0xffffffffffffffff, &(0x7f0000000680)=@un=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000b80)) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000b00)={{0x18, 0x1, 0x80000000, 0x20}, {0x18, 0x1, 0x4, 0x7}, 0x401, [0x5, 0xfff, 0x8, 0xfff, 0x377, 0x8000, 0x6, 0x5]}, 0x3c) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x882, 0x0) bind$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB], 0xfffffffffffffdf0) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037"], 0x1, 0x1, 0x1800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) msgrcv(r4, &(0x7f0000000a40)={0x0, ""/159}, 0xa7, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00']) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x2758) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad0561c2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e817161929778b1ea70d4d362fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e40000000000000000c96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b09000000dea73103bf89700e704e"], 0x1, 0x800) setitimer(0x2, &(0x7f00000003c0)={{0x7, 0xfff}, {0x8, 0x80000001}}, &(0x7f0000000440)) munmap(&(0x7f0000087000/0x2000)=nil, 0x2000) close(r3) mknod(&(0x7f0000000b40)='./bus\x00', 0x4, 0x7fff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000a00)={&(0x7f0000000740)=[{0xcf, 0x3870}, {0x25, 0x24}, {}, {0x0, 0x1}, {0x81, 0x5}, {0x22, 0x7}], 0x6}) msgsnd(r4, &(0x7f0000000b40)=ANY=[], 0x0, 0x801) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x7, 0x9, 0x1}) mprotect(&(0x7f0000086000/0x4000)=nil, 0x4000, 0x8000000000000004) kevent(r3, &(0x7f00000008c0)=[{{r5}, 0xffffffffffffffff, 0x4, 0x60000003}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80, 0x1, 0x4bd046a7}, {{r2}, 0xfffffffffffffffc, 0x0, 0xc0, 0xac7}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x800, 0xa1}], 0x4, &(0x7f0000000940)=[{{r5}, 0xfffffffffffffffc, 0x1, 0xf0000001, 0x7ff, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40, 0x0, 0x6aac}, {{r2}, 0xfffffffffffffffd, 0x0, 0x44, 0x5, 0x5}, {{r5}, 0xfffffffffffffffd, 0x11, 0x0, 0x1, 0x7}], 0xfff, &(0x7f0000000180)={0x7fffffff, 0x10001}) setitimer(0x0, &(0x7f0000000040)={{0x7fff, 0x100000000}, {0xffffffffffffffbf, 0x3ff}}, 0x0) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="0300000000000000f4e8d2bb4f9fe212a7d83abc47685b47cfe1a978e6d32293c96893476c1124c0425c10e21249fac5dc5ce4fc82bde8da20c7fc9bafda0041b423d7f7a9d28983cf61ff99304a3841074bfb8bd45fbf51fa23efbc254c0187f2d05190ce8c6f3f3947a956eabba1d4cdb1f00fa6acb8b004e5495248c5f1cc0b04ed93f3edf6f11bc8f1a379d5f54252bf8b9d9df81a0a4033d9acc1b93ee1f5f0d52882779da625bd4cd088f6f3fbe23c40657c0bd1c078f15f0df55beda10537db72dc8306553f4b4c3c45330f49ee32e6196f15aaeca6d350d2da48b4656f6ab8816c61a2e311"], 0x1, 0x0) 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0xc600000000000000, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x100a}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x10c6}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000280)=[{}, {&(0x7f0000000100)="3d7d1692130234a30b0e10c987a30cc3d17eae12510aa231f6daabbf023ce5cefdd2507481e1ce8e63bbc7c9d7ced236c5b40736193920c7d37e61d0472b48a260033e58a6b52bb60bacea58bfd4c033c3f57641ec319c9923960166c3b472233e142fd22d218ea415e498991c63eab8f417b5079378693f613541d0c65412", 0x7f}, {&(0x7f0000000180)="1c89d7ae74ff9dcddb16350dd1f76bed3dab3a0db05805ca81f68075069a9baa073f3be0c610c2408b411cbc6a5c7f9c2a33182ac079b1617a039f09d6d592b2c9b5e3ab8fafc48eabf24c9ade2255ff3ad458", 0x53}, {&(0x7f0000000200)="ff2d0750a78efa7d0e73caf8a1f14103d612ce79926bd83168a51ac47a22dcfb70fdd78e4092f195afec7d5443122c3c65b733c97c449ae81e063b434d0cf8d599bef6a7cb8ef096920ac3c4ba48bc0ae9dc23da7e42b0ef8b43d4a5334f88184c7a022c6828c966135e8618a9647e43d555e47b2c683f8629", 0x79}, {&(0x7f0000000080)="fd7203664cf15b6f8888d58d0055f38a28b62c45e90461c68c988e572ce5f82be4efbcffb9b284be", 0x28}], 0x5, 0x0, 0x0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a", 0x21) 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x80a}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x8c6}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x129) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x40044278, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/wsmouse\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='/dev/wsmouse\x00', &(0x7f0000000380)='\xccT$*%[\x00', &(0x7f00000003c0)='/dev/wsmouse\x00', &(0x7f0000000400)='/dev/wsmouse\x00']) 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x100a}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x10c6}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xfffffffffffffffd, 0xfffffffffffffffc, 0x6, 0x5f3}, {0x100000001, 0x10000000100000, 0x400, 0x80}, {0x5, 0x100, 0x6, 0xfffffffffffffff9}, {0xfffffffffffffffa, 0x2, 0x3f, 0x6}, {0x4, 0x9e0b, 0x7, 0x7f}, {0x4, 0x100, 0x8, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1e5, &(0x7f00000002c0)="8d") 03:40:54 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000001c0), 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x6, 0x103) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f0000000300)=""/229) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x87}, {0x6}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x30000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000840)="8b") lseek(r0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000880)) write(0xffffffffffffff9c, &(0x7f0000001340)="c0456398986cd9055d8a93e84915e8f2f300cf41ec2cc3e9c97bf07939e712af804032ff1bbae72023bc3604df93387ebf6082165e4e27f200e906efdece64c5b341e5af89ad8c357b4ed5dc47ae234f4b3eedf57989415ee7a796d66afad4210af62d8361b9817f1cfa1f4b0a0f768675f67450b318d8464f81a52c99383c468a32eb364d1c5d21280b4f272f033de60781a709fd6c80966f3614fe5f89a268aa3659d9b14eb4716fe957bb1f5d1b401b2066079596db53bf3a3fc84b475236ee0ab8e8e0aab504884248520ace76d774063dbafbc855960a96b97628c66fca5a304e8cfdee70709e4b89ff09bca983161e612585b5a7bb27f167affd86812e6b8a150301d71ef50ec45d0c7ab002e406606d36e626d0c24c4dd15cd7deb7b75f1daf8260ec2273e51a74f39fd22e7b66f7a802c23ce7fb8dba2848f5072ba32b2706263a815a117d059481c431c8611188beb3ff8fd0ef0ee4494ddebe1503280f8f77ffc616008294a51b603cca8a8073261bdafad7158c166b4a4d66aca20f0cf9fca34b331188fe08f019fade7a663aeb9a38e6443e648187345b9de52051e3384bb9f9442a8511e616caa250683826a98ef148d0b18e07246f02c86416afbc788b38051a753536067eafd4bf88979287b86ca4112b03d3530c4b5f29404d54250adb05f9c46e660ea57d176383a68717297e0bed39f33a394a14b912e8305c04de8a97191983e94f211676dcd1d18fd941d2f25e122ced8ec2213003705fbec972e8382383d488cca67963145d91c505bfbf7c0a6e4b75dfab16cc498ed70ec7bee285cbeaa58d3b91bf131ca8095380e0b708e005db2ed48825394a89a774205620d9942d79a1cd9363c7b10904f8517ba4c2b0e07c730ede0273ec4bcab27342d6c21afbd1c21a4add86e56c039123574bca3e33fa8eede7be7ec091bb4be97547c41cbf8c3a5ecfe37eed315e3fd9b2d4fa582cd21be751119ec45a5e66aa0b4773c7ecabae522f7f784ed90d240c2ca3114c69f6db639fb7eb1a49ba82c9d4d4c9c5393753fb8310894630c2f45e23765c9c68fb83656d2f1f7f0db9ff61c878337d5c224bf658a730f92d099663997465ead954c3b19b6969accadc8978b9ec88f7e75475409991980778769d78c43b3ecf2d198efff46de82e6f8ddf5202ae2feda9b9d475e968bf4f60ac39334d738941f2dc0c3d3917414187331e5782b8d5fdefc9383b4e39271e51ea15ab077df19ce17b4bfea4721a7e1026b37ab168c63695fbf066adb131ee534273b5357ebdbea7b6fa0b1051092a11940ab75dd9a6dcbb388f10b11887e0d11a79ffe90417b42aa4d6883d8ef9821640edb6d878ebfbdac07736488edb2944ce848185051f88540316f8a0962c1a5de50621b077d623d467ffcc7d9a95668183a61d01bb19082abbbf875620f6a99714fb3f171dbb86217ae29a300f7f88b834638e531048e40c6347bbf8200b47a9ea81219c9e8fdb20105a41617028f1435c6341e45efeb3fabba7828cf8bad854cc9ca754ca34033e9427337c0cd06cd5f7a509d00e9b69e1e4f21f8aa27aa87fbcb017bee48da3c4dc2c2e53aff31212170c60297517e82add58fb5d7e3d977d0fb4889340a174706947f17708877810d52b723a2e7334810ada9c7d79fbbfc5610a3197ba4aa86335f28bcb236eb2336414ea6e66b9abb7ea0d1835eb631188463bd01fc398452ecc716aeb053f02860e92695a9b28cc774ecf5638bb7a26f4f641c65747201b5a161e61d6267c981eee085d6c7ab6091e6354e68afb5a2722cc6d1b64c5d7d895641a8f6bd50e2708d7edad141275e7593c6134abced4dae61fde6ed6c6d83590bbb6763a706ee554cdf6adc4aeeaf8d1fc73faf94d8a72abc6263816ad2338eb4db62a92153feb9a492abf1eb0669dfec1fa95639c8cde25d5596e81048cf88c2cda4ac6ba9ba8b116204a8c24cf66f8888ec897bc5cbeee9c8fc64db16cfe3d9f1df18df586b50e1b8878c3d210ce8efe683c5e6036f706f0272e21691b1cee5680c3043dc95b6bfe9457a520fc3d846f722ba30c65f5e552bc97a24463a975f0255c525c09b4fc9df1434e105f79c079ca16dd06845029398943d121d1bec768b57c086aaacd6967ac77451506c8d154222fb3e0508d2c28a6663612577142ae7306fe12dc2c429ccc57207b79027c6bed571d64572468f58ec625000d50a8d172aac386f818a86ba16373f54e2c39a7b4560d678bcbcb5beea6259bd1bf5fd1c8f0948eb30bf652e427f32fb64df4aad50c4b89bed6ff958842dcda378717e05c2aa5e32445138963ac7ecae8985cd3e7d36ad20244923338bde81bfff07653caef38bfada01b52de73244c6566b9e421a9ea47cedb82aac2dd42f7d54e63b632e5482fcc0befabf9f83cbcd3fc00e0750a667ee649181c15533c32c4c019b19dc5db971f780cf1b3e60cb92c8e86ceec83db8ff387c4b0258584ef85d0e3076a411e647f942555acc371445652c8a20432f603296f2f739843328fbe69fdc3e0ed53219284f2411215cdf0be0f5b4fc6a8f1622364727d6ceb1bb8c1a7ceedd6d85c5d66de32fa5fe8614ecc859e7728ab653dadec0fea32f9ab9410a94357088a7c89ffa9bad4b95b21dba4ef22b4b753ecefb5d5d8646d48edcb084bb20e3940e25ab0c6aeed429d5452c291c4791507f979be0a64f1f7397257ff7953124a2243d8b7571288e1fd6bd313d1ecea4dc33cc2325967418af421488451b46f0fb4be29326824ac6ae18ea994d3105e4b9581d40ef2e148197bfcc8b55f29db2b3bc50126985f3966a2770c99bc49a779358237550d159bb7009879b8692da4c07979614501a24d29e95794be13cf4c44c9a2555c85854d83cd2d8d6145a949660970bf5e946ec4cb3e642ecd43d970ef84fab91777d6aed9b559319a34ff81ab1804fb16200264c1bafc7b3281219904b3dee0ad8f17bc3e310a330c94ee53f430150f0b1654bb61770fb15ce2fd6587bc6acd162cd1603bef6d794de79d96bab665c81bf771a4bb8ec466ce84b79f6556a43a7e19bc3cb4689d62a26b623623d88ef291667605546b2fc183382007685789cfa482b2012f07983c9373a2b5dae251f0ce28ab4b687e24d79578fb897c5b3d7d0032feacef47bbc630acb46c89f079a519217b44f49845e561113211ae950dc746b8cb97f64fbd77fc0f101397b1f42fd77160f30fdc4cfedf724e4f4eaac1473cc7ac652a6be02ce322c901318cf86e614b317f46c089008a62251e53cc87560877b18417077028efe6f47736ca1b193223698995e66f86bf2002ec0586a8f882dad027ea46aa814b16898bdb23185d75d3e5c47faf766186d537f386ea333f7f3a89ecff9307cd1a5aa5de52dadefd51086ee47608e02c88a936643eab18892d8e75de90d746850e9d728d77c2b30b18b1131c2516b769e841e38be289163bdea150a8feff003f6ac6902992e4e189785f566b5c51e23c2cb5275a08c7d107c5a68c1993564a2c22488635ca5fb5ee44ae20404944997e57f425c974836937b07e12737e67f0445eb5237d34f26ec51e5941ad946122d049e9f95ed6d37327893fb2ebe83024d14f94e15e040cd4f4af60741647b8147500f3801497b261066042934afa42893e5fb33e515918ceadee68b017268f1309e5388e6dacb802712747bf218a2d5f27f0edc5c3667ee8edfa2527f91041da68941a62cd557d7874e3fa206891ac3dd7a62f1e9efcf6aa92d4eeff552a63c1d410f4ca94634d94f57427b74899cf397a60882ae27d43a62eaa2ff337998d5279073036764156a3619b306e514d3049c4fdd795d7bbf8982152325cb21f0db15c21682c18e6fdb1f7b64abf915bcaca2f23c94be1106e90edff374b48a757bd18b1dae7ec8c6e99340700ebd4a9e6a63ce9ba2b48a20275fb9e268367dfad28737d7fbd8bd4bec21347d05a70b42d9db643ec9ed44028c3414f358a1b690d08ba4a4a1e5eba418ad427ae0d635d037e4522b55f090510587b27dc8787e33f27ea5091c5ece767df1566ba00a666e3071019f64b251ea1e8dae3873bcefdd72b3f993f3c136d28c525b4a68b5265f16ebe8a5e1b945a4debdabf147a67281badc739cc4d726b844db3098572165c9b8cb0bb056b015f7f66c619ddb14c2e0856f89b63743069253c29097a57dd7d430f9d8f91bb11995ab4183480f4ed01c391cf9935ca1bc1ee37185cdc1f5b4527dbcbb6c7467ef2c4fa0300242e36993cf652d95a2e8a8d28f8bd7c7415db1feeddcbb624685fae3f7ab1e61a1c10ea60508f7ecc450ed1b83e549cefce8267dfed923a0ea94f70b6473a729e3cb6c29769c96b6a46a69b123089e8dc4f1d72b43a2a02d17fe8bd6f2fce8347ef57a7f781d639477fd48d6e4709f93a4f05eed384869f730ff9df562cfe6fa767950789b450f9135422f991c87219967224fe22a97ad37b9e4120411c758528bcd20a7a676eb10b73b346bb544c1c525f74a9b15a0c7b771da78a39323b1bba9d99a670a472e84a7217b961f08e0ed8fe3c7a8e2f47e56027dbae5113364f3174681e57aca4b8f15f108e12ce971355e8859a3e9a37ffb8d3c7126b810c065c314abf06fcecbf815ca9cb87b96f2ab86cc706d2b657db043cabce3457a2ed6facaf697267e4fbec9aa9b651a115e1546c694033254e6613a400076ada9086f9a1ee90183b0efa66268f4d22adfe85322f97808dc78d93b74c57152cff2fc03325f7752fcdeb05eabd0c5756a436ce6e1b983e4e336b90659021d6026ae6307ca12eb2174701065cffe3b7a16974cec9181cc2a53ff83d97e7944bbdd318a7a3b2dc3106dcf3c5f2da5882aa164323938c1ad689bf8924111578c49f367b28a4da42b3d19caa9e4064040f6a4f98f61c60037dad80be68347090b8a23bd41549a6fc13a5cdc987227494037476c7dcda83d95a8d153702d485b95e7aec8eab8dbc11a14705d4034d2b3e4b5f1e8b9179728de54bb6b8f12b82bb28324dd24cdc059bd05ccb52bb4f34a6d10a5e611c454c29f3780ff775b7fe34036a6ad595d6426d2dd203be83312e65ef3f83376da655e6166be4f2d641e519544725ae23b368c9d377e0a0e8c141da800de97ca4d60f45e652fa830f6d4a6c4cd1088a51eb7f06f98edeb137d57362d9155606d5ffff090e9fa9820fafac7099ffdcdc120b80dab32c6fab63833e83a77b46bbf5f7c124906b31dfc445da98c8b278998b13eb3311575ff9d1a3e5a2e70ca930b678a9c91637583b1ead3a445a3c68be405db1678d31fe79d1bc5669228114556a886da51ebc20a144256394d620e9fcf099ad8e54c2fcc7437587cc75b2c609e00b0266c3fb54804c21f4b6787d9b3a452e1218fe8abd9f0264423c1d19c05bab4b187f29ffa4b0b3e22be2f8e440ad9391ae6b81a01cc8e9d5c88c46d2027e2a7e5cddabc709037757f940d1704b89939ef114ec1258a47332ebb1a00eb650678f7b6e9c8acebba4256d100fd7afd7eb508678b74e37f66faa1700beede6e9dfbd55c03a1edd44c5dbd67bccb4a6ddff76ee8f214aaea4e8363ff99247fd610f41a301677bba0263afdb53b0a6aa07ee1aee36535e5737c9825132ee6ce94708a7ab298245c2f05e61c5bca551f2daad58a75ce05d395e981d91f2e6c4b037885879740dcd293b11b951a126f699bcf81c659eacfbb0e6931f7de63eec630d907cb38318134c20d958ed4b6cac2eefadbb4db5375fa6f2c1b1250420c8169157a532", 0x1000) writev(r2, &(0x7f0000000640), 0x0) close(r3) execve(0x0, 0x0, 0x0) chflagsat(r3, &(0x7f0000000700)='./file0\x00', 0x10001, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000a00)=0x8) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000680)=0x2) getsockname(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[0x81]}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000780)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000007c0)=0x800) open(&(0x7f0000000740)='./file0\x00', 0x28008, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x880, 0x0) pckbd_enable: command error 03:40:55 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1080}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:55 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x4, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x1ae) geteuid() r4 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) fcntl$getown(r4, 0x5) getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) semget$private(0x0, 0x3, 0x40000) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r4, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x2d7, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r4, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r3, r3, r3, r3]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pckbd_enable: command error 03:40:56 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r3, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r3, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r4, r5, 0x0, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x419, 0x1f}, 0xffffffffffffffa7) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) 03:40:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="81fa8d9f257d7e4a34334d1a6420a54ab137ac205b4c9ca61b8f290ebbb74ba1ff7bd130c5a2f2c96bb08dd526b9ad0dbeec7d9c78d2d84087b61b784bd50c84eb06833e83ad6b2307b0cd6b048672022cdeb1cf74238d50d4d1ff436e42a6b361f2cffd228dca95cbcb99bcade384568742e8b7f81af143755704a61abc85c2377f8a29a56feb59eb8ce78f1c1cefe342a0c333fc24bf01f0014c8471e9342087290dad96944e24abaa", 0xaa, 0x407, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) 03:40:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x800c5709, &(0x7f0000000340)) 03:40:56 executing program 1: symlink(&(0x7f0000000600)='./file0\x00', &(0x7f00000005c0)='./file0/file0/file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x1ae) geteuid() r4 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) fcntl$getown(r4, 0x5) getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) semget$private(0x0, 0x3, 0x40000) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r4, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r4, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x810000000005, 0x670}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r3, r3, r3, r3]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) pipe2(&(0x7f00000001c0), 0x10004) 03:40:56 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) socketpair(0x2, 0x8003, 0x100, &(0x7f0000000000)) 03:40:56 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b40a9d8da104e55046df292ceaa0ab", 0xfffffde4}], 0xfffff1c, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:56 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2500000100"/16, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 03:40:56 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:56 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) 03:40:56 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000900)={{0x3, 0x5}, {0x45, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:57 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) setsockopt(r0, 0x9, 0x1, &(0x7f0000000040)="672664109ef8ae40d0ce421dabd1e0886bc02033ac4c8b58b20127b09971d0f94da019da913e3749481e59a0973305e56cbd13002dc3eff3dd0388136405f7b0d03892262b856c1734b0115056a7621d689f441ac4458255bb9b3b81405c7ad93c4567151324223710b9e077f3f7cd0ffe0925c96212d8c80dc1e8a666787d0c6542a7ba", 0x84) 03:40:57 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x11, 0x200000002, 0x1f) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:57 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f00000001c0)=[{0x200000000000b, 0xbb6d, 0x1800}, {0x2, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x2aaaaaaaaaaaabdc) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x3) setsockopt(r0, 0xfff, 0xa, &(0x7f0000000000)='\fFW}', 0x0) shmget(0x2, 0x2000, 0x2, &(0x7f00005a6000/0x2000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3ff, 0x1, 0x3, 0x0, 0x8}, 0xc) r1 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0xf4b, 0x401, 0xfffffffffffffffd, 0x80000001, 0x3, 0x3]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x1f, 0x1, 0x3f}, 0xc) 03:40:57 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x0, 0x400000000000001) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x4, './bus\x00', './file0\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc00c7006, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r4, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) 03:40:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) nanosleep(&(0x7f0000000180)={0x6, 0x5}, &(0x7f00000001c0)) fchflags(r0, 0xf9fff8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x8b}], 0x1}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x4001, 0x55) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xa010, 0x5ca4) 03:40:57 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:57 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x404, 0x0, 0x332) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:57 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x591ece61e9c642a1) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x7, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2031cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd508fa2437cd2fe07e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a9efe2f59e61815be179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c4c5627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b6e8d97bea30a152b196443ea91bd74e0b20313ec9eea636c6a8898a15bf2683f54728e2d38a5c15817d824db8efc6c1fd40cca03d35670d00390a088d17fdebf811929c71e6c597295f6b79a3266cf5b18258c32b1cce6ad9e067deb6ae777", 0x5e3}], 0x1) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgrp() lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000780)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x10000000, 0x3}, 0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(0xffffffffffffffff, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0xa0, 0x6) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = getpgrp() lstat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, 0x0, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000940)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1f4, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0xffffffffffffffff, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x4, 0x2) 03:40:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0xd000000000000000, 0xf252, 0x0, 0x6, 0x9, 0x3, 0x2]}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="672c9afbca6adb60ff9338c3767c4e44e4806d5f5a97989e8b4a49d98d48753c6349083481737cd8f3fc5fddfaeffba11b66d90170454c8678486c", 0x3b) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 03:40:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x87}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000ac0)=0x10c) r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000140)="9c8be0774f4e0d0b35a6b0665204d107811ed68e557abc99e458a52b7b422dc954bacd35f6770bd737b568474ba3ddc1e50614e7992fd2cb70b98387ac50a6a273b62977c71aae9a3a0d9999ff1c0ed58e8f0569118b3fee09abb8dc9defcdd022024a73c69a32aacd2372b6f2f912771116698df2d4a0986bc964de5c2805a5f81115fce8fb8d41c8dafcb88c89b2e7f57d17884fcc2742e8e001c5c87356e2f22243ceddf25f2ac211a7e69ab155c890e24ded3c5f002ecf354e58cfe7f61ad1c1cd6f09a29a8c001fbf33e5d5785dc692314ceee05a441271db03c6c4f7b31c1fc5042c5c4a5c0efa422f969e28d872520bedbf74696d28df86b207a38a50", 0x100) write(r0, &(0x7f0000000000)="1d3be7deb0cabce7403dd5355894c721adacb2d6e62f6c2a0b1bb98434683b07abde2bb240bfed44cbca5fbfffa042a948859cab31d3f82276d5a7ccd3f4541d66563c3e775a5cfce01c", 0x4a) execve(0x0, 0x0, 0x0) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x800c5712, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r7 = geteuid() r8 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r9 = fcntl$getown(r8, 0x5) r10 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r5, r6, r7, 0x0, 0x0, 0x5}, 0x3f, 0x1, r9, r10, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r8, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86d1f033008647852afdc324adfc8ade88b04825f3e1b5335c7ddfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e0000000000000000", 0xfffffffffffffe08, 0xffffffffffffffff, 0x0, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x46, &(0x7f0000ffe000/0x1000)=nil) sendto$inet6(r8, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x17, 0x8002, 0x6) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xffffffcc}], 0x1000000000000178, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000380)=""/143, 0x8f}], 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)='<', 0x1, 0x8, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xc) 03:40:58 executing program 1: symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffdb9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) r9 = shmget(0x1, 0x14000, 0x200, &(0x7f0000fec000/0x14000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000640)={{0x40000000000023fd, r3, r4, r5, r4, 0x1b4, 0xfff}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0x10001}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0x5ea}, 0x10) sendto$unix(r6, &(0x7f0000000980)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a970d0c3b40558340ad86e9cec9a086c7ee2afd37f3e1b5335c7d700600b8757cd46fbfe50d73cb61a8dc90a3057160ace37ee79165d4647b690d129a86969f21667a6a2e890f0008000000", 0x60, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0xd, 0x100000001}}, 0x2) getgroups(0x0, &(0x7f0000000340)) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x1) semop(r2, &(0x7f00000002c0), 0x2aaaaba8) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x7fd}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x1fffd, 0xe1, 0x1000}, {0x0, 0xffffffffffefffff, 0x1002}, {0x80002, 0xfffffffffffffffe, 0x804}, {0x3, 0xe77b, 0x1000}], 0xa6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffff74) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0\x00', 0x55875684757fc832, 0x7ff) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x30}, {0x0, 0xfffffffffffffffe}, {0xa}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 03:40:58 executing program 1: symlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000900)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) r9 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r3, 0x0, 0x0, 0x5}, 0x3f, 0x2, r7, r8, 0xc53, 0x0, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x13, 0x2, 0x3) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffff99) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, 0x0, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x200002a, 0x3, &(0x7f00000008c0)="f02d711806683215459861b0bb2204ed2c546b0c9f8e4d38f1dde2f96c442223000000000000000000661dfab7f0ce28ccf1e02ec5d56f0cacc90dfc405d3a419e2078e6a4e02a68f8bcd616a34ba88ca1f2", 0x395) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x7f, './file0\x00', './file0\x00'}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 03:40:58 executing program 1: symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x4, &(0x7f00000001c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xfffffe46}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000400)={{0xffd1, 0x5}, {0x9, 0xff}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xdf) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="522390953d160ec6", 0x8}, {&(0x7f0000000140)="127ae9c680199277624c456993138efe3f3c836be49881ed6be0608b5119e168fbd297ffb6ce9ee15ec0fce6bc621cc50003218087b30b5de28da8e0b27c9edb23353ed40ba0dde4f07f98e6d273c140f0dddba38dab12", 0x57}, {&(0x7f00000001c0)="f6d7f0d290fda8fb9d20b54a0513aa12b8eb822f3fb91cd469beb45de228e8bfa48c926501f02eaabb49205c516ee6a9b720fb9fad6fc0ae748c3767b81586a959754a6f47254aa189d912b99cc89d890bfe630cd6c728ab80e0ad30b279657934794862526956b3edaf9d", 0x6b}, {&(0x7f0000000240)="a8ee9d2a30ee569519c781ae532e381219e4dfedcd0bafd3f2acc2c95616a450c4ec9e9173ef8ad4b65e", 0x2a}, {&(0x7f0000000280)="f40d64c3c1b48845fc9c4d0b2e95065b888ea687b8c5ce676bae37a38b59f63a9391a924797fc44b76d02526ac648fcb17b70003b5c31f038d6610960778735c20914e0de0f8cf3f6f6ef7f8838ea17f0ac934eb49eaf8cf0e42b149634a03606bfce01fd4cb9a8e50ad005b435c980b8ff52fb5fa49a7a1acbad03a7d30f6b57c6cb3bf5de99f1bef594bd4d5589e26f0658d071372e44c", 0x98}, {&(0x7f0000000340)="ba8e69bae9620699f38254e9f4f4c22345687a47808b841f6bc3e8d0cfa66c2742fd363c3dca7146413499ac11e482ead8ce87b9e7471c06fe1dffcf7664398b549c42a9783a8f492147d0130f8142ab970f0831cc364e13107609c30242896ab02db9fe7ab4cdb7cc47a720095a05ca1906efec00fe363df800a2ea40b388e55f5acb2a4cc2ba00f66d0433b89d2ade21b3533de6731f2d13d5e4416beae70a6c170f7ed53fe1b3a2f30d4cd0d6d2800e3d2725145fcba4486564dce6f56f96ebad2297f4a29a5f710257b1b3", 0xcd}], 0x6, 0x0, 0x0) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffff42) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="c3", 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x7) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 03:40:58 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f00000008c0)) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x28) write(r2, &(0x7f00000003c0)="68402b0c2ff94a6676571c5411d4299dfd24e8ca8a2c86acb4dc5e45ecb44abd7523d1e907224253d1a1aeb7cb433ba2ef4a914334917873127a4550be149d4871fca18947354066114a506e1083831b40d8edf388e5408aafa55f13499fa16be96fbaecc8bf72ec9ff77dabf6ddeac306002b4c0bfc73a1b3870013b1dbcf2bea400d70c7876f8e46c19b5acfd84d39a329bc07e46b9c9b615a713f4557390bd7f8518404cfc6aa9dba4bdc916c7052d9ec9b78ace11a3536c72c8ce511b44fe332f2c6a18d386a1de197cf86ff0abb22af6ba46138517a381d1e13ff76728615d1e4d5391976eaa56ece5474bc472f7b70bd219e575b748ae8377af9c736b3e66d11b7895405d59dfe57d4de4079a0434a6dde81707ad299ffa997177b130699c4b03d02cbe2cc9135798e712a0400c06f11e058cbf0c1de52a108bccdc5e0f76c79c1b16e8e6cbb2475e6ea7b7d11fc9edc47ff000e94df14fa08a006bb41d46c0334c8585b8f80b91ec32f1bf413b6c6408105c68c3b130000000000000000000000000000000019d4ddbb6cd0d0efdb4e54eb90eaf8d37b933f6ba435096591c6f0d7311f2541b425a11c397ff7b00bf1c9befeedb9e990a688d8a777af2377763972ce356e3bc69d40bf5445455ea5e9038d6d1b26be5021fddcffe1412e8e6cba697d6843798a57df53763e48e62aa28195484c68c31b9e1a1ca0fafb260b10a2b65ab2400211582de50fbb8bc9692125135cd14a031c6889026af28f32221504f7a2c2ab355fcbd9c400777d53d10ae335193409b76d61e416bbbf1e5b0e5b1f261e7e0f5b3ff0aa13a1e233c8fcbf2b5ee3d1dd067f", 0x25a) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000000)="911065947aab43bb07656a7285edcd9b6b76b4c2d0851febffe5c7b890d1c90a9fea7a637d024c4211859fefc88d6504a75b09b4f732c5", 0x37, 0x2, 0x0, 0x0) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:40:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000098070700000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x8001, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r1, @ANYRES64=r1], 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r3, &(0x7f0000000080)=[{0x2000800000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x800}, {0x1, 0x40, 0x1000}], 0x3) semop(r3, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r7 = geteuid() r8 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000840)=0xfffffffffffffc1a) r9 = fcntl$getown(r8, 0x5) r10 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r4, r6, r7, 0x0, 0x0, 0x5}, 0x3f, 0x1, r9, r10, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x2) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r8, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) sendto$inet6(r8, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r5, r5, r5, r5]) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000005c0)=0x25b90a2ff738b216) r1 = socket$inet(0x2, 0xffffffffffdfffff, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)="eaff000000100000d4615b824f8482c67b5bcf7aa8c5edc32bc6869832f207a18f2717986789965c7c266aa7fd35a44687f2c272f85e47f27fcf4af3795fca60720ae9032e804bf045201e1801748e0f851b2f850a530153910a7c95c7a0c4609784b1b17ef06bb9b4a7aae92a1c62ba4eb96a2758db16d64f734275ded4000f75eaf4934d41a3e0c42802791996309377e3be78702b21814a79bff74e66d3025f76dce148dfd62b2f45f7f61cf6dcf74cffd4ecd0ac1a21872874868b1c058bda75659550d3942b662bc5e7c900f48c007987d0a2c636bb499cabb7c4de649ff489aac78f01aa83733c1ec369f92cb0ea0f55a812e18b", 0xf7) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000040), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x9) sendto$inet(r3, &(0x7f0000001900)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40d, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) getpeername$inet(r1, &(0x7f00000004c0), &(0x7f00000001c0)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x2, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000580)=0x1009d8f) write(r0, &(0x7f0000000100), 0x79) poll(&(0x7f0000000080)=[{r0, 0x14}, {r0, 0x10}, {r1, 0x2}, {r3, 0x40}], 0x4, 0x80005) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8000000000000004) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffbfffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000680)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0f71e3e0c387b0da4685319373ccc538cdb174af1bcdbec9e0ac7c9adf9b31dc93c91a235e470f9e785a8660a6c7beb0e180e0a25c1a4e961e18174ce5da31678965b5dc7ad1bd393c21b008ba0aa4269a64598699807bfed362877112486a23a287f8ed620d636c739493cfa669c1cba9d172d05e8ae89765dc9faa4dd35a22e2a0955bb568d9834aa3bd9d3a0f97669ba60fea8a04f97a56c85d0bb4dce1793749a6a18d2d88e9bf8a729d8693959f3fcdd76ca", 0x119, 0x80000000000c, 0x0, 0x0) r5 = dup(r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x664c) r6 = semget$private(0x0, 0x4, 0x30a) msgget(0x2, 0x8) msgget(0x1, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffecf) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xfffffffffffffe81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x4) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0x8200) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x4, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x100000004}) flock(r0, 0x2) r1 = dup(r0) flock(r1, 0x5) close(r1) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000008c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x12) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x9d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xe628, 0x2, 0x0, 0x80000001, "ea1b65389206a8c333a29ca5304dfcc3e058a766", 0x2, 0x5be29259}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001600)={0x0, 0x10001, 0x7fff, 0xfffffffffffffffe, "0366402ba77f0ce93b027f00795acd76eb3caf00"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001080)={0xa526, 0x1ff, 0x80000000, 0x1}) write(0xffffffffffffffff, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff95754bd6d12fdba2ef4ee4f577b0a09c0283601dece26331a81923a97bb647c088990f3a191b371a635c509b038c5f3e475fdb9ca759d53632847ec078cb6089e1612d3fcb2cfa38efae65681cb4565871df3975a513af0b6a9ac231053373a2f68af96926991352e8481631b24fe1f7ad08a8d00cad0250bf3ff95fd5086ea6bf44a979c85bfae0bca91f7753dc73bae9935b5a6c6951dcd2f980363d11d91035aa32db0dfad424c9eb30e8798a335804b246b6f04b7a23d67930b59a51b642ee404f49fd2bdf2de23a7cd78449b411d5892b25e978ad8cee7dee75b31459152227ca082bed20474d46b9dedffe690c7a3dfa8b874660da145d6a7cfa341b9e59cd27a96dcdd0c09711c101629524a030b5b8ea9a0be5127510c6b22254699ce3d273a4ba462b6869c648f4c74705ca8b4e7efa97de43faf41bbb54af498e83eeb8aff1ac2c292a44faf217d151a0161598dee55ae4639735641a327399c44261c96fd50c91f79719385a2519ad222ba7d8495107de1c43015a5f52305c340bc8c75473a7d8cb0cf8d9fdf27456db5ff12a22a76592b5e47b8f663efed42964046d4f9feb0cfff143ed858294b5e74d24852f9c9a385aab38f78b654a4b2a5630df5ac85886a70be00b9dc36fa898bfb16672a09427e3082a3c6f848c9a5b1ac06b441c0ddad9db6333f83bab2dc7f5c0c6208105b2fa4212bcef4d376afc9bf27390e47a36fabb5c2f1c80d81e1a4c648f2f70b5e8bd59f7d46bfe633255abc5cb62b5f15414dcab535103ce59857e9c4348fd48d4a734d81195970d638ea9fd146984cbfaddb689d814d96ed242a06ddb231a2d5a5d8e154058e7df0f51358b617fb015269752e62a6991f32425c6c5c1e74cc76fd39fa04ce1c5db517dbab4b702526c4ef88f9f51e552ee8f9a7b5ba4640bdd8d1f0d91679a66cde4d0bcc11e59fdd45fcba592d0f782f3552cab334dd2e4a38a085a9c061e9ac61868edd81dee5625bd9b42e34f294da53c42c76ed9af57756ae7564bd95b62dbde5f48046ae03b0c8f08afb149b3b350f04544ae2bc5a0756fa7bcc4e36a354d843dfd9003a12e7bd9d7c42d53a568d77ab2f14e392a912fe45ad1248cd4a6d29e50f88ca3d91c9c9506af9464bbe03817543b24f0e15c3e9ed0f35a89c91428176ea7a6565b64da692bf48b91f07595767008e7f79ff0cb3cd4f203e4550f0d7a60ac6d857480e80e1ae4afe641bb7d03af91fb444c09bc0a490c63acdc8be65cb1199949769182e2d83d65f941a90ce11bf8f923a19a20a039fcab5ab6949c7d1379340b96002806a753f8838f6bc86dfaf645a003a4d237f6f119ad136b1cb7979e64a322ef869b112192e63b2847e83400b6116ef62441f0ac9d42a169a9d9380b9eb35d57304067e02049dbcfc9a72e4062370255ddb273843f1778a2978a6459a1edbba0bd7560fbaa5a760eeb24c15282cfa03b66d68500c", 0xf3c) write(0xffffffffffffffff, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse\x00', 0x0, 0x0) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8004, 0x100000000000000) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0], 0x2, 0x0, 0xffffffffffffff31, 0x0}, 0x2) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xfffffffffffffcd5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r7 = geteuid() r8 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r9 = fcntl$getown(r8, 0x5) getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r4, r6, r7, 0x0, 0x0, 0x5}, 0x3f, 0x1, r9, r3, 0x321c, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r8, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0xfff, 0x40, &(0x7f0000000840)="f02d7018", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r8, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r5, r5, r5, r5]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket$inet6(0x18, 0xc003, 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x93, 0x2}}, 0x0) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8005, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) accept(r1, 0x0, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c, 0x0, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000008c0)='./file0/file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(r1, &(0x7f0000000840)=@in6, &(0x7f0000000040)=0x6) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) clock_gettime(0x4, &(0x7f00000001c0)) semget$private(0x0, 0x9, 0x100) r10 = socket(0x18, 0x2, 0x0) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r5, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000140)=[{0x2, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x2, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ad9000/0x1000)=nil, 0x1000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1e) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0xfffffffffffffffc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) shutdown(r0, 0x2) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x1ae) geteuid() r4 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) fcntl$getown(r4, 0x5) getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) semget$private(0x0, 0x3, 0x40000) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r4, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r4, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r3, r3, r3, r3]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x188c0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x8000}) socket(0x11, 0x3, 0x0) setuid(0xee01) r2 = msgget$private(0x0, 0x101) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r3, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x5c) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) flock(r0, 0xe) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x287) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000300)='./file0\x00', &(0x7f00000009c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)={{0x3, 0x6}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xaa, &(0x7f00000001c0)="a35c7bfc6161e7bfb822f6bdffcc9a0f7f9510c2a7920f0ba9d4be73a2d84d02bf77c654cb917ff5911853563b9295dc22f6d3319660a403a399f15244cff0f6e942f1ca3269d6e641fc0aa36e70c801a0e24d4ab25779cecf908a7d14db95041cf47d3f72ce625057e62aca86203e128f7630718946052370043a4d7b45e961c497f17d10bff950fd03974300c1a11e3b65e8efca54b7a0f44b320407b0ea504eaa704dd245ded3ea2b") 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x1, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000008c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r9, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4, 0x0, 0xfffffffffffffcba) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) getpgid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = semget$private(0x0, 0x2, 0x220) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x5, 0x7fff, 0x20000, 0xffffffff, 0x6, 0x0]) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x8, 0x3}) flock(r0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x7fff, 0x80000000, 0x200, "e4629fe0df3be7327dcf06f1525cdd940b4cb8e9", 0x8, 0xc937}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) close(r0) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(r1, &(0x7f0000000a00)=@in6, &(0x7f0000000900)=0xffffffffffffffba) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x8039, 0x2, 0xfffffffffffffffc) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0\x00', 0x55875684757fc832, 0x20004) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffddc}, 0x2) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x400000000000002, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0xffe}, {0x2, 0x2, 0x1000}, {0x2, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(r1, &(0x7f0000000740)=@in6, &(0x7f00000001c0)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:40:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x579) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x10001) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r2 = openat(r0, &(0x7f0000000280)='./file1\x00', 0x540, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0xffffffffffffffc0, 0x4, 0x8000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x71a9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x401}, {&(0x7f0000eb9000/0x4000)=nil, &(0x7f0000efe000/0x2000)=nil, 0x733c}, {&(0x7f0000e52000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f8c000/0x3000)=nil, 0xb6}, {&(0x7f0000f74000/0x2000)=nil, &(0x7f0000ef6000/0x1000)=nil, 0x5b13}, {&(0x7f0000e03000/0x1000)=nil, &(0x7f0000f73000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ef0000/0x2000)=nil, 0x80}, {&(0x7f0000eab000/0x1000)=nil, &(0x7f0000e46000/0x2000)=nil, 0xfffffffffffffff9}], ['./file1\x00', './file1\x00', './file2\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) utimensat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000840)='./file0/file0\x00') mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 03:41:00 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d7fc00e64de400ef1f00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000140), 0x80, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x80, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0xf8, 0x4, 0x6, 0x35c7c31d}, {{r0}, 0x0, 0x4, 0xf0000012, 0x1, 0x400}], 0xff, &(0x7f0000000200)={0x100, 0x86}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x2, 0xf93, 0x5}, {0x101, 0x9, 0x81, 0x5}, {0x8001, 0x101, 0x60, 0xfffffffffffffffe}, {0x7f, 0x1f, 0x81, 0x4}, {0x3, 0x5, 0x3b, 0xb6}, {0x8, 0x100, 0x5, 0x2}, {0x8, 0xfd, 0x1f, 0x20c4}]}) fcntl$getown(r1, 0x5) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x20, 0x1, 0x8) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x44008, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x14}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/43}, &(0x7f0000000180)=0x23c) syz_emit_ethernet(0xfffffffffffffe78, &(0x7f00000001c0)="e2") 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='.\x00', 0x80, 0xc1) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)='B', 0x1) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000900)='./file0/file0\x00', 0x0, 0x9) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x20002) semop(r2, &(0x7f0000000200), 0x2aaaaaaaaaaaaac4) 03:41:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000100)=[{r0, 0xa4}], 0x1, 0x0) 03:41:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000280)='}{\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='):$/\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/bpf\x00']) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="4b11002e2f66696c653000"], 0xa) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x0, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x50d, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x8, 0x7}, {{r10}, 0xfffffffffffffffe, 0x1e, 0x1, 0x1, 0x7}, {{r7}, 0xfffffffffffffff8, 0x80, 0x0, 0x2, 0x2}, {{r7}, 0xfffffffffffffffb, 0x61004a4458d7edab, 0xf0000000, 0xfffffffffffffffd, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000001, 0x81, 0x80}, {{r7}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x24, 0x80000000, 0x629ccbc9}], 0x81, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffffe, 0x89, 0xa0, 0x1f, 0x87c8}], 0x81, &(0x7f00000001c0)={0xff, 0x56e7}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) r9 = getuid() r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, &(0x7f0000001ac0)=0xc) r15 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) r18 = getuid() r19 = getegid() r20 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xffffffa5) getgroups(0x5, &(0x7f0000001c00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001d40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000100)="341fcabdae49cc0137ca67052336bb8ac55534be4e7e48836600b1b5888959fde5be6b8295145a3b1957052eecb766f5ab8e39447408bd412367d6beca9f41843c7dcfa04a5ca84325011c0aba969557e03dcffa4be63e43747b54dab6e2a34ed7a746576223933343a876e8ccc93d7b12623249e53d54691efb77bf464635dff34e539ce8d6b6ae82c53f5c4a799d7484b220c909a2edb5a71dc4b1ec52807f05f65057befd03070046d06052cf23231037810e897e36db6635d0e42f06c7a13baf55e63af613df9d5a289db2", 0xcd}, {&(0x7f0000000200)="379fa171ea6d621c15146a3c34c1fd1ea09d43983b70a9d95702b72a3eddc4ad97bffa781de756cf62ce213a3a4e59d0faa43f5bed31e080d1bffbe46ede61b9f63eb2ac804e3905b9dbd219c0abfe88146da31403d34a5c5cd9d557b12c89cca7c9fcdd54832647d148ded3fd0074ff593db70a84f3fce64c7d29f1b8be7e25af1279d63a6c4f69ff9d3430defb3183e89cfe31bda02129f46a9549ddec1870b168755971d7108c8c0b8e8ad44b64fb70e277bd2bb9", 0xb6}, {&(0x7f00000002c0)="314bb8faf786a87b9953ccdea07d70bda181085da38f0f099fd151e32e55b8d3f75f583e2c6b4385144aa8cd81d5c779dc15e3fdea34ae316601c3a4b5daa0f0e0df0a4069bf3cf7344917e8b7184dfc0c056a5e1e7376a4d68d156d122946ef2f106d", 0x63}, {&(0x7f0000000080)='{U', 0x2}, {&(0x7f0000000340)="5c5fb4eeb06d80a243548e608a1f727359652e0cad9b3c3fd9e9e29d9be32f825fbfc5f2d6d218b80d5f2e640553613db3fc17be78c7acdfc4f9254bcfe9df911dea462d063bf8cdb120a5930c3facafcff33f15630a020b60bcf05f0be90d98176c4a58c8c38a31cf628bb3457ad02820066e863366a358669986", 0x7b}, {&(0x7f00000003c0)="5a4daf0524872aa61f1dd236eafd2f1cea0b6ecc122ae4923a7b413b41", 0x1d}, {&(0x7f0000000400)="26ecc6e9fbee9339f016573b7bc2254a3a9e2986e4a272d9ac3c9ef2fa704dd99a1d372171c93428d1153ae27b43eacc6baccb61b4186ff0c4e1ad3b65471163b0e700f81ef99c68a026507648b38a4bd131ed9f669a123b6950e4fb92f729c5a096b85bc7d063b4e1fcc096910872a67e86796066b53581ced37266779f970c2dfbf1904095427d806c46a08b1d4cf1ca6979729f624cff70cb0198156603a6c54caa15182dd3e203", 0xa9}, {&(0x7f00000004c0)="17c6e912811b02c6c49d30bd6636aa75cd3d5206b8ca9626c3a1e485453c59b98deb034b45fac9f8ec1b18c4a7f90f311b82f2f82750775a0c27610580630365229a647c325e21f9618061fffdd1495c0291c72cfa3f8e9413e473c266387bb63a9a4d41b4aadfc2cf476cbc2ba8d5d6602bd59f21740b78f0e340a70a8a38d076e30c4c0a57be594a6634c971af0253532cab6026dd84dced4024fe7a992c1236d5298921dca1cb24812ae7209a1ed61ec34dde17b0d26a10233c9444c6f3740b", 0xc1}, {&(0x7f00000005c0)="1683c50d149bc8c30c20282cda171cbc4e4b074e28e0914a65cbbda715a80699cfd1b0cb3131752287c1d506dd83529508b22191bf9b6e5269cee9750fba3c91bc335ed45b085ce35019f3a43d6dedb18ede7ab7b5750bb05fa98a39d6585cc579122fc533703c20c41f263c5728cf32cea4ba8eeac2ee317cb5593e9520d65335da4d8e1984ef0ee5445c29b1f184440e4f49672767bc59ccaef1efef0fd174dbc933ceaa77ef75cec6f56c1545845bd9cc162a1b980af6edfa0a6189a6a5a5c8427a79fe234ae3ff7124bec74f006799ba5ce2e0740c54e744e5ec518349966b94a99706d1d25f79bcd46e23c17f4f75e7c59cbab7bb1afe77", 0xfa}, {&(0x7f00000006c0)="440e877c4137b70d83fde9d1e3b9eee4597531184ea437d748c39ad84602a470c4e488691aadbc6798d0562c120622ee270cb780d0cacfc4cd991648d8371eba67ce24c7f552872cd2d7d7a24eca7b6c397fdd28758e25a5bfbc3ee011b085acb0146b38083fe16ceaf6d983d21002d96d6489c06ba2705b75edbd8c0bc0b15aa319999c471659f137c25efc7e4e6ea499c79b9fe0ef65bced67f2ef870674f09a04065f10150d05572522907724bf2c4116893e72eff66f8efc35b2288082571991c956a3c40345345db2f0fc2c26e37b9eccf63f9d87a16029ca4702d647592bcc32c6bbb3be6342730a2530a0e87d18af43d5fa29bd7c79943897f5730e08700234fa54a995e42674e6c3d34e36c66fe430fc87b9279a4d2a077409b32fd1f1a57f89d6a7ef9e0b113549da9a56d11b240a65eef79afd8c964bef59243df817b02d93219cee51efb5b9b067ae56e20745e6d49a6063ab69661b9e96c2d61704339660ed82a3c16d82c95e093d8a9dc86c63b7405667c1fe355ca5407925aae006335b7137d4a1d197757e62129d34ac39214cbdd8d6f45f892b2de6f35e29e12a83cffdb44b6e19d1b70ce32b44e2dd4c93e4dac7ca82100885cc1ab1fa178906909b6e382266acaec154d864d8aa274c5f6d1032afc53465d968493bc146b9cfd4a743ceb70b906f0f0fa32c8738de70da810f22db251f9b40b816208ff74e8c8b0d08c8d3346bef62ff8c6288548dccdc00117ec52eee1d62e1ce34d7dd6c14ac737600b84be531297998c87a7fd1593f39e6b98863aa5ff9792fc6ebd91bb28f9f0f85fd6ccfeb1007c3c747fe7767251559be56a60c0ab4318601489af18fc2270b516ee6a95238fe5784a72f8c364ce4052559eb84085b1061adad4f8151d67d64fcbeff9254616eac63674db69787042541fca13be7e04db581cc0403d001179f4505a8cb372c7af8626097a8be52f85d23590b2a57b1c8bd69d7f4f649849b23bb34b579ea8b57dc1c8a687b13c7fb3ede939854693bcc148abe7bc4c0e8a6846923e687936258b7b8df5a0d546fb496a98aa473835e9616181c223de4cfeb971d27334a412bb7ddd64cd10ed8cbfefcff376130a1a18b800ebaa2e5562280c514c4f98ba10d5e0df417537b380bec11fda11974b0782c50df21a64b0420faeda41ccad7b4842a19174403895e888ac8cc0277010882067bd2cfb801ac627abeefa27c1bf2ce877fbdc7b77f218b4ae032ecbb10b1c641b1875699d40cbf238cf4c365fdb95235aab77fc9738cb6c575fff94a96de44ba93e95b7ffde42ba9a01392eb57f59747fc0c63d44ae9a49b7802f16e0fe6d6c33cce7965cb3f1f407b00e4c78ef4b6ba064706a0615900c4f28b7d33ead590ccd002c76b6faf6e39321280642fc9e79edeb2bf6bb5e50da57f5a5d8370b3c0484c16e1c08491246d69e217a3752b8f41c25afafa6ed0c8aab2629f383bd00d4668d7eed6d89e7439361f65e410f1f67aef58b9e1ee44c432b274daf85f650a569ace3ad1224fe04ebac809328884bf1b58d818ff1625852f1dc9c93b66176d9b4aa90f9390146c91529b016e6664080e6804275d85deac73f8841d91997dd49cbc579a33cc2b95024b987dd2ec3a2a5f092b0627f21446a5dc14576ec5f63381fc95909a7c032bc64b726bc935a6e60781dbe8d3e623f98567f7ba9ef60b261e4844a754630d10b0ede6e99ac147e42e48e4fd069c18242466d5ec69d0e9041768b49687f137d765c0b08a10884b443c2f384f7e02f6b4937a2eb4bc4b10179d20abb7c23bb6fdaceb840328bb9c2eb9aaadae8a7ed78a8190c3ed42fb26f34caa994ef143f26cec66e7171923c727ea63f33f69e9a099b218c9b7ba4e4cbe0b04aed47da2d7eb499bd55a628bc1bdc10e79294826910476f7456c7cb5e61bd53475fa56e4e6101c4d44fc147d92ce4a72977b1d6b5b1369908afd320f07ef891d22a60cb4a75e7288bd7da832a7dce190d4aa166cd717a6ffecb1f28264667a3f2bd1512b130f344af8df2f2349204d98409819f9048df3934de96cd2b7ad61da5194ea7f499db8740973d591c593a6db10fc2676ee57f1e2d9a1fa4b888996b59e7dd2135b3bb019293be923221faecfe77e0a13a8fc4c64bafa20eecc06d7268ab84d622e9f54a70c1a0cb1e35713aa837f02abe05275aedcf3120f91606b8724137ac99d180682758b7b36b1e1fa94b13aaf4a43b75e77e41b02eeb393f8ed2b5eaf1958d9ccc5992ee78435ea9dbdc3198963af7c6aa4f959ca164c0a0ad7ef39aeda4afe6d590ee8e2a74428dd302e6f6927ac90c37eed7d37e48bd93622606d53bcdf954988f66e0d230582dfe1d703955179da10e662b6dc0d3cfd76b0cba5cc654c26d26e091f3a764280bf52582be877b1432cfd1334454690e56af6a8d3292e6595e08f94bb50d0dbc6156501ae19c82cbc953c919a0d5266614ffd7544c9510bf0a28960ab8e3475e792c2bbc570e7590117c5719800df57a31b436081fa0e3f6f47bfd0842fc7d4d487b30e5d9f705bb4074b62ab1118d801a05851d8e30fbb903f5b9876b55af4bfa84f852baf92edc27edc6fdf5b653ac94aaf2a392be722a9780e01f4a34d33efc3313da960a5cdeb54fb795579f79bd30a4874855540605b67efa72114674406b5b7867ab88564cc8f304650e4099b91d3767e20b35c9398f7ab9606a0fe0c753d2962ca56f45692ae1340b0bc59e210868db655a56c3cc276e640c5419ecbfe0befda13cb5e6ac31d17db86d4219118b4354cae0fce88ce9071f928b1d714db570171c63f8441ce266a8cc6ca57c064e4370b0e63c1269e4553b93acdb42e48f224a88bb0a169b2f08f3b532df39aef27be940df183f68d4b10a5a0bb4a00a43c5cdc7a7aff9c320294a93d56e77535aed947f8dde80d142810bf383dd6ab7fddb155784ed166ac7319fd92c13de38a7546cc583e0bcd9edba81758037e85e898312d354dd4e46f0d320822e370540a154ee98a0c8f452293601585075d4fae7e8ec876313693d50a43e2ba31a6c8af8dd9ca0043569e6b4e04bbc28796ea962585b02e6bf613f110dbc698f553920563688811e3aecd225747412734f2447fcd4aa740b855e8a6676f3f0bdb8ea8d5d6fb2888ed155cd71c2c00be2d18496f48e3a5b6d6bc5f4c4d7dee310d3cb14bfeb86ec5821f1a8b571cd999ead0da9f46bc3ba05fdc9b3784a809964709b2a4f8bdc974f1fdc73b21f9ae76ca70745a427fe97c84a3c6228b5f44eae64c2f6b9be53005a8e0957cc19650f90e31ae8a9ab08861c109a5a350baabcd8aa337fb7d53f51eca5ac20936d3c48cc63725764c300c3d3f980ce4644d4017385a22a12cf8b328438c432b2edeb638eab744dbbe24ac88fb68434d6ef60c269de05fef07d067ab85edc6d231a2ba9815256670fe1304799231181c47bee41728c15f354550bedc158da08bff12cf69e628435536a012e9b7b19a211dd19dbb1fcfc64fc842d0fd8019b050950f91547320955d8d5c75e00e52e1ec08637de4c7c9aa1de5c6035812695556f7e3848f2f1ab2ee756082c5b9d8b1c99e97cc95f3cce0602dfc11e10d9c9f111dc56d4a341207be94d2d094d35cc0e552fd8082975c88298f8f2ef94b0d7256938488f5c2fb28876d0dab6f8aeaaebbe74e5d1a51ce9592c2a6beeb22e7a7eaf60af57882b9eb2a1f25dfa5bf330cb3997227f27f61274c35e03efec0362658f409edfb6139fe5efd08722e28e0bf46c0d71b0d1f5fedf3b5061d8970097c6c5d2d2e49fd495f3ca05c48b67dec9939ec2e347cd5f9afdbb6cb6c43845fcff4c45e16e795adaaf86673860bb1f9fcadbe0834b3da3a3359a31f2b1e78fdd32e823357a4186e7e44de90b8013313eeba9478c9c2fa3bcf2337575cb936acbd30f0c426047ab25fd0a296f46e4f255a6531be7c79e2c21f1557fd72667487fb0910e0bf0088374baeabd53cc936f54206815dd149d9dde8debabc5bbeaa2f34dd1152bbad9be1cbd00d354504b6aa59bfd482b596327346263fdcd22d8ea47505d7c0e747ea2b6ddc4efe471ec8be1f2c92ffa03c82345ee3e7e999d0a3876e2ead47e8f163f3bb69cb1f5cc3a18658b1b838f3d34890a499442e0d1b0ebd5c80dd11d1293ecdea88a33d67df9215accd2709fab9ec3545dc8f957a121040f6d00db1bafbb3fa6ffc0bc208abdc9144334105754f41b74ed6f01a9cca98f5252b8c75401f6b1e16f17e50a82687bc4a41248e5af584775d8515453c3eeefae6205d4f10dfe760acce363cd1eeea4fc804eed5db4ec5dae7a52160730afcefb15a77012862a1261855b569e62a170ea919daae9bdfd04e8714f07bd2bde3e746d81612b145696e3b753a2f9d69108c1b3c418f37827746feb097108d576d0b0151a35811e5b0e462bc87c2a18c05406d149da455da14cb8c9ad860df54ba67d03cf1ff4ad54f8af3f2b6b77e6c2d646cc12b2dca804deb1d4bf8fa18a8d014ddec36412eb6cf701811a6ef9d9806bc7943ce3a2b22f7d460ac2e62298ac63a00a2d71c817c73d75f65016e3b3a451df38f4334a33a5cdb47a4dc49c1c9e102ea383c2f00d68840164cdf6348c4aa573be503a783607f5812cbf79cd9192f0328a86f53d7573ee4b4fee25dfbba2b8834d24f92cbe6d8973b629aa280564eba448d6205bc71fc70d24e19a76c2503f99d7063acb4029dd47fbc75e1885f27eb3d2b4c3252b44d4f9365a5a97d06d1d2a2db51dfd4ab80399173cd96e8d415cebc0c016793b234d716a1478c7fdc7cc870320f1fd1f3a8cffab9bafa281514004a7ef45da4dd125f7937701529164afd6e5199c24924b33868adaf1276289c61417e14e6db666118bc2a803dfece522ad3b26eecd7602a169758ed791c2c3d7bc25003b682164d65b1afaa7580f149e56692a2785904b1d1bb464e9b3fdec1b44ba0d72c26062e184412c3390c63503ab3a371300348672cda5a7aed7f568207d718f6d4d1c22e69e0b6095f7b6c2edcd04fb16a0cc48d84c043945c6f0cfa22594283098d7fe147934725a24e5ce892ee8592d854fe284b47c368b571041a282429e5a3cc1f20b3c6fd0c1e080f1b712d62b9a727d72babd5a8aae1e86b01b8f2ff2a62bfbc0b2d08c8af9e85d323ded2abe2ddb6598c1c7d3802bb967ccb2e23e8343782731ac025b022a0244024bd19252c903c752c99736ab343d30cfd90d684644b08b293efada2dc4c7b86b4b89e830d4c6952ac5fc9533b0e956cda537b770a7fd187458cd21e1b8f06226daa9060f4599196e2da008a0f8ac93b591a225792ec4da98ea4c472fecc086c432e7677cda2ac73f24b643d0ddce1dd772d26e9e4a0e7d2b9803e814918858513fb4aa65322f7c9978f160f1833ea41a62e7fa86c33e77f9bece9c2b2cf97b529edb29c772744ea5a28ec7090e66c305ed3ca2bb493afdd3e3e972627b17a1c5b560e28d169044b78327fbe99e5373813441a9cb591ff65bbe0a9b706a59c13f4358b4191f5489753478fa26b2ff5d38d676b35b09e4eb2c95f6a96df6ee09a75689e8695e9391f48997c9b91abff4b2c62e866577f448ac5c0fe18133049a4df9f6c276439f688ec25627a39c521905571c59feaa0fe9e29c30011e0baea12354b868b97dc7379573f468c1844a51a23b72984be9937a3f65c11709f39a01338c86bbc1adb1101e1f651738474f5a4ce84ac8b5da8090d8bae75e57b0bab34074bdf94d5bb0112e850d92bfa6644c201", 0x1000}], 0xa, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xe0, 0x2}, 0x1) close(r1) poll(&(0x7f0000000000)=[{r1, 0xf69a55aa7ca7f958}], 0x1, 0x0) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000900)={0x3}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x8000, 0x0) fcntl$getflags(r3, 0x3) recvfrom$inet6(r3, &(0x7f00000019c0)=""/57, 0x39, 0x842, &(0x7f0000001a00)={0x18, 0x0, 0x1, 0x4}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) read(r3, &(0x7f0000001d00)=""/219, 0xfffffc6d) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001a40)=0xfff) semop(r4, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0xbf, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x7, &(0x7f0000000640)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) write(r2, &(0x7f00000008c0)="596189870e29e4fa85f86f1a97038f82170f32f24ffd87af2119", 0x1a) faccessat(r6, &(0x7f0000001ac0)='./file0/file0\x00', 0xeb7480f0babd1cb2, 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000940)=""/4096) r7 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000300)=[{{r2}, 0x0, 0x80, 0x800000002, 0x1, 0x9}, {{r2}, 0xfffffffffffffff9, 0xd2, 0x80000083, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0xef3c, 0x423e}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x316, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x6, 0x3}], 0x869, &(0x7f00000007c0)=[{{r7}, 0xffffffffffffffff, 0x70, 0x0, 0x3f, 0x2}, {{r6}, 0xffffffffffffffff, 0x21, 0x2, 0x83, 0x80}, {{r5}, 0xffffffffffffffff, 0x31, 0x40000080, 0x8, 0x765}], 0x2, &(0x7f0000000740)={0x4, 0x200}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x100000001, 0xffffffffffffffe0, 0x6, 0xfffffffffffffe00, "b79d557da3fcdf96ffffe34796892d2ac5e67b38", 0x4, 0x3}) connect(r3, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8) clock_getres(0x4, &(0x7f0000001940)) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000880)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0xff7ffffffffffffc, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f0000000840)='./file0/file0\x00', 0x55875684757fc836, 0x2) semop(r2, &(0x7f0000000200), 0x0) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x2000001800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xffffffffffffffae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x29, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x50) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(r0, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0x31b) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x4, 0x8a) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000800)={0x31c, 0x1c}, 0x11a) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 03:41:00 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000140)="b10005039000e802000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0xfffffffe}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000008c0)={{0x400, r3, r5, r3, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = openat(r0, 0x0, 0x2, 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='x\x00') fchdir(r1) chroot(&(0x7f0000000000)='./file0\x00') 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x10, 0x8000, 0x400000007) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file1\x00', './file0/file0\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xfffffffffffffca7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x36) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f00000008c0)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000001c0), 0x267, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) flock(r0, 0x6) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000440)='./file0/file0\x00', 0x100, 0x10) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000380)='./file0/file0/file0\x00', 0x100, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xfffffe4d) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x0) write(r3, &(0x7f0000000c80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd6218c252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000d2ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed2353faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xfa) sendto(r2, &(0x7f0000000800)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a0e9127acda5ecd46ca54c3ea243ddb71ac12ac1edfdfc8a5fd399726b61880142d88b12bc0a433d65885d4243c83d9f5fd17253c1035b109feab7ac95309d1f4e190501b230bf25ad56524796e66e36bdd23acd00e0f59c687219b", 0x90, 0x400, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000005c0)='./file0/file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000580)=0xfffffffffffffab0) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x1ffff, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1003}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0\x00', 0x55875684757fc832, 0x8) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)='I') 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0x1) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x0, 0x4) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000001c0)=[r4, r4, r4, r5]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x2, 0x400000000061d7, 0x800}], 0x2aaaaaaaaaaab0b9) 03:41:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x2, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r9, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0x167}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(0xffffffffffffffff, &(0x7f0000000580)="75a1c9da6e57c6a0", 0xfdc7, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000008c0)='./file0/file0\x00', 0x2000, 0x0) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, 0x0, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x10001, './file0/file0\x00', './file0\x00'}) setsockopt(r9, 0x27, 0x33, &(0x7f0000000840)='\x00\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 1: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000940)='./file0/file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x3f) poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xfffffffffffffffa, "03662a00000000000300"}) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = dup2(r1, r0) munlockall() ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) write(r0, &(0x7f00000010c0)="03", 0x1) close(r0) 03:41:00 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x1800}, {0x0, 0x6, 0x2000100000001000}, {0x0, 0x40, 0x1000}], 0x2aaaaaaaaaaaac62) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0xe000, 0x1b) r10 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0xc010570d, &(0x7f0000000340)) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) 03:41:00 executing program 1: symlink(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000980)='./file0/file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000009c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 0: r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x4003f, 0x0) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xfffffffffffffdf6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r7, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xfffffffffffffca8}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x0, 0x10001, 0x4, 0x0, 0x20, 0x2, 0x9, 0x0, 0x2, 0xfffffffffffffff9}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r10, &(0x7f00000001c0), 0x0, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x0) r2 = getgid() r3 = getgid() setregid(r2, r3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x300]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0xff) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") r5 = shmget$private(0x0, 0x6000, 0x10, &(0x7f0000ff8000/0x6000)=nil) shmat(r5, &(0x7f0000ff7000/0x4000)=nil, 0x1000) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004080010028a7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000023a63b6ab220c5969600769381647", 0x12}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x3, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) sendto$inet6(r0, &(0x7f00000008c0)="34290e17f46e1ded1f42f8312bc497708392e6b080f061262652d00279ec50cecbd4d2d8ec223d7a38527ceb201fe12e2f231149b6bfd88aa2b597d1e4a5c0a1058b6b5b73dde4c36094f7fe773026871e4be7b066cde7f3157bdf04c4e8ade3785fc0a3006adda93dcbb562ca59c8d53098099e61338e24f61f79dd4bb1ffc05983e61d49cdd9ced37b1182e7ace25564db900694c9ef78a73f73060feae3aa934ed0ea1d4d2c3b041de95bb8064908085a8773231b63e2e5ba66b80480c365233f", 0xc2, 0x8, 0x0, 0x0) 03:41:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00de00b371db2330437898f19db8eb7940f3a4ea7e7c12a2ce4a2b1010dbb22dc8e72dee58d04e6689f7978cfeb89d264a3c6bf7e80b577b4f9bb3f7a708145138d830e55f72efadc2ec9fa81e006a96be9540199bc0fb3315e421c95d090c339290494aa705"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0xa, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000005, 0xbb6d, 0x100000001800}, {0x4, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() open(&(0x7f0000000140)='./file0\x00', 0x20002, 0x8) r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000009c0)) r10 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc56, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r11, 0x400000000029, 0x81, &(0x7f00000000c0)="f02d7118", 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) sendto$inet6(r11, &(0x7f00000008c0)="0033909631cbcf078c810f1335b181d5cb7d6f000000c8335f9cff26a7a383e5e6a16adb7c92aae5ce86d7614af3b1d44794e1bec53c1d6eac04e55767e9a6b38b1247", 0x112, 0x4000e, 0x0, 0xd7) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x2, 0x2000, 0xfffffffffffffffd, &(0x7f0000ffb000/0x2000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0xfffffffffffffeea) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0x3}, &(0x7f0000000040)) 03:41:01 executing program 1: symlink(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file0/file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x2, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0xfffffe6d) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200), 0x2aaaaaaaaaaaac36) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x1, 0xbb6f, 0x100000001800}, {0xfffffffffffffffe, 0x6, 0x1800}, {0x4, 0x9, 0x1000}], 0x2) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000840)={0x100000000000000, 0x3f}, 0xffffffffffffff0d) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000840)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: r0 = socket(0x1c, 0x3, 0x8000000000007) setsockopt(r0, 0x29, 0xfffffffffffffff7, &(0x7f0000000200)="b20d0000def2c08ba57146197724645f58b6501c8d778c5715287ac29bf6aad976dd9c8fb27f895ed51d6345b968f788684ed5c59d7da542ace9f1e48a85ba523361850d0c5524bde78973d3ad3956f4bea5283f4dbab4210eca9a269b58ebdda8247b413e4b9802bd141a63ec0be523be3014792d1bbd412fedbadd7112c5beaf6a13e813a62c", 0xdd) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x4000000000002, 0x8004, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x82, 0x8001, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r4, r5, r6, r3, 0x2000000000, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r3, r3, r3, r3]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000008c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f00000000c0)=0x3, 0x4) r1 = socket(0x18, 0x4005, 0x7fa) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0xfffffe9b) setsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f0000000000)=0x2, 0x4) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x50}, {0x6}]}) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x89) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x10000000000001, 0x1, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) r3 = msgget(0x2, 0x23) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000280)="6af4a479b047d0eba754e367982ae22980e94c7ceee3467b80494459386228b50aeacd49983cbcf7431d14471945b8728eceb76777e281d2ef40f96c306cd0b34ff7bff44730346a669361c20a5a6b53231f6be0cf252f747757ce562402f28514d15827fd9d25235b0a2532d5577bf88c7a365cef4a906986d75e12299f", 0x7e}], 0x1) syz_open_pts() r8 = getpid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3f, r4, r5, r6, r7, 0x20, 0x9}, 0x1, 0x7, r8, r9, 0x5, 0x2, 0xd892, 0x4a17}) r10 = getpgrp() r11 = shmget(0x3, 0x2000, 0x110, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x7fffffff, 0x2, r10}) write(r2, 0x0, 0x0) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x800000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r0, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0xffffffffffffffe9, 0x0, 0x0, 0xffffffffffffff16) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r10, &(0x7f0000000ac0)=[{&(0x7f0000000a40)="0fc9e35f082fcf76e64f5cb30189b8ca48a61c6df165daaa3db4473034eefbc8cf4d050a73961c69ffd215ba320c323011b427a4734f5d437fabcb", 0x3b}, {&(0x7f0000000b00)="f59d965eb0adb858dd7ecfa54fdf3e0f529a9843705399783aec70bb7bf6b1", 0xfffffffffffffe1f}, {&(0x7f0000000900)="b326a8ca9c4e04d16d719173b44efbf22170d03b61a5d36f114204725c3f99903f4bedb8238c92bf65c2d1e92eb15a3fef4cc2156714c850887641031cb869dc0bd367e3904578f63f23ef28b5bf7285383f60c6835d58e38e65134b1c9a5e9deaeb114379e0fa670f547486a8b27bfc1402d6f53c635137771c0b8cc8982657b85cd1bc66255df1e943075567dc71a54b24ab46d294fa77ca0dcda7a0289ab2b80f6764a405d0be06f10fb0a71f3f62d0c187377f72d7cbc00934d6be9b3b94cec318a2030b3abb31177ae52a87436e15aa67095ffe", 0xd6}], 0x203, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xc0) 03:41:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x60}, {r1, 0x7}, {r1, 0x4}, {r1, 0x4}, {r0}, {r1, 0xd7}, {r1, 0x6c}], 0x7, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2026082842e819d8e358bca906e317e55dcf85d4", 0x0, 0x5d7ef608}) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x6, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0xb1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x8000000000002, 0x8001, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in6, &(0x7f00000001c0)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') clock_getres(0x0, 0xfffffffffffffffe) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xfffffffffffffee3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0\x00', './file0/file0\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffea1) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1000000000000041, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0xfffffffffffffffe, 0x7fff, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000007c0)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0xfffffffffffffffe, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = getpgrp() lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000008c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, 0x0, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f00000006c0)='\x00', 0x182, 0x324d) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x118) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/12, 0xc, 0x843, &(0x7f0000000100)=@in6={0x18, 0x2, 0xe41, 0x10001}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) 03:41:03 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r1, &(0x7f00000001c0)="75a1c9da6e57c6a0", 0x2d6, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:03 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(r0, &(0x7f0000000900)=@in6, &(0x7f00000008c0)=0xfffffee2) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x64}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:41:03 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000800)={0xfffffffffffffffc, 0x1f}, 0xfffffffffffffc52) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x324, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:03 executing program 0: mkdir(&(0x7f0000000380)='./file0\x00', 0x1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000ffff0000010000afe037aee73e0a99a3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 03:41:03 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, 0x0, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x1f}, 0x10) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:03 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:03 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r4, r5, 0x0, 0x0, 0x5}, 0x3f, 0x1, r7, r8, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0x2}, 0xfffffffffffffd3f) sendto$unix(r6, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") setsockopt(r9, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) 03:41:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x182, 0x3d) ioctl$BIOCPROMISC(r0, 0x20004269) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x10b7997e28ad9de7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x1) r1 = kqueue() ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)=0x534) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) r2 = open(&(0x7f0000000140)='./file1\x00', 0x90, 0x0) renameat(r2, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') fsync(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x2, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x98) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x5}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000003c0)="f1c9423135901ec81acad664ae5e355a399d33b716711ffc237ee90e02bdf5dabba4039a93ef0856d01071fb8492da594c83d7f5728c6c6d7e6287003a802fb8e27e82610aa8ea110edf28e61443a834f07f7567677794f2d4dea8367113ee4c48a50bfd98887b71fa66fb89fca0a8f371a8b7a24ad3ab1fbb8c71e2471e0fe9c5dcc204491c844b2a04b3cd041497bda3ceba194082db20aa326a3f9575df998058f685dab399a30a1478ae58e448d14d6eff0b79adba05900b8c8e1a972d7d7eb6af320564d596bfcb4af13b4cce6a0a20ebb3c4ca27445aed06210d3a6445409c42d91698d3", 0xe7}, {&(0x7f00000004c0)="64a937e62634326ed1bd53810f063b4e3b9b554ee0eff65e8e7e969e1491bcbdcae866c6d0958690504773bb9b7f8046cbdf105f12c6fe5b234ff4d1752cb3b7de54d1d107aeac1e442fc508dde9cbfca8aa04a54c9028356384aaab20c71158ae30eef3790829ab57", 0x69}, {&(0x7f0000000540)="09ff57a9df035f95a33fb65e805d2af6d79e1874f6840ba54d1da4a31189145e737029360f2de6ea2d00279cb0f94c4f34b941ed213f53d5f1281091b47050f7123588d790030f2367ca9b3e68c5eb3dea0d54a0d1050ae4ce6c4c879774dab9a1cbe48df2e123191d6f5b180b99a6145dd4040bea0c5b340c2b1db08833f55e72b78121101f7fba7019a5fbdff51f8745966422e3037387c2da01985880c3b9747ad85d01e280bd4f7eeedf337601d94db30f95415554a8157b76500bdfddc867f2c73a03ad141edd0085bfac6b8f8067a14898bb62a5935d85b1ae08ff907491f8f574a54da20865fcd46bd6a6485ca1ff9d4a", 0xf4}, {&(0x7f0000000640)="45e6943a32e2bba984489bd95d242ec309da6bd16cdd8cfce4bd24ca2e0d8e6295efdddde91597cf49f2fa1d0282f842008008c1a83ea5781db544819a3194bfc1437a83ff912385b8bdb21bc8ee5bc0838dd3a693f2be193b082114b0bda446b858574a11a6d03d7f2fbeecfdd74218f930161258852ffd562a9c31e016ef81cb0c8e1813bb556c5233186075ee312b6a1dd208e0b5d24f7aaa9cbb35ee1534167814e85f142078faa8efc9cf62797952214333f71e33345c5d7e8e510b59c6c88e9deceeeaac23bcdfdebe9c235bed8226943126821143b25f26be112b3ef9e288e72170727136b6c5c28f4ebac89c09d99d22f3871f98630443625a1ddd33c83c976ba52829275863dd4dd9e6b0fd4e35ddf2c9b1795abd150558a3458bf5949f61fb22b3504897643e6a950d1ded755bee3801380a684476a6b1fc5754ca49ae2c2606d803ad560680402a4535390b526bafe6833bcfa57fce0bcaf9dc4f3a8bb67ffdffb8b3233b60caf4b41d3aeaf70eb5ca6ed0c6151d4833e281e2e86616d5ba23e1998d71c753d3400dfdd9aecb342ac80c07a5a00b740681b541071c932e63bc5106c962af32734c38fd399be114535025ff5d6208fc909ad56c5d47be6dcaca6bf9ecd627410b80332e73e438eab6f88791c18090e3e9a9a87e8ff9ad4345ba597870b669e148cf31aaf96afc2de2006591f97b4d2ae573522d505ee3da367a734bd80cdddda1633d9d9a83472b769f1b2a03750c72728e2f3a5913c9ac2dfea88e41c2b0dd3f5c5059a9d2952520a88d43d0b039acd625f7b2b14bfa0c9c4001c87efa3d6c1a5749f95c2f468297fcac205f4e55a4cb9bd8b37b20a08c9e92a22cc01840592c2ff9bde62aa55d225c8afc9d7147058ed88217b22ac7d5f8cb613d1ab90f3a4ab6dbc3e3686ed87df8c859b643b549ee05d4cdbf1d294e33bcec92bf6253273df4dd75c495f039c2567b6a41d283c3e331f17fb591f32b25f921637f8c21f4f968ddee668d5ed0c650f9694f167259222270b4fa807250fe714ef3e3f499f059d8dbd4e9adccb524fa8ca9f21a52251636e565c1727ee58df721dd8ca16b16f947eccb7f72a216d254aea7a7358a6b2eadbd046629213419614c3fe6e253cb0f96ea1cbc7fa7fbd3b00fec40a1e96fef6a9b4a3c31b9b695931ac4fa9572c9fb90ee93bb8ae81c00245f992c823d9fc738357dc299c7b228c026d379c32ba37db14cd601b1fd92564f0bfcead61d99fc72bbef52858ba17fd6add39301afb29a9cf5708c0d1800d630d6ca829160c136a20aa50c919595de55fb75b0bdc3f673333b0ed81188d835b7f8bb373f315ef237d02caf504c7037c20f2f8e7c324eb7974e2b69ad9fa9f594c9e7789cd455d67b4bc5547c6218f4a7e987da166a469a2f204963c5b49d190a78f394ef689f720e19e2f07cdc30727500560ca14cc6714f341e01a286d236b3f77e40959dfcb1cfb44a133de06de13e4d9a7dcf7795ec61db31e89f14d72ca0f20dbf76c63d74b715791669c3ecb52d2980a2aa82313f201594b5395f9cb7fb25134047c0573c4dbd3ff29f651e97746f38a50a60df0304d6d0000ac43e5144ea294985369e32adeba6e9cb5d2b91ffdd4dbe9bb35df54dcc64c1e7aaac4a0d1a7d83cdae85d8924ea6bb871ab441d7f954c5bffd7b19809c67d553142d918a765ac406628e924ce6b72f789e276ad7e4b8d378985d8eebf4b65655ad6fccc2beaca0d581c1263aaf01553182977457d2e4a088d71f0bb13e2e2ec354e010bd01a0ca8f5f584b6ffddf668c14e859059d3855e717a6935083de77e1b69e86eddf4128906530f862ceeaaff4cdaccb5716760a628a97648ebe1ad8710ea6bddaa79cb1f0289ab85c16d5b15aef12497a94d50159671f154f8bff27e21fe7e642d61b9af5cf99672485d607341eec93d8d9b2b4ac5db99e29193cb195b63773451b176e2f768e8cc1083cf9213ede9f9e83d00c9c5045341cc9a72590c630dca1eb1defa70aa2c7919808967b9d403f64d11413f596a915c7260a31a3a31ad8a17026d7025fc5b34ffd5e009c053ceeb85eef1ef0a9df3fdf22e7682d0bf47676d4ce8ff11295d049da463ce2f62d46799552ae4f881c5d1caa3c0e6e3158c84a225475014a0ec216574bbfc35833360b33b15e8e86d38b877dd5f1ef65499f52c1d477874609dd647d322fc351ee60961c6dbe5adf1cc8478e37974f9dc341953e8e13dfb76012af5313963b8a034da76282b31c37c3cad8a67a9b66f7091dc16e28c56af8d92d2f317c7b0312915ce798e3bde7bb41e89b4387788e0654a08a561a4752a80e8952732c7a92029776c0e099e7e6c562f068f2f0db0ef86b7f92ab4347d2d9c5fc4996df11e87d7b5d06218ec871d84ac2dc264d42f517553c6477125bd34dd3f7d20618a996c23b8e48d9153037e262c98a1ffd69c4da5780d8e1a775548edc8d2b850bb3c5599cf353c3936a424e08e39cad9c2de78e413b60f7191f5cd461aeacc365c329227230c29fe713737c648f5e7d2c9ed4f1eabdad66f7b8c01c181f713ead4e8f16cf21840b944d10e4d4f4d11ad488dc321eb01e43bd433f1c05577748e4681ae7121a1379df17ebffc31251de81d6eb1b9ac04e472c1213748332c7b80d06af4e510fbafac410dc108c2ab10ea95d32a1997f3c29c1732217b4a4b686f27b453ad1acb601617cd1ea0d9d476d4c9d8938bf721e5d928a0f807dbf073da34acb2041e61368ad9caef2ef148849bdc230d064be3421bb83980b406e48b22d8161e2ab2d16162cbeb98debfd100fb8ae60ce3581aa5f4845a6c66e23d1c6191fa8a37af504a9ee44c699c3f856d2aa9c79f6353edf71b23a75e416997ba54318cb28cda50d740b0fb605ea28d5b6f4096743fb14a0e876ea72382fb38cbd7dc9a410dfa21c9d84e761a05cf74159a6da5a848c46f5539a855fa6b41ecf1857b67e0a78984670f10ccc5c792101b456529a73af5d3d67efe161f9c1d96a9c9d452f1e52a6f300a6ba98e6000ab09ca9fc6cf9eea3d08f724b57e5edf0a7e43d6caf2002309caae71c523fdffb32ee1d4218087b67eb4514413432fcbcf05a0387278c8666d4a010aec1d34a566681d90942d53e03543c2d1895881f1f4605c5c0d5c22d4b5717dfa33fd9f3dcb1cf2bbb87b5823684305e7f66c8173e713c8a4ab0f744f66144462f0a09b7d615c2a2271813220ca047f0c11e8b960d8e36e39319f5533c5f6d392413bfa7f2bfc9e739302064321d1fd0df5c8afcbd2eee608acca3d244edb619aeccd501b9d38a2642a3fb91b784c412d9763e2d877c4c0c6c33f678e00a88bddcd4688951cb6b453e44c045d88f5f904de12d0b25e567777f750da372fc247b625dc5881f57963b723619dc000cebb867d7b00572485deb38133c1a72ae65dd822f2cd9bf0b7b6c1a9fcdd0207359ee273858965743165738292a238fe1ca5c0040f8454d9a7231efa2c24cd5ae01b224234405120e7388885893e4f9fd184d092822b2d02def63f7626e416974188b02bbf37eaa62a44a70f659613937e6ad2f6973655fabbdda138370696253f4cf56af88c9be14b90d6e485af936744ee49eb30d9f1f564bf914647db3885e1bf1d12f542defa5ed4a481bdb4e7b4949dd896d48870dcce79cc05902247ca336fcc0743af8d380eca9cee61ef095617208d8723936845a27e8866269345852bcc332c0ea0105f60f8311661265524d9b6e4753cb55e0dcd971dfc37021445b730eed9b8d7915ddd45fdf8216bbf99d91d21a0733a847ccef3745bda08210c548ea3d29e44aa8d76231eb24186517916466ba83b17a980b9968f1abd98860f6d0abbefa02d2afea38b8600ef56840d555bb4a0b244fb5afb770f4814636b5886f63a4ee161259b56a5c1218649ede145c34dd429beeb09880e7637872c14c7e4c27e261653056baaf4401a009d73e0363a39029fade2f3fedc24f44865d4d73a1667927d32ce6241b0bced791c90a9f3dbe30ab2330dfbfd0a8d2fe9e11d2aba7c844518486f84957324cb89ef886c1ea6507c92c110e952313c1e2082a91dd513326640947c4ba3ebb027bb6a594c58ce1d7f167ddc0cede49b332cb4482721d7bcbd1508884ce3c643e8295b40ffb7421dbc29d474c9f031703da14ce40bdb06a495835bb2594d95b6a3c36808c998324bfa5b33516141da176ab6af1f57721b247e88ed75f008319ddff4e4c8484713309838222294625aaef7aebf5752b8ebc93fb109697139af083309cb9e51a65f293d0c8d51ed52184fcdfe885113802836c35d9f232c7f0b8108e9b01a217db4c68daa7b3cbc9eb9fe7c4eddf863fb588c6d52f0ceca2c7751ae3287f5b66c0ab8f9bd9a459d687136d3c19fa3e222a407a2429cd938409419f2c60d749b958d632b8b7e332b5236bb5bc22014b7a9041158f92ea25c8a3925b1bdc3f9fdfc1f0e73403289d10b4531f802f3e03afb65e112b1f5782ad1926658e80468dcc4fa6e813585d556c6afdbd40a6125845f7349616bb70c73849d2fd21cba92fb2c589dd838fb9164d7c5fbed3718ed3495db5e5a9a6b82c26972e088810bc3e91e66905133d6eb3387162dd4e2093a7f7935fcf96fc98fffea6052d0536e59306fea9c3c7a45863874ae0ae23b2ac7f2d05a31b771b71ac81060ca814450016769ebd061eaf71fecc30e263ea16fcf773c399466bad569d04814caddc2c2db5dbfbff93eb24e5bca412bbf7611add08cbc96599a5ae3359c433992bd2dbf70e9a5708821513da66136b6dba11eead5695e03b3897e90e9de2fa250bbf946104af1d216b106ec22a138af3d6e2792ab341463b17ba60ea4cb91c822ab1493ade406ee709345cff165356ec2503a053f2349594f86d9a51a6ad9eb6b55c382cd343abfefec227ca06eb4c0ab5064c5c8780e6ecede6ca547454087fdb757805545f2b34a74d8667870a6f4b61d3cc932f5c0cb13a569cc23cef9dafe572032f8e1c196f226cdd49370316a9e042d376a243714702f983c9ec3ce3b51ce4a43e450252c448cfad3185c9227cb713063a773828e6a594f60f7181e50ee1b2369b8069a7cd1dc98dd79cc3af70c799d2a15943978ffba482bcf8569496ec931bfff76ebd5c36627acd087a482f791457ed2f111dc43e5b0845a156cb7cfb561290c531e14916df4bb5d78981e1e9f99e1aa0b937e4f69a1d5a64f188a5d6ff61d49073ecd5d7f05ebac0d3cc8abf43ab875d0980e80b3302ef832095f51985dae90c4b0bc74db051cc07ca185473d85d84a76484c18d91ac4d92aa7ea7269146eb3c4871ce20f10e676428a728ff0ab47cb50bbd3c60c7a40915a131d4dae11a5a5f7f03f5c493b3f22ea6ed5bf08c855b758551af85dedca58181d613cbabec022968cd4eca91b39916699ba2898d727888a3b8376dee87da571df82a05c7d044cc5da12efae303a948e3e4c35c0146de9314c976631a618dd642c9dd76fd7e65a857ed5b569ffce543433642b99e409a2dfd11d9d451d3274e0e86f144bf146e63cece23e3eecd0611d1392f6712520a0488cb28b4c335e8b959d62fbd162653f59cb9cbcf1b80d9ff77ad8007f0dc69a05ad9857a8623b87ff36df75c9a3bba21b41103fe1e0d6802ee8d4f070732307fed86435f36beefaf01f0231307396134c485f0d2fb53d6601d9d54899fbbf92d8284888880db5a2081aad2d9484493bc23f2c770bcc6bb5d6c8d56d77a350c8ff413fb635ee45a9fcd5da3b7", 0x1000}], 0x4, 0x0, 0x0) linkat(r3, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000200)='./file0\x00', 0x0) 03:41:04 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000008c0)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371fdb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6aef3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d08000000b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad6d93bc5e8ce3a5cdcece008c67c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab0000000000000000632e850808ed7d402153a3d72792", 0xef}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:04 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:04 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = semget$private(0x0, 0x7, 0x2a0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x90, 0x0) r1 = socket(0x1, 0x4, 0xf2) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) shutdown(r1, 0x2) r2 = socket$inet6(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x80, 0x0) socket(0x0, 0xc002, 0x4) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000002c0)=0x8) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x1a46d5fa52eba1ae, 0x8) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x38, 0x8) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x2) close(r6) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x400000010002, 0x22) fchmodat(r7, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) r8 = syz_open_pts() flock(r8, 0x2) flock(r8, 0x100001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x80000001, "b000", 0x400000000000}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000004c0)) semop(r0, &(0x7f0000000080)=[{0x2, 0x3, 0x1800}, {0x3, 0x8e2e, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x6, 0x1000}], 0x4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x66) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x7fffffff83) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 03:41:04 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x0, 0x20000008001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x7, 0xbddad30325aacda6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x40001000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x1, 0x5, 0x1001}], 0x2d3) pckbd_enable: command error 03:41:06 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlockall(0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1ce) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4, 0x210}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x800, 0x5, 0x3}, 0x3, 0x5, 0x80000000}) 03:41:06 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000840), 0x27d) pckbd_enable: command error 03:41:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) semget(0x3, 0x2, 0x20) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x400, 0x6, 0xf685, 0x9}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 03:41:06 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f00000008c0)=[{0x2000000000007, 0xbb6a, 0x400100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0xffd}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x188, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 03:41:06 executing program 1: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) r10 = shmget(0x3, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, r4, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/28, &(0x7f0000000080)=0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) close(r1) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = dup2(r2, r0) pwritev(r2, &(0x7f0000001340)=[{&(0x7f00000001c0)="16da599c9342e10ee3130d12c6f7beb39fabc978ef0f1b353b6b956c6113e07049ca9848d7", 0x25}, {&(0x7f0000000200)="fa2a3f0db9ec2830a9c49da5a288a7ca7184f9e93d107eec55052d725d5687c835c9d282b282ef1b8dbd0d31cf", 0x2d}, {&(0x7f0000000240)="81b89b7da4f3e78246074445677affc683", 0x11}, {&(0x7f0000000280)="cfeff8e7fa8f904dcdc09fa464eebf431b9eb7eac525c6491e9bf74e3123cd0ad7657ea80168fc7878c257d3a037c14c39e5492521b27d566cf34ce65d3fb8e0c214a50c596ed27eabf07ceeb0ad308528580f7ad39f3bc68a53dde2fbb180f6e821b5ad03bc31430839db671f0af0583c207fb28f1b52d56dcb9478cfd1e0a36b388bab58f457c24a74f2c4e04c08c65eb97371d7aaf215e4e1f446cd3ca6140c389a96fc7b03af54c18b126bbd89f7ad57fd9342659412349e67d6b8808d02269e2f09ec8ab2d56b9019cefc6c40b554f98670260a9c218e23dc13018d4160c00449d2a972d716aae9b742e4d6038b3c1b280f3e79f7a8942b3ccb1ff639947b768fdea6e28872ce52d9585928ef6b6b70e03ced120665854658aa6eba1d36ade503e840d9cb0ce9f17d94edecb269ee3f6ad1e9f3beaab983e060af4f702b8ea393580805e25b33878ab68a382dcebcf8ed5b823a92169260feb2e40b065be927a9e9d403657b44f0496481187c7b5e0b527b0c3e28f6a0682dc84c79e22fc5b0ddf0d74bcbe5759ffde80cf87324cd62e399c0b2bc365d192a646756ffaeb97989cff0a857d04783df5b762edce048edbc0ff6aa94056490e42a52ad5f673b47ba5e6873048c3874e464d1d5ab4338163a7c0663771dfe708a80bc5cca42d3b98494d8c5851395cc7e996758d1f61abd295fac030f6a598bf79a56f2e9ca83facec8ba08f2e6b7af617836b5639ba75ce6d8a93e2b5f884a80d4839836a85894a089008ab7a8ed2c10c92f67a45b462bd258ee6d4c296370b9b25ec06f65ecde5bf78ef6258ea9589461194acc141e7525d9604d4a49d5334d0eb7a743fcbdb5dfe8ea128860d6320463a0a34f21faa1126e0e9a4d84173b3e7a874f2254e1ddb353e408b7a1b9f83cce000ec51c140ed5ffa254a237d8c1855a28c4d93639726e3d0793316727da07da1298dc2706c9f35c6e2c6ee1232465da0cf624c501fe9bc0cc28ee9d3e3ff7033543059b88baf94a7aba497257ccedb435b178167bc3c292705e25c292f0346acdc42328fc462b5b3fcbdb69f489134cd60e6dde2eb55426dbb0b2632ce49d6258e0ea9621808e102e4f1b26851e861af9c4b78939d665d3635c1496efa2187d40c34e8aa2de04c6949dac45ccca3f115770c8645f90fe7bcbc583f6121ab39e89624bab8014ed9971869ebabae624b45752df478aad54ccbce8bf199caf8ba736a713ae6d9ef1cdfaf1780da62fdd721dbed9fc07fd8a5248daa7377595d02c673ab811934bae9c47a2b370249959eb1d703a53bfa767dd0585afd5bf637810925592952e26cef0789aa9c4c7258dece518f4c64fb0b2c860d4a7b3d26c89e7f3897283d0547aa7fef51e8f056c08447c1872ca4b65aad195459fbe1155b5f9aca8d645795e5d83452d9582dbbc559cc1cc72dca185161b04969b22edd4e4897ab3eeb6ccebc44ad06fb516f4100ff010b74825dedbdff68433db539a698357efa507f0a074536b36db7a12067a22d5d90a0621442673dd8b19b041124b63a76a2967e22189efab7fdb30dd8209b50991722ccfa64edda7a1646d566a1b5e5b69baee86a37186fe0be74747631c830f406d4f6b420d28f258b19a653ab6f90cdac1192028d95678bf94040aa72f482fecd69fa4efee433d926d305dc9b8fa7236e98458c9e580c72a4fcf85090d712fb8d552504a0e0eb80300fa80f6cc882d90343aee68611ec162ae59bfee10e7103716dd536183a85eb0b696d887413a0853423586d921654d26387d787f97afdebd85df0fb8e89c65167694bc5de39767359ef379a595e185477378bf4653aef0809f78f0b567ab9073bf0cf456ec1444331553d0e0d72559b1cda53320881eb90967bb82b46306c3ca5b9d0c023be5ef99fc3302686f81b3a86683a4cb25973ab5d807959875afcb5b313f5cc11f6c0eea7b094d4f355f0bf6bc8af275f03658202144275d0845ea5a1f7e37ea7c99c4d28ef7f14a46d3bc8f04f766307ac8507da22578b12655213e438b16255aced191388120b9dc87b5c43127eb43ed6d52c515310f061db23dafe9696b3495b4a8d7cb84bfef3cdb08aa7b0ea1afd33fa6eb6a3141ecf2b3679b0ae5cf54bf3d4f4bef27709f1020ef006427ba71e12d57788d96f52d41ff6ad3d60e3cdbf8a84233501b0d3686d914ffc03a5ce2eacf7c8029654329585d425aef264a2bd03aa17af22349442f0faa86924e12605e31915ca5e09f368ba9bb9f518cb788d581ca62dfac35e111e64cf05fde79c958d8a6bc0cd8d5877f8b864a44897079b0ae12eda38fd3815cc0803a1148336dd10f7cc532a1e7282f2be43fd210255cf84825fd2711e59bb0747bc5d43185b10d5173cfd8af3c17be245fd5404609b193213279e4854701a0d1d4fd6f200d20da645f44bd07286f9684291931879206a249d60db39cd4818d1bbd25f731cc88b8a4f4162637c6cd172f33ba44e14957a8df1a67058a5a1b426b73fba0158dfe9cee2925ea94175ee34eb35c31c1f0736c546340fde65fdaae0829baa25b17494d28601886a1661b443fdc15fa4031296b1760b1ba18cda44819c0f0b3af155b13e072b8574585cdec8dbf611c6ad6549a6785d3912cb9c19bd8cff31cc90b4f38b43f5041ef641d7e77fdc3851c3c5c60bf0d45b0857e6a6904d3f9c203d0c327a12eb26693443b2ded333f47059e2081154392190282bf4d88ddb2e40630ad7ab1518db9aac548a2743fd762e134c196fdeb6f03da18ab9971ccc659e5122e49cdd70b81791dbcb16c2d063ccce22c8ce94edb4d0b575dcea27be6a423fd833cfb69f751dbf9ddc67776dda32e1c48217c77820d18810ca0d3bf38b1aa11c320f85cbd8d7d3b817164aab686b63ae7cc6e7f62a70b4df4e69812e4841c05dee0be1978720ced7d8debb813230d8fadfef5ff2b9c4591a2f64de958239bef04681103cae3fc04c057afb5cad68203d498622c61dfc7e595eddc8e2388d6dbb881f1df126a875afbc005aba50159a504f77be78f6b4e25ebf69277bdfee2fe262cdd4037aaf3afd6c8ab5ec21f0c2fa0fec91b21d5afd8734ad873c58e5a65fd521272e972b9380d6809272f3e9c8f062e45133039ee8cd72fef649eb6dcaa8c993db9f748d86297361fbc104fc95ec2dd5cbb7a9a54fb7a7c32a63f4e703ab33c09ae817d35338689b3e14ef6c980f6cb62f891093777aa52413d4a0f29e0299a954c4f324a30403100a9ff7eba5ca5e452724143d47fdc5345611ad693d6154c2cb23d69cf7ae4790fb1436c1723a827b7cbcd14468d7a984b10af45ef964751f20b26636212a8d22a072d3a6df397e4837908553d18472ccbab55e06381a0c3c28816f6f726c8e4a139c0e5784a470ce532dcf9ca620903e9bf4e0019a3f22c57936e31d26a692ad3a771fd2f0b6a3e8c8ffb4f7897f7ef889c117134684281708173675b7dc5000939903065ae0064d7e604152c7ad4e538fc44f94aebc7ba6d96551f9e0c0b4e2cb2eabbf2380a4ca783697dc742cb9c09197e141f8d86640c0e210ede902868b072ee45ed90bbc87f9cc883fff5810f6665c6542677faa81cefb13ccf80191e9119a02c44ea772685044f2a4bf5c9b2fec602e491e9a573bb5ef3ba60913149814c9ee6b8c063fe9b080048c12c4986f4f556676a9a60a390ae1da80e2453f20e28b4de6138b8c4c874193ee56fb37c9162b9d84b3013904140078691be89acd781320b1b4b4d0f43242f2244eb0c61f685beddeb572a06255ea4e9e647eff4bbfde25c90c6a1e82b8330b4c27560b6132bcb0dec34747c425672f75438efa7a5537294750900a5add2613a4cf06aa18f2dc1660b1d30f143ea518b6f273ad991ddfe9d9e4ee243a2fd02a3448a029dc5e9b0ccba1965e88ddf2d5c2c9d0b77facc388b43bf8c4f7f2de4d1e752da00dc760048abeae2ce3b680e81bc0c5d8a3695a462e32ca640bc4d29a0c9a6af088330cf7cd6d084b4e07d4d278de22ce96e0f16cc4354c6012e36f848b5db0e63efc09b0e206bfd6dad1c85357c48b5fc6843eb1fe76065c29c21b8551fb877952f5937ddbe8bd24d1018a7636e25a1b42591e17335f11466028283db066e12cf0ef158c6e230977ac1808eff9c29641c123af2d500947ee1d2f273eb7661e03a056b43d2f2d71894f351e693c76b478bbe416638008318f7f64bacb0109b65ba52fa34d51516ccc22dc4c9586115d40bdb4f133ab05329162420e31bed782b2499dfde1741907b3ad7102fd40daeb4d64437e6e0d72458f177882ea6f4248d94130c3e6df38540fdd1f3943f4eac52e4396ca665f7ab4ebab53f7e3bfb90f296877a8eef4eabe714d6116dc8acd4f4dcba6debc2b5e11d2b3849fa146a587f3602ed23365ac9b8d3105045d6d8de44bed5de05889fdc347d09769f842afe571c622e981297e20881b14d5e87d539d709aed0867cc835b158526043f25938d89f7b2875735cdb64d0c4f63de46d37b7931bacd81086462f3382c1c9502be6af591169a15c6f61370f90ef9b8110ca54ef62ba49a40aaa9ce0080d90cc037be7d9ed771ab26814135a38fdd13d6f99483c3c84064f2063250fe75de60d446d76cb91992cff91db5a4f74c809ca63dc6de7217b3b6edde279a7be07c4f2496e65c7021044d2144ca09a48e98083dee3cb32e885a1b376f42bedcf332de130b94ee212fbd3b282289c92a406cbee633669837385182d3d31ef8911d8b5b252af71bac56b3aa5db1acaab0a66a627b276d079033b7966f5e6183800f4212c28b2de2135d627b07282ab6fe618f75c9088888eb207917c3f3d23c4cfdaee272e85415a397e4c5d4d4cea91d59f87d0d4862246ae91f4b9c723dc9307bc3ef3c07b9aa753b6baf87c84b3dd4f07f64598e1e3189cfd8889bcd523d3314844ba3a876084499a980730dcf7acf9af71fff1a42f0c6acfeb4fa37d7b16dcbcd9d8ab8168562d944ae980b8dde690755c8336a9898805836e2d9310bc2c41e8b4802c43177352644e2d46f5766df8a59a8b5d91f92409684845562c4396e6f49a901f439e1e2d1c5bb6ca43b758b1988b8ff604c42a3225358406ac3fc1b38822b8668e5a0363519c59beb96bc69941adc2600685b6f1ac4b12ca330b4133390c9a4c3f0ae38641a86dec36e3ea2b95346fd97b97188ddc3b1f5cc13c61af6454f3ec821e100941f6df272651f9d63ca39afb2361fcc82540013f6a7822dbcfb3f22954bc2534d1c74f827ff6ede44c9316d1043a7085593e59d5b101bc53ef8b2143f0fe4546340f1f6bc556d5218fd01af311900f54cf17603ce134490d3da1cb38c943ab34e042482a084e3f0c19a0460f6214830205a4d12fafeb60a859c58869e6029bf2a6dfde8ecb1f4d1bdd69c44b80337a2d9c0958d8e2d67f7a89719d06446ae79b231ab15a6a867b94b8310929677fdaa2346b7b1aef529eb698a6d0fc6cd056c35e25c75f60fbb38abd538595d4767b7f9fc07a3c37602ace5e33f631c6ce88c6357f5f5e6bce542bb4bdea7e1872f26927f51f611724b31d59766428285ea913618ebe48f954e1677a52b72956069195216e341017b063d28beef54a6cdd276802cb1c1b0915838882f76668f9cdc060ad37bd359bb8f7e20579bcc9af256f46ad0ab1db8121e7d54b4b1ca9cc7eb04dd8b14e5c8e8a25b010b6ff9f356cca8da02c64ad27730ae9950d76515a10f13c29990a6c079c55fc4a0d61c1aa09683abdfe2155e28d3a679f9f5e6a4d", 0x1000}, {&(0x7f0000001280)="7a2f9cb3b29f51966097a44cab047c15c5a43935cf8fd02fec8863423651d4b78773be2fd58063376d90dd8a92bdad6eed1dec34f7d6e314121bdc7986f5d5d9328cb8d81c8c3d9b3e3e7fc8ac48c8e0cdcd0670b3a459cf68ea91872bead7f00f7bd58ca102b448c544dc2e1d36a00ec4debf621970d64ca9e86d69ed5290cf49e5956b87ba07698a33b946845969e3327b2ded7cdd4aa4", 0x98}], 0x5, 0x0, 0x0) r4 = dup2(r3, r2) clock_gettime(0x7, &(0x7f00000013c0)) r5 = accept$inet6(r2, &(0x7f0000001400), &(0x7f0000001440)=0xc) symlinkat(&(0x7f0000001480)='./file0\x00', r0, &(0x7f00000014c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) linkat(r4, &(0x7f0000001540)='./file0\x00', r3, &(0x7f0000001580)='./file0\x00', 0x4) write(r1, &(0x7f00000015c0)="7f44c204791b8962f480a19061de", 0xe) fchmod(r2, 0x100) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001600)={0x101, 0x664e}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) ftruncate(r5, 0x0, 0x2) setregid(r7, r8) bind(r2, &(0x7f00000016c0)=@in={0x2, 0x2}, 0xc) fcntl$getown(r4, 0x5) open$dir(&(0x7f0000001700)='./file0\x00', 0x80, 0x8d) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000001740)) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001780)=0x2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000017c0)) fchown(r5, r6, r7) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001800)={{0x73, 0x1, 0x9}, 0x1ff, 0x0, 0xfffffffffffffff8}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001840)=0x4) 03:41:06 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x180, 0x20000000004d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', './file0\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1ae) r6 = geteuid() r7 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = fcntl$getown(r7, 0x5) r9 = getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000780)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x400, r3, r5, r6, 0x0, 0x0, 0x5}, 0x3f, 0x1, r8, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x40000) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000800)={0x0, 0x1f}, 0x10) sendto$unix(r7, &(0x7f0000000640)="126ceb990fbe0a498a13503e81c6e86d93944f5a3a97558340ad86e9cec9a08637d52afdc324adfc8ade88b04825f3e1b5335c7dd458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41b5e", 0x5b, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r7, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0x4000f, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x3, 0x5}, {0x9, 0x100000001}}, 0x2) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r4, r4]) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000840)=[{0x3, 0x61d7, 0x800}], 0x1) 03:41:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) sendto(0xffffffffffffffff, &(0x7f0000000080)="553ebd402d9cad5ee7e13c0ee65741bfcb294cdf82e6130a56b2b305e791baa39ab70bda8178ffd3cf2963ee5b8fa45ef54badb62d7d0b3a56538f9afd0713d6e790e80bb76f84d5b871f01e47a9452a6c5d85f9ebb1eb55c5cb0727bf53bcdad819f15b28be0cbd9b5873057d96555601b5db07c38339e5abccc685fa", 0x7d, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getrlimit(0x3, &(0x7f0000000180)) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x9) 03:41:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20040, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/125, 0x7d}], 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0xa0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 03:41:06 executing program 1: socket$unix(0x1, 0x5, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0xfff, 0x20004004}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)=0xfffffffffffffffc) 03:41:06 executing program 0: r0 = open(&(0x7f0000001d00)='./bus\x00', 0xffffffffffffffff, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000240)=[{&(0x7f0000000540)="10952e", 0x3}], 0x1) fchmod(r0, 0x4) 03:41:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4000000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:41:06 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x8}, {0x4b2020fb, 0x1ff}}) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 03:41:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="0f") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 03:41:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200000381, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 03:41:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4501) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x0, 0x8001, 0xfffffffffffffe00, 0x0, 0x4, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0x4, 0x81}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045713, &(0x7f0000000340)={0x1}) 03:41:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x30, 0x4, 0x0, 0x9}, {0x64}, {0x6, 0x0, 0x8, 0x4}]}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 03:41:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x4000000000000}, 0x0, &(0x7f0000000140)={0x1, 0xd010, 0x6, 0x1, 0x1ff, 0x5, 0x20, 0x80}, &(0x7f00000001c0)={0x100000001, 0x9}) 03:41:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000000)="c89386086bce0a84b2debe866d6508ef63fc47b8cf55e32a66843d612bf05dc56862ea3fc58e162434c32bd1ce08ad7ac5dd0c906dbf4df42eb79c97f816c00f7a853d02944802d5a6d30f926d8eb68ad8599730e2ca2bbddd858d3bd49c4beacacb7b94649e2889b81b843fefbe859d54bb5567b33299403e0cb1995cb16c8dee4b5164404ed15d0bc50b4a1dd0e315ce363f6512d85e9520e347e5e3ecc117e252ddf3b1ec79188e50b9b40e1e2cd34d60bf545961372ce0e58b71c1c95568c6128a58cf95df63", 0xc8, 0x8, 0x0, 0x0) 03:41:06 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)={0x3, "23b11fa3aa84ace67b7433e5d820d0f8716a8fef65f72bdec61594f386dbfdaa4336fac2486d52864526745af472a5ff8db5c1cb9ffe84d338573ef935f2ce3991483f7dcc460f45275dc8c919b1f340d1257e672de7e0ff663dc1b09a6c2cee0720b1ded8e254894818362e1e65532bc9346f87d4c23f4dd887f3ed26f00e7b0134f45d64ab66b589930b1dabff272a879d3d9666b19ab819337e55c042e9d91a"}, 0xa9, 0x0) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:41:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x8000000000, 0xff}, 0x8, [0x0, 0x4, 0x10000, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x813, r0, 0x0, 0x1e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x6, 0x8f, 0x1000, 0x0, 0x4, 0x8f, 0x0, 0x1, 0x0, 0x100, 0x1}) 03:41:06 executing program 0: setreuid(0x0, 0xee00) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x1) r1 = dup(r0) linkat(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00', 0x4) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f0000000580)='./file1\x00') utimes(&(0x7f0000000200)='\x00', 0x0) 03:41:06 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000000c0)="a9573edadca73b401c730789a0354c0e9399b56581519ca05cf6df5e66fd74f24e6a95aa1fc6919112c335e2a1a9707bf9a69268fbd3c799", 0x38, 0x8, &(0x7f00000001c0)={0x18, 0x2, 0x80000001}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\t') 03:41:06 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="20cfa0175eb1579551515066364e5bc5753a189bb077eb", 0x17) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="8c75aa5024aacf", 0x7) fcntl$lock(r1, 0x40000000000007, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x104007fffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x30000, 0x10) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) 03:41:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getflags(r0, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000000), 0x0) 03:41:06 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 03:41:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000080)=0x1000000000001) fcntl$setflags(r1, 0x2, 0x1) 03:41:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x802, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) 03:41:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x80000000, 0x3, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x556e, 0x7, r1}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x11d) r3 = socket$unix(0x1, 0x5, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = dup2(r2, r0) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 03:41:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in, 0xc) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\t\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) 03:41:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0x716f, [{&(0x7f00004d0000/0x4000)=nil, &(0x7f00003ad000/0x4000)=nil, 0x1000}, {&(0x7f00004ae000/0x3000)=nil, &(0x7f00000dd000/0x3000)=nil, 0x8}, {&(0x7f00000b0000/0x4000)=nil, &(0x7f0000147000/0x3000)=nil, 0x4}, {&(0x7f00003f0000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc000}, {&(0x7f000048c000/0x4000)=nil, &(0x7f0000733000/0x2000)=nil, 0x7}, {&(0x7f00006d2000/0x1000)=nil, &(0x7f0000322000/0x2000)=nil, 0x80000000}, {&(0x7f000003a000/0x3000)=nil, &(0x7f0000556000/0x3000)=nil, 0x1}, {&(0x7f000051f000/0x3000)=nil, &(0x7f00004b7000/0x3000)=nil, 0x7}, {&(0x7f00004fb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f000064d000/0x1000)=nil, &(0x7f00004a2000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000379000/0x2000)=nil, 0xffff}, {&(0x7f00005aa000/0x3000)=nil, &(0x7f0000736000/0x1000)=nil, 0x200000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005d1000/0x3000)=nil, 0x5}, {&(0x7f0000042000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000652000/0x2000)=nil, &(0x7f0000753000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ca9d28741f00e200f9e8ffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) madvise(&(0x7f0000580000/0x13000)=nil, 0x13000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x80000001, 0x6}, {0x18, 0x2, 0x3, 0x6}, 0x101, [0x3ff, 0x8000, 0x3, 0xffff, 0x1ff, 0x8fc4396, 0xfff, 0x200]}, 0x3c) 03:41:06 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x10000013) write(r1, &(0x7f0000000040)='|3', 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="cdf1a77de35674f0ee29cb82454d663f5fd6c176d81137d477acf1d802457a82cfc256a2f75eeb891d66b8c8ae3755a708c671a408264cd03711b4", 0x3b) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 03:41:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 03:41:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x0, 0x2000, 0x2b, "000000080000000191002000", 0x800000000, 0x7ff}) r1 = socket(0x1b, 0xfffffffffffffffd, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x4005, 0x623) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 03:41:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r1) ioctl$KDENABIO(r0, 0x20004b3c) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x20, 0xc, 0x7, "53aeb743fea140b6fb1d19ec7d56c32d6742837a", 0x79f, 0x80}) 03:41:06 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 03:41:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x400, 0xff, {0xffffffff, 0x1}}) 03:41:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 03:41:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1d, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x6, 0x2, './bus\x00', 0x2, 0x2, 0x8, 0x8}) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) sendmsg$unix(r1, &(0x7f0000002900)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000280)="f59acaa84592c5d8139eb99f6752b26b3dcebcfa7cc308f8b4a8318157026ddb275c9bf6a4d68b25eef6bebd6cfde4a56fd53945f7fcdda6feaf1a206666f8a9b94bf7d9cda01214", 0x48}, {&(0x7f0000000300)="cca1314dbfa9dd8a905f4d6de31492742efaeac9c0444f1ca79b6574856e74c10c9af6618b2a2d75828bf2472f7d5644575003f58bfb4af12d8bb849", 0x3c}, {&(0x7f0000000340)}, {&(0x7f0000000380)="2b8249153b050921220d8b579265887ebf6b17e075aae3d2ea23a5ebaca67f46ae4245d1fe1fb2a6b6106d5824398e5de71559b2bdb5363e6f8abf9dafdaedd5fcd5170ba57b2a43f6819d4d0005ebf07207e9480ad7b54dac7c7259571921890f0dd4ad36e57a396f482819dc00dfcc812ad8762c8883bfcb9d01da9ec1ebfd1ab6855db0410908aa6809cfd771541529fe67458fd99438f63972cda1d03d433c326637ffd9ed59ad44a7f18d920687c490ac46e3e44f40baa6751897f85fd9c16647071d3f4a8785e410b5947337eaba1dcb156d0bf2d3e3c8fd79e6728b7553a982a92a166df4", 0xe8}, {&(0x7f0000000480)="b7e6ff869c54c3cdd28953b656f337bb49b8795c1cd39c0732ba5285342dfc4b0a21b2ff2325ed3d71e66055893a067a84269f31815234de3840fd0cc0f33108a09a6f6113e031f2d7fd15200bac68e36c610efd231221e972cf109908daac4405bc1d84a05cbc6e26b6db151a67964b549e291d4f41e1d88b0490f2a1e1e40fee07e93419b145acd74bda1f572ccaee7ae1dc0a34735deb6cd377e14827972e4e66ba95858c092b3dd916c099d36d6ce513137106c55da871476e00b004f3d9cf890a3721bf9be7bda3b599ad8abdae3f6cf780df3191ceab7ee8aec2da9e5ab846aaad059a0a5be1d2c684dd4d5df7af6e33da899c265b99d16787b6dbdb7da6aa67ca8de22ed0de4421bb43809546d676a46b8380f932a30bce4bb2339a366a63d8e0c2157d55532a9420264741500846ee533071e5971bfb76c0a3f71e1b0df855991b4b13782e54e898713479a07d61a60a57746b5c204c7fa01252dce53ab0b85e01199e1d3464fd9b515122dcd74e2106af23a6d1aa2cbffd3728f3eddeb927a7dcbb59c24d36e863dcc586d0bb95872fe25bf717abf6fe81d6679a2212b36f39f24acd0fa82109b650d2e634dd295490915aa414d1b90359b61a70ba6debfe03e30eaea5b249fdbcac2d774d30e9ab93472e94481ea21eee08f6b3d68a404cc301090a08fb3302a77960dc78f97931a7c8bb1f670c22dbce2f45562ccf21c2480388046bea72659f7eef4da91f76e8ab06c04965cfb8327b68882886d3697d2c30142d4016885a0e0658a9b2cd63c3b2a1285c847392741ca50a58f7e47c7ed80e4e3cfa0426ee4aa36bf497017f84caedc4cdbca344c2dd08c91430877de7435e1a423de57402d5934a0d269db30cd5319e20d1d786e931c94d9d2dfe894e452c9d6117b80a8149383ea277147deaa9fa119991034b42a8570ece276a2af69b0f134ece14c017092d3e4b068421b1934c14333fdfb9ba1191fd16ecf1faadf5ec4dc8cbcaadce1ec14c66c45996084d44c4e63aaa433b9e9d903c65541a1dc4458cdb6c94f8c2751bd2e42db8674b81365ef576db73154bce118e2adfb30eb734d2e75c4022e374a29cb13c40e292c90e613076b2597216a471c81d3229ae096ba1a806098451e005263768f3cae95c5dc2e2d8bffe371de9a4b361f97711c84cab843e5739175169030207651757087534a9d5cb6bada4257ee99a42694a12ad1b94ac01c400055e9d0feba72be86bc3574de648b4c0b4092d80788a7693cfebaef474fb6ca70f780a9da674eddd7fb611347c122fca24405659af706a1606f40d89c8e6ebe4b3ddd0af4b8810354d0f7b706f1a94602a5b0a2385b63d7fb3aceb3167a3dc550c63b4daee3a13015d19921f73f78aab0646b53a447e813ee5089e87347092a618642360f8fbdc4a001f3ca38663927998dcb5f5f6e127a03dcb046e9e97e429651db5456c543344a011d8e7b816447c998f13571e273fe575d7bd07e3bfaf151f431bbef907ddbdf537ffeac6a9287359d6b9fdc2a8408deb6667cade0cc1a6b17ec51cacda2b1fda836c13906132084697c030d12928605b90799f9348310b2b93732808112a1450d2f68164643440688e8624e2552457197ff198636ea3c3c60db2e04ddc4d2935f8483367076f884d1ad0028222f2c5ebcdf20b38a200796d9035ee5a2ff53404cac2ca2d0ca8c9ec7df20136c87054936852b956e31d6af3746930c139c312b151cdbc09ee8d0d1e5a00e1d87889582dfb7aaad87d79d4e345e92c4ec1692a38f6a22f8a7fb33bfd27324aca23f1775a136e0ab8467a9ca7d728bb791893bbed51fe434d5852f6bb6334a13767022930eedaa3b166e5623de6f5d8b1b52f8c2a3abef7b126fb4eb2af8081131324a20381136b7ebe6b9d8e2cbae6b529f4c1c44a5cdea551210c74c20df0fc60e9e253ac6ac954b344a6aae349fc70b3bcf16ebcc1f052ecbb48af9d5c915a32bf337ff27bfc8be9b514468ec6ef17ad3f81b4db62c95762a5c1ac6ac114d9c5ed1576e17c868aa11ec1f2501dd8689979fb3b2076c8d7a450a49fec7ad030c37908e1205f6ecbf20cae27898cdea861b1dc18ebb539010aa3d27321f5e1ba38cd92fe604642b775969d8629f7a656c556080f3f2ff7bc07479e143a9f999db9d86f1f46806a1676646718ced67dd3db583f87d584dd254ca7a5f7b2fbad72b6974668d88366e729ad5e5a6f3d23dc4a685f42c30e4d9b3c11eca9f320395632f31595c8c1f26844cd14b2d610787def5d24c23f2599cf1138047a4422b1c8ddca318dc8b9fb758a7b872a2a0779442fa48af32c9323df9930dd36be3a6823af9931c92bc3a4b00201da8bcb5c559838f0b46b7fdd41a5b35d0febff8c8898583a2ae81ca540d61808563f71876eef04e5c798e2f40de7bdaa6458b280ef0290f9d48bb4c0091109af7c38121482e15bd8cadbd7a1c4d20032753caead6e33ccb8ca5b098319a7a5cd6adf260142bd0761028a4694ae4926fee3b8572b7ac9498b42d5024b6899bd80b52f4a28f9c893eddc3ae111ad77be3f50e40acf0c46432feca7d98edac042b79b1961e2bde635c9499835958c557437cbb85a50169b65a2965abc6de6cb1510f53192206ffac05d2c0c38f84c721b80cb3be520db9b6e67b738304adee049ade0dba2009cc95b98b8838c0c0753c88136ea5fcc3ee04759d578ced04589c4fb6ec42b96eb1d533cc46c882375cbab51b38a0c4d7069bddaf3367eeb5bff1151ec3ca6e541b28c1aff7544fb4b92f7257d194c6283ced8e6387403ab49c12b635548a2aff0a3be8268914da513f6cc515f1995a46fb5a18e58bd56d42dae87147804039dc51b724e6da5bed2da7b4d6679d4a13ada08ab1dd8e307cc1f5067e8f133d53093134244c6624cca220cea621fa1a91a59bd429bcffc9a4fdd9f846c66d970e8776ef81f48d75c1290e464152abc0e429df5b3c7c7a9de774c02eb12bef4b001a7dcf16db1d58ab42aed13b4252fd02bbd28d32f7c738ca30ec2d78298991263f4b6f3adee8dbd0d6f2b88eea592d650725361a1009006f3f4310026dba52882a88948a69b99871b6b829ab1a561e564ed1e1169d28c2e7a8cba98c004899a84ca60c7e29d335b18ba6c3815cb305e57ad1e7cbda7c82e3f70d50e7f50a721c6a7b37363da6507268ae2f1099a13820ad2a03cf04c9455f25516f7a7dd2b76eb3ca8a655fad79a9779e10b97ff77908b351e569c368a4bffa9f384a4a5eb5c0f29dfed73b5bad815b4dcfacc41a4b3c532240d17d07b2255db2bbc669b32b62cfcb4960d77a79e5f22ddd2faa91487df1c4427c27b515b76ba36b2cef551be5100a557b6520e3d8dc17301ceca161f2acaf0673343b420f24de86ec8e36f58caf45116b06a5e853a1bcc012766a3681fa938e6df55c81c97ceb2e2230806749337a71caa3a362693486968cbdf36f63e1e0e2bdf0158076de681928fe33781545fad7c3e750a847beda73a63fce9aa751f39c77f1bcd7d3af9041918f16e30fb2109b7344133d4359239574469b0735fa6ee0c49dba8354db04fde5fcec5a96e2826dc005dd4b7cabd0167ab32e978e654f983998c79c2f6978a32f7d3a65dd13dc13856127a859692a01901bef24edfde02c526e7b96521d6e0404f14e353a468f1a675a81d20364ca87d1b8030d625e19d43eecbcd7bcc0daaf24afeacb14dfb8e9295683a2435f2089c2ca3968c995aacc22f9959db5cdd285bf202a046b33e0d342e968f7e43ff384a8d6a8d8ab18837ede6ac04ae62daa0396801d78ce08da2582eb7b2dbad7c32c70de017491289ea6ee45419ae7295347b27bf8f379e1a0f7bddb48b0c325bfa35b7bfb3633f7d33ddf9b202ae933dc42ad2fd0e4c9e2c13e7b50dd8daed6581f2beaac8bea34e83abb8c54827c966936032ea92321ce9ef95a8e362c4a1cf4b0083c1b32a978d398fae8d8b4f438456c16c35cc6d43461cdb20cde8927d62d0a0fe2832fe0bf0ba7fe01e40baf66ca01f69a9dfb8f59252669f8ceee0f004c8e9da6297ed2644a5e1f30afe0f764c44505a47f61b13cd87f33dc56565f5ad1841f2c28e38e76b512bc81fb439cd2976ad4218ffa5b678481f78e9716e8f38d7f59c97b56579d74b2405a9b8e55a6fbb9ee5c020b986651f45648d4b63d13fad9ae37c89b6a925b565d380122896e32f01bc5e9e6949b7e1a1c1f392a66fe59703453ddfba028e8243bf91d57e5a1ac9c21927177e589094e34757373dc95f3fec9176662ef6d713f33c7e2970a8a047a4fbc41f5bf54a6b2de5efebdb6f32cf5e3f68e1d0502a14ce9601ebd0ab2261dae3bb42078a44097804b912063debbeb9bd55e0428d7c0d9bf7ed4b228b817ce8916d582d1f14a7efc114f3764d30c3e589191d3f5fe39f9b4148c13b9040e228b79f0c06154c21a53ec7c1c8cd77b4ef8243bfdd700c51217fb7885cfd7fe00f15981f6076a8a3a83d43a54acb6e42786b3566df83b93e6f06314f92456f79270a80ea5acd6a7dc1cd23caef3103ecd71e1597469b23a80d10320817707b31f798902ed6b137b84acd0ea4471a9e805ba553ea38c3f57a103a1bceee8398418a05e68392f80fc3b0d94e10187e9264572da7b1c8078f7d7a904c0699176999a7ed680347bc992f42abee59d6eddb685485120e31e5e0b95082fe9d5e71a4adf61ecfa07feb60a6f283220d1d2ba558199a971e8185bd21032a0767a544021691b6cca27f6fa163c3a9cfc838870c743b92592bfb7ba2bf60b5093bbcdde090f6d01b4c39284f79477fa40c620bdb4166e96bc9a3934fdbcf33ca17054d233820254fb103238ce871ee674906becd1fdf3847962a50302883c77efd9cb76b8dac214aed5c71d61fdefbf4113f960d595389a26d109e724b70cbcb32403b7553471e1531aa142317e6d37697fec589bc24b927c815410363816a82477171904cc273a5f8a1b00b15f2faac895e275b8ede21bb4bfd694434c85a92336b873a314a174d61382e26d4e107dbb0d7d9c4037d24771eac6c71fe03c2bd17efba1cdd24b3237b57e9c6817a4314a40d4408a7f334fd8aa20e6da3658458a16837f4677241b116771119a0695a6244300584eea7081dfb995682949f41d24070d9ceb16f00b2b52146e7d0a54fa1e4abeead3fcf5fb1ec9d633d1d10486a75b7856cb624212b7353e79dc7e08845d154f10cdcf67605923e7f3128df5e3a8ad4883bb5b14c9075b63ef820e998baf54bcc7a5117c53e894d4010726026bc30a27f793611f296a8835cbf188a388d94ffb7ef65d68adef2a1b76545969e5cd2957da699d1bcd8873fbee5aba1c40fcc13dfb309b7f7da847c5aee7a1b244a3ecfcea082985e0b151967e70602eb2481656e74125060af93fc5cd734e41310f320520bbc9c0d534dd0e425bbcc116605318e3a7882779e5c3f4d63d7bc95120328a68592acd9b89082b2d11d7cb395701ffb9c4c9519f37a1e068f9331b561fc5b9a9e2bdc100c64b73385c43f8e9aa92d4c412336820ee39a01ff3753a3edff554f9ca35d9fff31d7fd0a2fa1325688a05cde8650bc40adf81109a0f2e7f0ea1556079e93c2198401e0e3f4d1af267311e1fc76480a788cf159fe58d5f2d377d32b5c7121331278b19cb958f105331f3b7dc1df1f7cbc393cd2388f4c544f92e223f0108a253ce2162ea0d634fee76290629d86d1195203d76fe669721fc2ac837f6d5f2a02e536f65279cd7610358ad5dd27f40c3acc1cb48cb358", 0x1000}, {&(0x7f0000001480)="64bcdac2bb3065915aa72073bd075bab0eb9aa0f2f76c3d6688ed347a6264e59d876c2dbfdec28703f0c4b6256d2681f702a833564b46725b5f9c7e69a770ee700f85a2ce764e27b2ba845db709b0c6539d5209e1c50532fb8d129318887fda58a634a2966d65afe65cd61837a7a6748fa435ef68fd85b29a24045a06fb4f9d4bfbf95c451c702d3b7bf12b272fb542b20ef9945afa7b1bdb3da84758336a4ef974ce0926c76fac099d2d82aa3a777d77e66806a2cd0d21fafdceebac9a15c7aeaa5a834e5014aef1021d99a18189125a484ef00e68690b87b61475680356e89bbeacc184fd2628e0842d090d0012d150d78fed08525698c337607c4d9f33241d80a4f1339e6a2e34f7974a53d905f621e1cac4099460f5833110d65095b642d408c5f44e1ec4f4b1527737fe86b361a6cb829cb92f5c6aced99fbc67e7a1ca7ee3ecb06cdc3c07c3e1ce1cee8869c8f4c6f6c6c7d47137677878079c084ab00868be1dd3a29a3a0ff9cf6e4fd99ee02d7199ec2acde75b63eb331393f0f8d6a70a1c9f1a36990ecac5412631d23496af3ba5ce1596aba7df2be4ea6e3275d5087bb8ec522bfb31575e65f48b412d14e1de48d04c9ef84de5b9bd20f7d4795772dcd0224c8cbd004f7ace61e5bfcf7e41b47832e85a242f8e8222a7a8cff087c3bfb8b8e94a99f14b95b453c282f5ce19b9de742605a4bef7f61402866c2d4a4e839d56ff1b837e13dcf2f5fb6df26527c56cb2f32b6a3dc1f22b103f192e0f245410cbccbbf82f16e61b2e39a0843c7bea22ae515fa3e5222850dddf2082ee29eeb2588f695dafda24012c83c8eb0a67ccb66bf12088fdc30cad039a0b6a5014c2732279de3d96d1e98fa3d811b2fbab9309b1153fe000c2fd3e49d0b4bf2c6799af49bafd44eb4c38916870ba72ffd95f4d62ea50a8e45e5733bacdb2b0b4a624de743463ce5e526379abf41f08d9626a859ab1575ef6be69e17e7d0b2b75bb2670df3db23edeaabbc1f4c8ae48f8fbb8bc492fc24f572443d4d56d254d0b7a4b10bd5f68776fab7fbd49d76e12a296cd5403a35456653ef3dd0c972cd1ff42d7b2f53b95b1ae5c2588be4d0dd9a530b68a4013fc4d8e6bd2c89f900125a11f8258ab1307da6b4fdf9bdca1c82b884763441f3435b77fd53b6b832180891ffb28abb79b878894794f315dede1f1d3c5a9dbcaaae60210d74aa05ecbc6fcf88b0ccdfa0a6b5ecdf55a46f0ec90019c31ef968cb6eac3b0c7f2bfe0499e548704719747cfda2491533a353cc0841665f7ea266879076813c4dbf4f9401284e1e3c61faa4f16587cc62c641243377bb58b9ceba648b59b25d6da6b05a43edf01322078593d4b916ef08dc831481beb58f75502abad150da2c9eddf65e5c184f0031847d67fc8c10a1c657a06a7a1cbfc4710093653fb00568b805a1b7c5d331b2e4fa9a62fae85adc394f8685db431b3cd8bb80f9433d3975819468092b6554c7200e8c6dcd10c9d092a44be5f5f8f676587c54105472758ed6287449c924fff37f02c2d59ce370305999f2e16174e92c9c99cd1bd3036708a9d51b7ba1b3c40575300cae63e5415fdda309bbcbe3c14cdf7cfb11564a910c0207a860a1a9f25e052ab6338bf09eaa6e310f980dddac071371fe8a773cf46c9a408045d43723044aa42b5d1c6b73247c60888c23b2cecbeaa2210dad8042b8973200e2dad879087fecf6574864c7d1f668e4327673a8aa44bd19d991d4c546c3ec798e6073852e2a69ebda8f20059db5b46401068c15e4f408b223718ad1f61502037b96856621125944d9a125962ba053c4e3a75269585a3da6b0d8ea54407a51375637939fcda4e6ae5b1c3128e531a0e1f2edbaf50f53e5a08891c2820e0de0fa1e39c5af9b2764514b97ca6d2c89aac5ea2bf44d6bc8bf3df81a03365f6e296265ae816917a8cced8676eee9296135b9ec593b06cf6e19324c723bcbff8c679d0ace26f4b972692d2c8ffcfe8e06bfd1c4e3592d6993471df98f02eef261266327a09fdc5e91ceebb7020083895fb01f5f65f2737ea1074fd9bd3e79e7ce824c44fbf23b7f97c943c7c29960985d0741c9e2f49c9701e7b76404837046fdf46c7d18bfe3efc3b93a167bdbeaf8e916b982cfc6d203d190f17c50105c525c0549662954aa5145efaca489f95733bd572637f352dd20f0ccbecf33548304d151ae08d198658b5fdfd17a69eeda5d1dfd66b815ec22151ecfa080acf65dc6c228ff3e0b3cbb2794d04c9d15a2644965ad4a743af889219bbbca90fb9d3326322b628bbd5ca63266632238e175df6faef4af3da9cabe41d228c530c3b0636abec93ee551ae0227ddfb86ff5c3b0c5ea3d74c9203c59c4d36c679819f048bd5b77a099be9e24dad6b561db9dcff33488b5408c59c8acb79f85eeabfba6a092d5e7b2cc01229f8e9aeaeb5b2bffe9e568bd83d1827bd3f1afb93db991253a6629f0568e273d453a1c1b81b4355a22edf770c8d795bc4c6f761c143b152704784396a5c8db9f3cb1da8fded0ee8c434d9b3e5916c19f82094f466fc5a24cbb1ef66bd3901106c5a5d0ce6230633fa26796cb583257b7942a94978b8634f2f349d4a978cc62c9a1b4d7e0aa92fa0b194127b262905ca2021af2f47f3be28e698794b6929e1f9a11a9b7be0946cb692c8d379f60e09dd27b4016f0c13fa2236b559c1e54be6d0499862278184e161ec95950b9fbc2ba047bd550c7e8418c2df49193e9df58557b260c4b28711114c0c3115807d653490374e156da84e37bc135fa172eeb9b64605a27445e5e561ada4936a62186785fb18f96603e0fb27ee8afe2abd28e20b3e1c77b18329bf6a9611e2ac2171ca4c3ca13ee6e8dfb1aa4544958f05db342d19372358c54d7846b2d6f9a63558c9c17f2d716d25f7d7aa4c61ac035bff298c5f5478b85d372ebff485630ef6a8871bf5ac035c45c44b278aa440236ed8339be45f690562838f343e39271eb403195b8cff9eecdd7086fa40fd04f117c48d535a7472679fdceb7cb7801a56d071a01c33d7c10a6839afc7c13a96992427fedfa242b214e140877de9fc93d257279e61d3f35eb632c70131d8beb257bd0addc7685b6e5226581b99ba2628afc68912307ee1d4fc7f7c180dae7f326340e20823913769b4798fe02fad9c830e96212c62810447759d0a16a811100e5133a0fdb934fd3fd66189e05863fae9a1010abbe6d0db69ad78fdaa5e6f22e69a272b0cb42e894ea93d05998eaa798c21e30ea0d1b8e4b01cb7b00d33b0bb0358216118dbea7716201bdaaa96a9eab837db991751499e6e744b39d140129ae703135e8afaf0484ec5146007a0cab984b830fb528e60ab56cbc7a635e1a585be60881090d34e571d47e9cb7e6ebe74d7b7d6a931a64b7b0967ce9c361048686f81140a72b0888d35cdf18b40e3c2e7b4034ea84c7a59e4ecfc8d9aa3d6ac1e99de69e4edcafbee41ddc0dbf7a2e26dd12d7ee610a8e78a0b9d9a1917447f539f7318ef6a0cd1997d4fdc14e8cea07753ac5a4fece54a4638d8c08c8a036662f644f3e208fdab19676ef622ec7895a6a619f1efcc9d00f1534b55e6a2a237ad13283ff7901399309f1c34890ff66ba13766178c5f9ceb7d9ebb528c3d56a1091bfe0f9dc4e7d75a59f6019c11bad84425657089e714f4e3de190117029821a7157660bea5566ec050f29d0ba36752f5470974deaac69b2f2f37a4c50b4de55f488a9364296bc684041c1840ece7b89f2cf4b952d11000c0c5423ec076cbd06a7833b7003591fac433669ffc5b2b95ab7666299b26675d8bea7a923db3ca88030b22dc814331d9c3e94e7f1ccee210d43c4de1833f7aca9adb1f4d47d637a0e75ee9f20b3a6a1c5af1aa7a8696cec49aaa70e5b80c9de493a3e5898cdbaa08371078d3582f8e28fd5b1919470a73fff9354e6b9243dcf00ad09936f853c53747fd6324cfb635f86f4479a4717f5dc9605cdab151280ef46d2d1f984c97be769d04784920aff0d35531174b32bbeaf22417b21f3b0046ec1ed0f600184522cbe69559066e431b1133ba40a3e17066930a4916801ba47532d86dc8f0476a1289398f6e348092d94fead86d3d3d54b5c771802c983436e15076a0bbcc25749ca2bbf74e55d22ebc8816e0e01de85720b688a253cccf517f3068387e9f703d6ec57dae8ac5b39517b0ab50fedb99de7d840dbb3b1e2f10a4dd2f8eb1f4b4fe7367cf35c55e72578ed2e7e1c4eacbb694ac779e359223b286e526c1bf46b096df37331bbe7b5769942b19619571c9709e91bd3a5e2120d2887214f9e8b3bd1eb79199d79f32595c3fca32e790752d9b353208747c4a34779ebf040dde93bcb5ffb069d474ca1c5efaa872bd0933811a3735ca495fc73505f9370c2ef2a4d535224de8680b942738ac5f548dc618ed90dac871008749d30b440d647f0f264584a714a732890e102f3da6d1f4a252ff3dd5b4c1a0a7fa941d7e56eea52af97b94f5bfe26f8fc95d1c0d3caa6da257dde04ce1c82168d73de6229f6730e1f8208178c8cbff03117125c040805bd58a43d890630c8723696f7a3146e0e2f5c4e7e7c3dccc974fa0489bd628e14ca7f1e19cb61394c3ee182f83574f97292085619786ff24ab5635c7b5ac4a198d61bca2db2c8aad9a4459a1bfc6201594f3d22494f8a19de016e06452ac4c5c627905819f2e8bcee7b92372d327d9a65134d84b653b1c91f26787849f94f9b0ae8764298a79995ad9b92dd6b9428d4c5846950f2b236f45421db7f6c32ef792254739af49351b8337d39dd80329b62feec3bf6bb3c721c6d42456000804b352dd2480a5a24d087182e3db361f23abd3f18ceee9beb473b839e9c7a985f1d38806f15db5658619d6948fcbcaa3092b0ca16eba9dffac32762228d61a59f7565aa7d3c36886148211e27f1fb6e75798ae494b1cf45662c9f37bbca4fb49ca1b1f4e1f33189cae345df92f84d62aeb4dc89c18cd657e3f720ae219c046eb0b6e30784708dc824d0fa27877258747e51582982dd2fa10a1aa39385ff8efb8707171136f8db0a118065dd8fe45f1092fdcda0d572e04f507fec094452b7a01a50ebb6b3b008ee012b3bbc6848b3a0a85babb6ff538fb09c1adb5195511966be55beee1c90f05adbde1a9a4633e8a7f3642f07bd8055766dbcef323692cfa17ce5b9dc063f15aa1e6d096431f59ce9ec708c03070e035a553b6dce64dff3930c79668dd240e0921f37ebd17001ecda3bcfd017aabc693d7b36f81e229b70376025db8d3b95b4b77c81e33fd6bfbe25e665cd669cd1847109abbb59af0904ef48e298c509b4b5aca0a23699a7550c17aa0b9c149479ac70d5b91a4ecc38ca0e36696ba6af4f5adb15f089373ba56a6688b729e12706789554a180ea589e94b47876570572270aa8a74ae315ca1cf7320ff515467d85674747ee59dac7846e0c731102881ff38cabb099bc1afac75aed2503c38dbf19d9715e0375f12fb4c40e6549e471c2c971428946f47f973f6d15d8cfaf0e2b4eea4fe4e5ac1bf85c89137cb93a56a805aa486f1a9b6ad46db0021f174acd198af5696be77c3fecba3f8629877b748959a6baf3fae90961324b97bbe13eeaf7333392d9039c1dbcff7e2fb9b4e2249b45a10c8f336a6558001bb2c2c324b7c93250f13998ff358546b03e612b83afbea73bb94180b3e987527af729f621b193e85090f3dc35d52611fd5b34d29bfb2a7fc004e26322633b78d2fa90f7337282491f55ae4d52abb4ad5b09ebfe61a71d5", 0x1000}, {&(0x7f0000002480)="d75cfb8ec540d1a3df35aebc7416c70d536729ed009d183d3c1e9f739af0f323a8dbdecc304e70cc14faad414f64b6092d147ddb70f261ba4080b57fe4ce1fe42482afd637829325fcd73674ee26a8b5d2cda8a6f262af41cefd0e5f706490bd04ab32bf0476d1c013a6a1fd988550ab84b23efcd8c0dca630ace0e8d22790694a7a3d478905ad7d1d53e7ac8091a32d5cf4c7e5a7aa8f9ed7adf5b8bf78", 0x9e}, {&(0x7f0000002540)="3ade241a5a76193e8cc9fb4e0cc0", 0xe}, {&(0x7f0000002580)="5a10827a188988caf3af6dedc7f5e32fd312b1220acaeed3e9abdc20190f4af5f18b98af587708083f3f2848a7fd8dfadb5e712ec392b14ea36a783ad4b4bea8144febbb033207c847f1846f08be7817d396b72c3416fb954fe88a1cea885a8cf6ec1f13345fcd6c864a07cfe0d130bd019f3ec217b9f6fd68e70e62fe4fb44dc8a158d132d762cf64a136fc151612c1873732175bec2dde9225e66d2369fd332839c082ca1b8b6d2f58e599b11c64032a49756683ae932364e6b6e4d80fa2a158ab06e53e03d13c27a035624059464661ea7187922de26887d185693c70a1aa8c3994c9ec021b", 0xe7}], 0x9, &(0x7f0000002840)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x88, 0x4}, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x0, 0x0) r6 = msgget(0x2, 0x84) msgrcv(r6, &(0x7f0000000180)={0x0, ""/247}, 0xff, 0x1, 0x800) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x9) pipe(&(0x7f0000000340)) 03:41:06 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x893, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 03:41:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x148, &(0x7f0000000380)="4ed6ab55542a45e18dda169383a14e6b702802ba1246cf35903a5c46b1039498256c13ce85d4c2e886c4cf10de1e948e0f63be147565e2b6000fe40eb12482da81802f887b414b99f789322c56faec3c7dd10ce2454ae19d8bba0600a727000eb51ad2475068ffd40cfbc5f8c2ed7a9125a9503a29a46faca604848df12be78ea3bfcc3396ffd6aa0881ea816e89fa77b153fd7e7d7604ec6c6e6dc321d1dcd241d3ae983775b4b54e61f25181c4bc27efe8da52da5e3a838f8ecfa69e1765d34a6c60c828cc") 03:41:06 executing program 0: mknod(&(0x7f0000002580)='./bus\x00', 0x2010, 0x100a26) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffffffff000]}, 0x3c) ioctl$TIOCCONS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)=0x9) 03:41:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x0, 0x592) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20020, 0x0) fcntl$dupfd(r0, 0xfffffffffffffffe, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 03:41:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x501b346e) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80000000, 0x4, 0x5, 0x5}, {0x1, 0x3b6bb385, 0x5, 0x1}, {0x87, 0x0, 0x8, 0xfff}]}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 03:41:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000501b100ea00000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4db043764aebdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec7", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x8a, 0x0, &(0x7f0000000040)=""/138}) 03:41:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) socketpair(0x18, 0x4007, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/235, 0xeb, 0x2, &(0x7f0000000080)={0x18, 0x1, 0xffff, 0x8}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000000)='Ol', 0x2) 03:41:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8000000000004, 0x0, 0x64) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8010, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1, 0x1, &(0x7f00000000c0)="f7ec09ae8f308ec04721394dfa7e8ddee5e746c31e342e95e319c23de210ee16f11000e45ec6bebbf4f3f50b343eb0a2d8f060cf798de382818f664308663e9731ca2111d03bc19cacb85a8aca532956daa384a8526b79619b970e1a4ce1f525d8f7380ae942e56003ac742ea496e462764c64f50dffbf32cbd1afc7a7353926b429cd13d7848bd2114682d18594b59a1082ae44baef1b41d5bde087fa4cdee6b14d7faed4cb2b7b1224621fd54f6ca10f7cdc393a81e8d5ef1087c8e6415d", 0xbf) 03:41:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004040000000010000200600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = shmat(0x0, &(0x7f000062c000/0x3000)=nil, 0x2000) shmdt(r1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:41:06 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x180, 0x3fffffffd) r4 = open(&(0x7f0000001100)='./file0\x00', 0x10, 0x4) mlockall(0x1) r5 = semget(0x3, 0x2, 0x401) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/118) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) semop(r5, &(0x7f0000000200)=[{0x2, 0x3, 0x800}, {0x2, 0x1, 0x1000}, {0x2, 0xffffffff, 0x800}], 0x3) r6 = socket(0x18, 0x1, 0x0) fsync(r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = shmget$private(0x0, 0x1000, 0x2d0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x68, r10, r8, r10, r11, 0x2, 0x7fffffff}, 0x2, 0x2, r9, r9, 0x9, 0x74, 0x8}) fchown(r6, r7, r8) recvfrom$unix(r6, &(0x7f0000001480)=""/181, 0xb5, 0x800, 0x0, 0x0) lseek(r3, 0x0, 0x3, 0x0) sendmsg(r6, &(0x7f0000001240)={&(0x7f00000005c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880), 0x43, 0x0, 0xfffffffffffffeb0}, 0x20d) setsockopt(r6, 0x7ff, 0x8a4, &(0x7f00000018c0)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setuid(0xee01) r13 = semget$private(0x0, 0x3, 0x91) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x42, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000002c0)=""/21) 03:41:07 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x18001, 0xa0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x8, 0x6, r1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) dup(r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 03:41:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setsockopt(r0, 0xfffffffeffffffff, 0xff, &(0x7f0000000040)="6a5420083df6672d70c5cc760e9dde33af46282c782b0dc1049851a41c64a0fcb66296f274a6f2fad1491029551a9997b83c1102494651340be1ef680520592ee0200d4225cb32ca32436c26e92df34a4c3be542945d78d801347f98e3ae5ab7a333e27412a082c7aeb7017731e577236c4565f6145fb6034ba8cb4fbd888251527c6dea8a18b272948fb67682c712c0bc6f850a59782c3896e58dcb9926ae8fe2c5482e4f03b4e6dd2da6ff4d45922a3808b3c55f466a3ab1216ae974b21469b0497598859d3b9b35de3883a937e5685318545ca98e22dc14fb0c06deae63a3d3", 0xe1) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 03:41:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x200, 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x200}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 03:41:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x70) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000240)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) 03:41:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) 03:41:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a9bfce", 0x3}, {&(0x7f00000000c0)="02eece58004b48e9d571ce4659dda6bba7d14e76f1f96177ec00f4b0b790cc03daf0675e9cfe781a", 0x28}, {&(0x7f0000000100)="a9e4f3f66cb6121980cf9ebc1703e5cc36f87ef1b5cc31b4656cc72eefa6f05a5c8c1530ded10bbaa5b8424df06cb624dd28f57b3508ba3c6ade5318839938", 0x3f}, {&(0x7f0000000280)="ba92f4420250d97cf26c4e4a88a8730285606b3f51cd96324b8b58e86fc21ffb225e5e66d086dc2e789850a686c39817b141e2891f42a53a9f80b9597d05eb0276bdff8e03bf4ed492369245c5a8f68ceaa64a08d41055d2c99cf073f327040f307468ac22a78a1c637d0c01d0c2fb2c7e1ad6569611f74aef95a05a36bfc0a62bed1c86d7544103e44459049f02a1bb544e62959bfca350732ba0bd33d2", 0x9e}, {&(0x7f0000000340)="d0e95133ef28f6760b5eab3a9d71f27d40edefa652da8bf8f4726c01c8d4cd898a2670f5c3cde3f9407fd2f49b126364e9301b8f6f3182c08a98e1d13b8317f236b19431cbe31d14a5c9e4f9afb5bfa8658b60c8dc7ddef5c8b45498dfa5b3a5ab2e59d373474279bde0da92cfd977511ddae0979fff38ca626cb6604f38b4f7f1689b752b01ed25b5e9040cc5edd77e10c1f1a5471acfe35820f8d930eec508f678204134c6bc6141a08f282877d4016afebd3c6e98042252884788aab24da314da8d1d93b40b815bb535f9fc78a71b2e848932", 0xd4}, {&(0x7f0000000440)="e88943dae5dc9014e93de86b410803d7ee470b49dcb8a55b0a5b98a0689e610d557a720c4cc10584348b0c1705b55a1d27d1578c98430aeb5b1f8949a4aa8a48068f2ab54761a9c903eb612d2574e3f7efae3b94c7c82717f82ad5095b95845baf670458e625d8f50732aa5df52c806ca62a539c8b910a7f271a389f6389cb2e65fd7b3ab340099366640d", 0x8b}, {&(0x7f00000014c0)="cd773f6cb4b44949973580a9851ec0321046ba93ba6d193cb3cc6ebdd3edf9186f9df5e16652839647b6a6adbe9a4fdb97c91b145cd95f695203085de2cdab4bff5c1cd4c4d61cb758e3403efe325dac1219d4e5dad9471ec73167f6ac000e16eb8b70719c11f0fbac38ae0e532c5bb4c6ff97d94425f819f79b067a9554100fdc77233930ca9d7ef34256ccc707aee742a258a8a1894ec7bb1c190ae99b5fb773f343e8c038b5424df02a7f93e0275a8724b918444bb49d533b5fc3ccabf12ec7edc51390fa78428e28e4d941f73e1cbed38c8f087154886e530415b1ad5e9c9869a0096ca45b88e02d446ac84559987cf39746e8876e181fde4f106c6c8e8b80413ac4a9b5d7243286d35354b3af89cac66bb1d8b67d1e1720bfa6197ae18e1509863a66af092c9f17b59ed8635c2a9a2f288ec3388d06ad3aed5741ef6532f9ac6fe4f855891528fa6994beaaaa2929f524d0295db6c16afd8e6e97d2a5a5ee8cd7b4c06da82096184f42d644a00d4fb5eedd28fd6028afa42916a9c9575ca1ebb580de50ebe6f176abc76b3a9c2adec0cf443109fa8c43fc38ceed093b74a3a4e4f837c9b2c69cbc8717c7260af8bb9546cb2f48e26890f004050cb174dc6608806f4e3e472c446e69e44dff5aefbaaf7709ed76d608577766cc45830042f4ad1a98d8e52afae378af9db51a4bbfaaeee31316b865600c15b85081cdfbb4b6a4c4efd381ca78047bfdd959101619d487d1647af11781ee3571358179289280ba74a745a07ea5350f4b95af751066eac5718a924dd4e121a74a60fcce8fdc97415a7c2a4ec99885d55526f6a47931605faaea1fab9692a88e5e76f06ce977a06861d98572a64df7eaa6148d5804b6eba9209222daa95ced04d6232fcf5d0fab4496542fab93a7de5651e7b0f9a4ef26bdff115a3eb93de9fad48e9416859c87fb94941b4dc0526f833a37014ab54d8e7889bfd27fe779f703b23418d53df5832b07e2dc1f448fa03efe583167653adbfde2c49446583fc74be9ff385d0e3667dee8a7d48bf4ca4aae442dd4f36a43e54c55bb2127ade516fd82993815d1beb3eed6a44bccfbb25037944b31a92882d970bc093b871e1db3633ec9854a3fdd069a9a615ef234a5aad20fb32cbf95e7650c4a7d189929ecf83a25fc420d11a9cf8acfdd2fedd5b50f661112a655670cd02f8842039967e876d5e5c1928530fa739b23549ff7d0c9197ce1b32a9ff6b43d0c193a8f0291bd6eb790bf8f6ee71abf71e386412b064974a3a3af868cfaf83ed3d3598cbdb141e2ccad93d7162b9d9c95a2f867e353e137528e92383e40ae91acccbef1d20f2b4ffef2d209a7efa4d9652c4a2c7ba07d9146458978b8e28cab71092fdf3d47f334ca55a82188c40626907ec0147f2c49b673125439d588edf737221ab1ce1738c6837d31360f680de7c9458d85d4ed49a29d144abf430e8c54f9b906ec2e348ba2553ca1fca5858e8b59df0a4883b4638c1d478cc8df3af98d7ea488d835fa8c1d109f54362c018a9480a5236243930d65a8d7db168eccbc97b39de596944ee2cbc7b693e0a10a1db1941f5bc3cd126b6474ae3fd2a89e058144ff9d45b678befe8bb1622c5232766eb2b35fdb0ea7c6cdb94c40349fd5d1df31fc76d3150d28f0be039f7d16699239984ffea85555371637f2a43850478cfd467fc1a4fd75fb6f96c97ffe22b6e117f2855131981f0715f5137f2a0e5dda4df9f74f24d5d78d8268697558d6c78dd141c638da73e5264985b106a2c677ebc425a2d8fecebd16438a01a76bbf7110e88ccb3e68722087bc01ba7e7bec5df6867188170c6c4de54c55d22d1ffd3992b85bdb962530bed5caa1ad6d0962e0608b6d1d7451a0c27cae751d80e9d716a2d776267813cdff453a613d7348a070e7d6ea3cc74a0f28aa0ae84110f1e84d7faa6e57e9b191469f196013e83c0823e38e6d9e5ae3e2ebc6cfa33e348a1186a5a01ba65e8f795b23910d3ede22c2399883b830ccf904faa001f3b58f4e4648a55cae0f2b63a9cb1c8e01d1a9f5e42339c1c1db52970f3ecb0cfcf88429694aba27209a1eb875c68f785149f31ef5d6f4ee302c1554c2558dbea6b5a2ee12281d4c3080387a2a1e4b312517f00153ce0661a59b52f58cb4c7f3f719891ccd641380661e09bb52aff468d21c3ae6ac6d02bcb54abc10779d7086aed3c4266b90375cb2bbb492ade9df2c92de4ae50189e404c18bbbd46d24f29f1f4acff6ce6806f1092e31f47dea79f0c1ca565572c50ed9fa90d8462b05c5c8b8927483b0ae57b01b78c19b3859cb481f3201540074a17864744417e61de9f45602108dc197af3c6e78e7de984578e4172f0714c40a142444a37e938a0578333162740b244cce1928dc93108d116048d9cfcc1e1b02df58f994a6bfb28b97e44595b24bff02d4cee11d9e20a97ba240bb3bca2dc86eccfe27bde0d53133c51a29b47646516b45a6a2900823fb8923470be7ea41c4e3084e49a7544e88520f0934c494076be5089fb1a343a84ac3cbfee59b51da645a615aff28c307314e1f8b32511b5d9d8d85f542067c542f7fb3669a2efed28346de315302df8a693b6b4896073721ad8f5b26cafa662eb9946e775126ec956eb92d2c93e22d00b1932e03f2683615c782ae9aa438f94a67b3c1c683370e60e1a734c93833842ee91da6201a4c51fe8d922dfd54fb9a74d5bbe78aa2c40b736e22221c5ae3c987a114f3ee019818de2a66e28b4abcb74b92cf40da70a4aa147b0b22b955ef26a339381b498ae9c0b46b9aad4eb0e246370651a5f7f82dd1bb6fe391426d3c00800c704b457eefc5dcb46d0ee7a5854c5a3154c5d35808d73880e9effed76e890c1e9c8a17fc9b35318a693fb75e740afd1aa4e011dbdeb9792ba5a7c97a043b53e616d0c7f76ac4ba251e8281f51ee138cec1c671d5266f1034917bb522585a3eaabd3d5a1c3c1d11fba0930eb28c7c0aa8b56c915f87098aefb3f100c11deff2e380876591da42bafa823a934a9d9e7fafa6fc001f2d4fe283c93e63e5614871e8d83a709a475d7af11903e784edc53218c94938ff653253887297ef8910cf0799c75a07d572badadb74142c4b8cd747721a05b4b857ee8ba3393fdc1c2303e3515898f86ce5285bc3d2bb3e31178b5ffc04813b7b8b3dc0290d1311c2f4fa2c55ef46fbf909bb93521e20ffbb541a99c68454637585038ae7c892528b2318d75faa88f636cc13fc854f0317da6a7f171e7fe564e6c9b950346ac2394c0434bc88b18926a68d2ab97c007388e71924e4cf89568b02c2978d29f11daa3fd5f4136c94dbf0264c6dc17b79381d462a7b56c7ce044941067ee1f403eedcb606db045cb7bfa055f48e7570f753a2a405c53ab6af7f6c00e3b4a6155bdc3abc0ea5d0cdcf322f513a8aec6f08bf806961b678f09c3ed49e991ae0c0cf4a57e964772f6d8411df403687dfe3e49861e9ef3e889b083fab2dc108299409a0a80e788c89dba01df71def6db50d51d3e415156e6a97121f1b2f7a450902f79bf471b646747ca2259c87cd8acb53570a680c5c69d0e73d79e8bf057c29b6743b7ae385dcbbadba7355fb8d642ef0c954dc0f436faba6a084f89be0e18f07a8085807010db84f39c86f4ea67e25ebe1b8721c923c3a0e2ea881537848999d0e42e1c5e89a31551bcfd57ac89e4cfa38d9c22f8b302568316733f8fe85edab6b780f8cd0379af352e501e47638084b34bb4d51c003f5a93dc89a7f0f6dba1a18c1cda6df59ac51877677d6c59ddac597ddd2589d46739193410855c14abe7eebbee1d8c49f61362ef65a11bbaa158053defce4666e20e5d91570664ac17693d4e55a7ed9e22209226dd185707b02abce9deb46acf73c30d7a03c246cd1f17f4bb4b9455d865643d183b9638cf4362305df20e137e85e3dc6db2402ba21123dea469478db64029842444e5b7ae0589dcaa18607bacc4ed6b26f2cadea19086730a670001226c0033f99f0dec33ca561c3e63970926009bdd17544fa8c67a732fff37b6617be91295429a28b0e0b9ab7bd0dfe35df8160b6a97e445b7e5285158c8b64e648638fcff0289d000cfa0a3cae83537a0be75519d8b7cbcb9ec76c730d6e0751857d8ca733636f28a9c8eaba8ea1a9e6cbc42836a81279396e52c7cbe3411ca84cb1b2076c836854c282c638b609050b541b672f3a773861909d9f186f309402bf6bcbd8a47a6b64f5c0326ee777895f441498d1898f6eb43a17905d880859f9eb7cc40c6206f277ae5941f93ecc1e1afbd676f381a621537d6db5066d5dc885596755e24fa51c5b899905f6d54c2f83b764ff0ad8ed721063a374613e73b0fe9344a7eff3aa8c1b1ba0265a3b14bb856e7dbdd3225bc96b23cd3e9cfdb858f0b607ddace26dfc128457bbfe3d67ffd8cfe7a6cea33ce9a80738c10ff338f083129b2f1a29ff7ad2bfac434f69699aa755f30a3053e9c37ee29b02b245078a5487c4378fe247057249c3b24e2b7f8b998dc08bba50b5b7e7704265f8fd6f669181fc1943057d8d41d8ba4dffa4a671a8d87219e46fa07c66d9b02d32b1c695d542ef0fba143c5caf9999e8d4d3bc815506b51408a03ff97ad2afda4a30b41d68b8f0651f480065345214dc283b5a61f7405e0e584d6a5cb3c26dd72cb81fa5e3ba5c0ca4e9dcb7ddfe92ed09e46a412ef4794c2ff8c00c671dff2ddadb30ca0965da6e2278a973e28c654f43fe29b95df5cf747f9030cef9ec0c1f720ef45a190bc5c18e56dcbe56605af0447c1e9a90d81545a388076fb7339795a545d1e0db3cd280e813f29864885fd58cb1793fab506171e28955ad64ebc71473f6d969adcd16f749c944c787bb87fdc6997f771db591810904264291daf0f5b141a7e5a2581ee9e0e4f240c6f20bfa2306fba44612e1b3c3c14ad80c945ecfda8a098dba0b6842090c0da08861e3eddcb50440a1bd9708e772e007fa76060cf542db0d07d2925c486c1067a343bd6a68ecd99be92ce0260e32c13ad48619e0c06a5702aea8f2667adcb6be1f3589a58e35bd2bfafe228c471b223e487b9dab5d39786d0099bf52f0a9632502274f6e1451658f0e1dfdabf7b1e75daef91dc3d74b5723a4dabadbd78682a87d522e065d3e2d0e56ef81b84335782f3cc315605ea144a3f3f72ef89448a563f851398e6af1745498403cdd58d68502fb08fdc114ff6177d2f0f850658c1670c80411214f88b15ed82b8be919a493afeb55f924fb7ef26f2e24923e64760138c7e895ef3219417fb58afeed8d1dcd9b48feb41bed5bf77fb7e141fcdcc33c1c98b9d7ae394325b0e3ae159896f3d08b8324639632e33f59c865f527eb2f775250bd28543875ce749bc75e4dacfd23f7d8e6a9b667d8536a1ce646242c8cc003138ed4198467dcffdb20c1d7d51a581d98cf63bb5754cb926ee90ddda18378d1d8e163717f1abbcd74b6aec8f32fa2def8b2029a9ec96ecd48ff821df4f8171bafc3d646fe31ac4f6302e8122942e2356aea2a5bbe7de410c9b3fc26a21fec552dceb11f44c9e373976d435df054550c80f87e136a9abc7db972af5e56014a688f615740bf3eb8be6da26577e0965b105dd524833043e3ca6a9dec1a3ff663e91045463ea019188348436935c66ce6b86c5e7d3a3404f91dbc880ae7007fb53124a8d440cc679ba3cf185323863270a10860cd4ba412add37ef9a55e62daba57470a212a30b15b5d0e59e7fe2b1171082c41b3da96df5a70ccb9b13e319f3ee9e9e3e0cdbc637d", 0x1000}, {&(0x7f0000000500)="9909e67664cc98715eaea48df4960a4362cbe3e2bbe17f7bbc3f705b956d5006f2f54f818b7247deee59b45a28c2a00612f73503964622b51c6b87776558fa29259150b633eba2c9a397b056345bf7566962eee001016bf490b8917ca8df0feb3f4342c45e35d0cb7a0e59bd37e40d57bf3406547a5734d0669364cf2acb9bb71ea6103d5ff862ac252e8c17615d98277d3dfd623ed8638cdb82c25e5239baec552f4fb8269fac26a6a4e0e5bd0c7a763cfe7e6bd0de09a5ede82ca958925df96662be8682b03a2169e8402dde6e93c768b9b09ca339a51a811cd3557185fe0ae3bf03f58aa5ac412f1ca822208a81a1974c742c4a38f1c231e6f3d75f10", 0xfe}], 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffffc) pipe(&(0x7f0000000600)={0xffffffffffffffff}) dup2(r4, r3) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000640)='./file0\x00', 0x4) 03:41:07 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xf4@'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x180, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mprotect(&(0x7f000032f000/0x3000)=nil, 0x3000, 0x200000000000004) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') socketpair(0x20, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8be7c799f36b9e5b2a799378779d9328394e728564905946dd352557923e3bce93e82a2fc899daa6616904d4a79764d1d6cff736441173ff6393f04cf3bb23e88e36793be3068ff373d9fcda84fd54f4addac3d70a8099e9f132ff408719bba3eec3f657a80d2ef5c521f59a5c2aab081f25df5c7b8d1f8d6acf2cb83e76", 0x7e) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r3) seteuid(r3) 03:41:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f00000014c0)=""/4096, 0xfffffffffffffe0f}], 0x1, 0x0, 0x41) 03:41:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000540)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x588, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r3, &(0x7f0000000580)="9c8b16dc2303000000774d4c350c383fe604884f8ecd6fdbb4885fc362a8824666adcf5227256c903bc041eb98ab5655cb90786f6c40f7d8d5dea07cfe672dc0dd7ef60565816ffc3eb03288d85adbb1f2805d3b32dc25efddd958846e863e2b8b5f32e5bf1c3c40e8c57482fc6372108ff623891f9276219b75687760e6240a00000000b3ad5a8a9c864f52f9c1012f69ba43f3d72343e5f310a6a232fc48fa7e1c9ae5af69f50980775f8e08d4e7c301903dcd2d841b42c3a110eaf2243e79", 0xc0) readlink(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)=""/90, 0x5a) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x9, 0x3f, 0x10001, &(0x7f0000000280)={{0xb3, 0x6, 0x1, 0x9, 0xffff, 0x5, 0x3f}, {[0xff, 0x10000, 0x80000001, 0x1000, 0x8, 0x42b, 0xffff, 0x3, 0x0, 0x10000, 0x3, 0x8, 0x6, 0x9, 0x400, 0x800, 0x80000001], [0x2, 0x1ff, 0x81, 0x7, 0x7fff, 0x5, 0x100000001, 0x1, 0x9, 0x4], [0x2536804, 0x0, 0xffffffffffffff51, 0x0, 0x100, 0x101, 0x101], [0x7f, 0xb33, 0xfff, 0x9, 0x1, 0x5], [{0x2, 0x7f}, {0x1, 0x3, 0x1, 0x2}, {0x80, 0x2, 0xfffffffffffffffa, 0x1}, {0x10000, 0x7, 0x9, 0x401}, {0x8, 0x549, 0x2, 0x1f}, {0x7fff, 0x1, 0x2, 0x5}, {0x4, 0x7, 0x5, 0x5}, {0x6, 0x7, 0x800, 0x8}], {0x200, 0x0, 0x9, 0x8}, {0x5, 0x0, 0x5, 0x80000}}}, 0x40000, 0x100}) recvfrom$unix(r3, &(0x7f00000000c0)=""/245, 0xf5, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 03:41:07 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='w\x17') 03:41:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x801, 0x0) pipe(&(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 03:41:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x3a, 0xc000, 0xd9eb) setsockopt(r0, 0x400000007, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c657000"], 0x10) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x180) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xcfc, 0x1000}, {0xffff, 0x1000}}, 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) shutdown(r0, 0x2) 03:41:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 03:41:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000380)="3ebc8352") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/98}, &(0x7f00000002c0)=0x64) sendto(r1, &(0x7f00000003c0)="c38de79affa76f1becb612f74f3c0d536e5d45eb6ec358557abed42c53d37851d788b95783e92712040c57bc6408ef111291622926f9eb4c10f83f494f0bad010eca9eb260b620db22eb2422b567df9aebf27fcf36c1a569ceebd75eb95ae5b7976ffc66eaedf41b9905b3a8be11305e2ebcdfca35c456b24ccee280a83dc39b5d52bac4aaa09dbdd1e97e3fd3780bb54a270d42a07e0dc3b6ba4358ef96cf011de349c90529f49b7d", 0xa9, 0x8, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30000, 0x0) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 03:41:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r0) 03:41:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) setsockopt(0xffffffffffffffff, 0x7, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 03:41:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 03:41:08 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 03:41:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6, 0x1, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getsockopt$sock_int(r1, 0xffff, 0x1801, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 03:41:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{0x45, 0x481, 0x2, 0xfffffffffffffffd}, {0x6, 0xffffffffffffffff, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 03:41:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x85, 0x142, 0x710}, {{r0}, 0xfffffffffffffff9, 0x9, 0x60000016, 0x1a0e, 0x100000000}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x40000082, 0x6, 0xed}, {{r0}, 0xfffffffffffffffd, 0x8, 0xa0000023, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x12, 0x3ff, 0x7}], 0x1f80000, &(0x7f0000000040)={0x4, 0x9}) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) 03:41:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x7) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = semget(0x0, 0x2, 0x406) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/234) 03:41:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_emit_ethernet(0xe3, &(0x7f0000000180)="ac22f0b07f0b2fb2c5e4d3a70f7b4dc00c6a18d677f001e8be777f7f2acdfe5efe1d09d40b5092a2a2f0f2afd08ae82d63e53d8d798fef99e6d3b8b2812fbb1a782bdc2ac11de7f4c98e2bd09e5a417e1ba256713dc144109fc6d86d8c80c0e7879fa402a90e178cea69ebf72c76541106f3c7a98ae8b5ee19940b7fa79349e1affd3d074fc4c6eea7f089c9decd5215e83f85260c403219996e1afcc5d6a203dd1fde46e196363a3b1f9dd538313e3855b369705dc0eebf54d77e4ab340859deaada0db44ebd8a504d86f916ec687f0f32d932f1120bf8baa6a167699fc9df692b9fd") 03:41:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x10090, 0xd0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffff7ffffffffd, 0x0, 0x100010004003ff, 0xffffffffffffff61, "77cc407b856000"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000780)="d6b98db84a9546f9b99f63fba010b1ca0bc342f88f9799a3cfd56f2545f33da4fce67e793236c5939111855b413b032c216aacc4af2c31281ef3cba5525f32cb1e3edf46031a3a455c652f8abd677872e613d7dbd5aa025c9c66f4320a24e5ddf45f99f58fe436f5d57ba93aabe8bf6011c8d19f46d75102c33a9022b13294fa731dd8b186c87f29f636a6c7ae973951b0216e25543efdb5e140dcf433553c0c397061629ca0076f87604f5f797d7a1817a45153645004d4df33bbd130233e3376e601bff15afd6ce84e4bef033aa2c12917eba00bf5a055b84988886d7df746179ec330267db2687d088c3b717510b8c75a90b627315d96fc5148496c385b128ac12db08e10aa6442e25343b2584e061f82a85132de0745d6dd2ac592a216f950180ed58f338e545c134988eaeb000758490a79f13c1df05bd1a5914efa124d6c06364c5930bdcf9ecf3bdc569b380384a88f06fea53a3ecb88bbd6c105e34ee66ef3c0de5563b1b6e6f840167d117c67adf6bc253374771f95280a042c4d41021d073fc4eecad2f4217e28608f42b513aeaaab2e91b28570529f2e3191795b59abd2c2ab69d5184d8a3582baaf9fbe87da325efdfd12b641637d250d5e172fde5ed67dc660bbff9d79f2f30d4a74cbab7d8b61f5f5661e9a3cd301e3ae893b9355282588ff419556ee2bee3bdef1bc48f077ca31e347acb220b20d8a03dd4384473ecd49df4851073c9e73d6560c020f433256f3410a4fa809dd4aed0ae7ba650befc6dafb96eb901b0af57cedb525da8e05a18b4b013c45fa694a854f940aca64391241149c7861443f795b210a04ab3a2ab18d07775b091cbbedff2d6b0ebc1161da9c449ef3dd2e845ce773cfee112867825777f93287260c3e3353220e62e62729f3ebc60589a4f06a4508586fabafe2b66cf617e9c6c0c6d087935a60f4f2f5aec669d70fea9fdd5c95aa04606f3187a86caec6727e42bd3fa6a08d941d21d0c14233f3e731eb9d290ecdbf28f7b0fe1c5417637f392d9ba325a144e8e8832f122a741f5d54400481991c003a5d017b7c6485b523d532e35f4478ea2a2ca952146a3852cf0c017f2b8a041cf4e7d59ba31d4eb32885c20dcf97158a82e8100223b0f0adf29ef4f8e0858fcc10d251abfbbc7b514f3519a477727334ccc49dbe2b1e3db47f45d236dabf95075b655b1a60439eaa98caaa8dabb1b73395c5d9ebb8c2376cb93e5d606e454d348b91656393b8a38974d008f417fefd6d200720fef7b6e5cc5546d0aef62a335b7b586d5f186611dc21d62f353e645756c475e2fb3be729c5b5b9019c1d6cc096df0983f8f35300a7a398a6769f6179f8eacf62f165fecf5f7c597782d3bdb81cf44114ddf5f4b7ab127d5af5a2565c0ec145ffefc30b1fea57a0b855fb3368575897932f5ea3dcf98fb0f46f351313785ae62fc326e63a9e02ae0bb49d0ee33772055f074f117cee94338a278d8aa134fb52bd536104d94d51a278b51a190ce036007472f719170f482f71f6db8f0fcb5f66fa7734fafe10a73e6007e055632f7cbc3c68f00e66ea67a0f7dfc0de9dd88ba3a42864408cf0b1d5691e6402beb943d8f82fdff9cc8715c21ba84d792d089a96802b3d8f4f8e1a90dbfd7004b32347af0dc18942b7221150af1b3346be3e26df917fa12c02893e6615a891606f5c02ff9f9488425e85cfd274ee9b4bd8cf52f16b5e9437f2f384d21d025d1331670a1337e549ddf702e7a365b6b626e0c67fdb693ed1e1bbbc34b76ec43babaecbba7027b65bb92308b0186788dd8f8ec94b4a8c41f5c77bebe42f8e5005df1773e88b6ed830d4acac1c456b4b5b3d9b785593d520498305642080d0b3365a49ca2bac51daa8796759877e3d1cdbbc5ef4c8b92f869c6c3875648933f38ff88f492861e177dbbab021e5da21c04c59408e5c250f50d3296135f6681f226ac5fb91bf613f4746b2f4b57573e338b57a8d40a253db1be0d0a7be2609bafc2ddd453ddaeb427be8b8e09fc33335526fe33880e7e56e38e0c7f63767e4868adbc94e1aa381f9f2c340d79b54e8f4c15a49940422dbeb5856c0af18c32d32e334e97f6360b754fe1737c167c48dc634005b81526f2a112e9c2fa94d49b7515ce0", 0x5ec}], 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) 03:41:08 executing program 1: r0 = socket(0x2, 0x20000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) bind(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r0, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES16=r0], @ANYRES16=r0, @ANYPTR], 0x6) 03:41:08 executing program 0: socketpair(0x6, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = getegid() r4 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r6 = getgid() r7 = socket(0x33, 0x5, 0x35) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x4005, 0xfff) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x130) r12 = socket(0x23, 0x5, 0xffffffffffffffff) r13 = socket(0x20, 0x1, 0x2) r14 = dup(0xffffffffffffff9c) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x2, 0x0) r16 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x10401, 0x0) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x0, 0x0) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x8001, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket(0x3a, 0x8000, 0x2) r22 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x200a2, 0x0) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x1, 0x0) r25 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x400, 0x40) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x20083, 0x0) r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x8a0, 0x0) r28 = open$dir(&(0x7f0000000980)='./file0\x00', 0x20, 0x94) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd0\x00', 0x30080, 0x0) r30 = open(&(0x7f0000000a00)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r33 = getegid() r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse\x00', 0x80, 0x0) r37 = socket$inet6(0x18, 0xc005, 0xda6) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="cc3783188c71ba87cf30cfa40f1748076070851ab3d24d3b53d625bf4f9ccf0cc00f51e488135ce195b333504221ccec5784b43f34e48d4379f0c4207fe0a035538f", 0x42}, {&(0x7f0000000140)="8bb05b1f27a74db704ae35b51d4537a69e75844b087fcfdc91da6f6ab0e82f75e9067c05230d4947dfb4373d2943da107616dcdc123755835e6cbbcd7a1e53d4fbe2c0cc19e46143e3b9ffd79eca4c85335391d0443bf74887ebd75eea14f909aa764879760a2bd67b3cacc0136af06730c0b4b42a9580d3f51acc37abb4f7e7e7611c1186327d41bd01fcf65519f6dcb67c9c1bb6edb19c52ff6fabbad045c2566c691eb1debbb657e8a287cfad394a409612318569bd919b698acbdb", 0xbd}, {&(0x7f0000000200)="28b9bc92a741bec441241c0a4e14d5d16695403dc35330f7ee9b59299a9a013041e16d7ef5a084dc0aafe66f123c2efa8da14f35e78b5f02efd421a2527409675a8780c03b1c5cbc6f8fc6fe25a14eaa1d5c53d5b4bb066780e7d7bd37ff48d4fae4ee9af48efed5088b2f2b1821c74e5e55a525abcb72f581d28fb80b54f0fc4f9233038ac7f920a612d4b6917b6f110cbbd001547068d5d119f6ab6582dbda6f7fb4a2843416bfc0a25fb23af1a0ba9a42d6fd6d432b0ae1669176", 0xbc}, {&(0x7f00000002c0)="4dec88eac4f7aae795d25d8bfb796e1e777f8d811426b91df7f646941941cb83acbb260ab737dc897850fb82a409d8883b3c9922cfe0b96d20045fa128c19f6efc990ad4b396bf5824b515040e64941c160d047b985d9c30", 0x58}, {&(0x7f0000000340)="3c7264cd7897a9d7ac91318dbcb027c6dd1fb813c96157bf133d76f53d2826a3e8c4a640997b43b8fdc457fbec8a085b7dcf52bb902afb056e4e1f808636a5b15cfd813e2ebf64a42b83a558cb1db08848484251b31b213637c4bfb3dd9aa4154c3f7cfda9daab3feb5958fc0d94c26d29146c4b89d58a920b24c8ab46dac0dc6563096339fbc167daf7a9a1276d83", 0x8f}, {&(0x7f0000000400)="f09d28794ff3cbbc225311a89a300d0f9a6966", 0x13}, {&(0x7f0000000440)="47f90ab68b0abe18a4bbb9245ecf63c864fdfb4d2d4502", 0x17}], 0x7, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @rights={0x38, 0xffff, 0x1, [r22, r23, r24, r25, r26, r27, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36, r37]}], 0x138, 0x400}, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 03:41:08 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x3c}, {0x6}]}) fchmod(r0, 0x110) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 03:41:08 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r1) getgid() 03:41:08 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000600)=[{&(0x7f0000000580)="c51b4ff1e9f8a682a20f031c01ea6eac54d81025ff62deeab385bce7e3a74776e9945ced7d08b801cc6013a8ede29bd1ff68977f0ad4c0a3971be3780239b72f4d6251108ab5b37cd592a91e00608841cc5a034ba42656160f2d20b53ce46a9f8b9ebaa1864f22596778236c03", 0x6d}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) open(&(0x7f0000000640)='./file0\x00', 0x638, 0x45) setuid(0xee01) r3 = geteuid() pipe(&(0x7f00000003c0)) socket$inet(0x2, 0x8002, 0x4) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000100)=""/61) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/206) r5 = dup2(r2, r1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x8003, 0x20) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fchown(r6, r7, r8) sendmsg(r1, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000000680)="1933826597a93a58ba1ba14f8430d2dadcfe73e281bbb5e3dd6e6c4617018610b9eba5f917dd9a82a797e2c253ab03c5c821e9f78de49430d545ed670525148a8e1e3a433143a3eb6db6710c139ac46dc8652f5a813b0ae5bf8dc9ed1b6b9ba968849d256dbd3fa3aa8ed476a1efcdd4250c999f434ad40710c972ec77f51b63608e4ab1d9a48852f647f4b4a225d7463be2472c5e62aee8052a4f1cad04add1eed86816f7f63e62", 0xa8}, {&(0x7f0000000800)="bd82307c779a4e604e4344c671f92b2f89b4906cab729fcda26d5e6e7328e48d1995fcdb3385b1cfb49262b76d8abdb1f173d18824aa0139d8dffa84b546cb403146192a7aed2872604bf0259830ecefcde57155bdb26f80fec1a5ea734627085e6a0891eb835e1f5a0b9b81a9e928e22940775e660aee1e326d2c25cb59766a0a3ca9bb83585d54429f0f219ea7301fee930db870b8988f0b293ac87333b3191623f2a41d344f0f3c03c7ede58bc96a9f40b781ed33d0946f32d6615ee33552172150df80507cadbfa5352a59ea5f77a4e9d45393c5e3f9882fdb93f9b4594d83c3b5e58f0b5da8b19ce7db22d4f278e1561f3cbc6966b1bc53717a2c36a584ae4e3e96b97e125d67de1b21a168dae1a56d4d817cc0a7ef073257a5bf59fe75c1bfda63816634df8b5707a23437216c39c4ff0dfc5eca1b68d44f97436264ec9afcee4e23cb7de88f4f69ef97ea4366e80e1ab1d0cc24dfccbed1f32451658f7a46c93a6aa29feec5d8284f276d16da553c6087f3f67101da20ee5c608c8987cb72dffc535fb0b47f4809762a35e8b9a615d850025f836e09489a6bd55c36dd3b90e64fca30c899e01f1e363c3b0c8037fb6f9bbe50b6b4a6e53d20a7012d19efcf13925eeba6b2152ae7b93ecc507c6919a761996cf576c49c40b7d2f0cd22cb4fed991cb5afdb876cc30c693fa2c053a9d84073ad45a0d9f440d249d846ff8b7c1b8c052199c032f75d5739baff93a01aeae7ff3d1b38cb251ebfcb2f3d5182943b21a7895a473251075eb689cbeaedb6da3dc30fb1e5b930df59987c2cd50e5e9b4548dea5f77aca83379c6db180999faac03cfc3393df858ecb52369e00e8198a924b1e2c7322118542ed5081ef430ab275ad096f415c23469b770cfb2f6f5117940ca4c525933cd85ce61e3e7bfa9dfb04a6559888947acdbfbcf6751a00bf3f523d2ad2e3bafa6d339bc24c03c3ace5a4023ab1c65a860a917d63446beb408d5b1e1c7011c04167e70ad0e35759672e799c4c0ad820414fb313b5365bb913d52bbaf6c03716d4bede5f0210bbb6d8085d52b444ba04c235373f1d58b8e4454df574c2bc82a4a1e1255e1343e53f43fd08bfd5b608f20959bc3a6f0d17b5f1f96a377cebdbdd005077a92ba7e13b56e7cee68a83e2770de500130fd74faea29b694921b86282a00b022e8bf40e2b2e9b58afae90624aeb45af6d42f260ced735643e4e599b72fba630342d18446e369a0753f30e34a579b7459cebc542ae1d6e33dce1e9fb9963c57ad3987835f46f5f14f3d7bf2dfae2d31bbe4a0bd878e9eb1fcf233d27d8fd6a65a9005c5e281b710f1f62099ea28bed91850151c6498de64f46a129769e83d531ff933e99a74cc78051901d4a32ae9ec8749357afc9396381d84c018a212ab87ae8fc6edd709163d78a3d65ca80b03f943b95e04c4c9c28d38d1a4e24da22f871724c9e90b453e10b462b776367e2c189268c2c33b552d55cf36588cb32dac297888bec76315d5293d72cf3b0781eb72268764d723128f0048395650a4f3b194f40b5cf2af886e20e178ec29257c27355da758a808a47baa179486fc25aa8427e6a6dd5937ab8be35a25a8624c090ba715f727e9bd8a9574190ad3b4086acd86dce68d6b3f8895b32438dc7a22b78bd5ef6ff6e879490b4a7f399ce3af77d196f896fcba47722aa281b02b71dad66c8bc9b48014577b2adbd2e4bd52caf27cedae106f095d1fb039459b6e3859ae41e4d3dfac3aeebbfe0d42416b5b0860a0a84e7b20e514dc43d09d670d59504efe974705e166f9db0e4a1025d2120c4ede3da568898a3f931412a0d3ee0a9abe4b475d4b7b889d141af0028b63d37a5cfcacc590ae3869ae3cc71a9fe3ea90d818dd64cbfe6a58a06880c8a9864098436fc16247832034b398543b8c85069cc8472596d986eb370467b57d1d411663339e8d2681e5ac9c3884f7a762f5061cbb4647dee77848b847423f6b18d3664241008639c0753b9f2c0783ecc138fb24e6cadeb7ca5b7845594f2a453fbf04943377aebe9eb0e9ab530e8635683fc19253d2c87b27cd09a7cad86e976759e2a185396fdeab48c6f7b12b900b03d807ba6676d6bc5a7489fb3402fdf7542b17ce9605ff2e6b62fb81d4ad3d4abe444b0935a25c9cff28b863b38e30c2d1498ae926f549375cdbc3f8a0ebf04030cfbc3acb17f69dca84fe231e08188cc36b57f2c8116b30912505fd599c1009045016fe643973e5fb0b9adbffd65a4beaa8860d3c5fc76d2bb9c5737eedd134af062e4b9c3cb38ac04c47ea0730c135d06ed2b8cc5f5e5a60b2922075152c28348377849f5c20e5e9451101c98e543e0fffb823b8e4ced09daeeb6e8d607fa23a43dae82dc3270daea7a84e2e3c5fcd4311ddfee68bceda04bcfb00a38a20a33158d480cb78c5560736b99e170d162acc54656c268bb97f4870f4a523ae22843fd995ebbd3c5f66f684f6519d2534aaeec7d06287ed43bd39c5a41290e72726d3ce4dcf5a6be56f2543ec448d1f2c76d7a1e3c2dadc9af389a9702a9e561ff0fe53145155b2bf0db761234f137ccee4fd938abeb7b8c616fcd3d21de3474da3eb0bc4f644bce53adcdc13c1fb66de61746f68779f1c77ef06e020671fc073c15943f8d4fbd3a6dd4e92b39071c8fe0706b1027d29d9e22c044a8bdb0e29e19513eb0980f403bca9c5e95fa63b6517a78c080dc4713c11c19421bebf4e90a8e411fa80904c96599acef8079bc70e3919287adc1e57ff357e90deec6be67267dc4249bea6360c129860eff40f6869074de447cc181f489f474bb3d2f2130eb4891fc27120b26e5aa0f791293bf763194b67a62be6fc33762fec32241269110205d3e9ecc72d56a50e18b20b0d51bb3c56d5e8628146f92a84100eef4f43035494a699444795a347b2b083513b02fced774ad104a99ac5915a468e58e46ab387d2bd054de1258e65209b86df0610d14e91df02da5afc33db50add85de87f38a19cb5bf689e19fba97717cf53d3f55083450ad42d2fca450af3a9129b548c62093ec6c2fbcd851067aca1027d99e316a6a5006bedc1a25f344ddedbe6a9425b6e2bf7930661fdf5121ccd3efdae95a8dc938ca7f7bce013f38554947b7679a832d81f56c6785b0b89f5cad8b8f39ca7a8484b15027af59466734b0310691494814bd15bdc5b74402e889c6cc5ac80674cb478d7f63a15713ee85fe2ffa6ac6715438f428e59ba234114d79480524eb8de4527b1d8c342ec30a9cb13c2ae97825e7dafba692dfa0c5f31bad99cf65c593e10f90c056ac35f129033a53884e935812d50e0ccb1d5fa3c87ef4cdfe619af5e669a9d67c5de794baee64f996ffd37f812601cd224c6e192f0949a1cdb07abaf894e9972337ab4ef332087e9e22a055181a82f3582e28942c254dc61aed14b5706c25181a3765b376480831050e120ba91a0d562228e879a1119e29dd21010bce29b601a958e75e428fced961d7f096a25e7858cf38096e142180834ed4f67af498921c3e0523d279e4046b3b71d7e4ccc2344a5f68ea24e2c5caab95bde3c3c0d43df205d879601c2aa5b2c043d394b5eaf096842c06f0c0de0577eb6b4d5803dbe6b50e658efa1d1f3c3f066c4a695209ed6581edf6584a199cf133b07aec032c56bd2886689539ae59ddbb00500e24de36a2cb7d92df01a216cd12fe7f270f8c38cd7c8f54c2a18ba135f49072ba532408764952c73775460e15cfb1b398ede0ac2ae192de165b30f73e96fee6c30561282e107d6b277afb671b2fcef078c9c52acc8d04873e39940bdc0dc62691e140c0032b731eb8bc2fb5f8921222fb289a48b206e5659e847f967db1d1ab1ad6291f40e349127fcfbe840c19b6e025e750a14b547389b8a9a64b36cb15f4896660c74ff5900c9e9d890bde096ddc4235d3801164855b2f01d084343fba74c6833a05a412e42a9a2def19809b1ad09dcd806a6b65866c3e450925bdde85ef7adaf8484e3bbe1d2d56cbaacb78d1e7ceed035a1515da335e8dfa4ba3827cf88eaa19ea1c746d89501fff7bb3a5c2741b55b25e9a4323918165ffd11137d96fd36003b51d681ec3660f1bd3a65adf1e570dce4295aa7816d2d4268239fe47d79b73e9873e098257d13209cac7a35c91c8d296227fdb456f942bb44fef6ac226034ed8d2f5eaeda74fbd2d620a3da7bc0cfb8a173d611208d9a621294bf86592a4212a676aff75ff95a7ce21642d2b8ca4afc0c043778f9805b1d83d232eba0cf83f6944f9797d08b5def66d6623e0ca64f68b78e2875a4482e6a5ba11ec1c78865d422aa3394dfefc40a0f9625640c542ef3a3baefcfa426d2afcc87b578bb173fb46d839a46ef48160c58c7491d500e3136c1587535f9197125b37e63d50b5b491224eb97d00fe162357a6e0606640b963e70bf0f5edcea57bc4b13bf779572a064548e3c74a1351606a77bd7c853173af47b9c383f618e0854b5ada13a5487061fa34c382a0d060ec7017b5ea7934dbc8caa6b0c4721791808be685c7f46ab6a60938edfc6d257137428261ede9e9358f86a54e853faf49db5e63569aaf620f310300618f284a7e1fb536f8fdacfe8084ce5449fddd8b5bc69f0cb76314ef9105d8efd1c1e3b6120118f46df11f32d5be6936d1fd00bb424aead27a2c4972aba5b68fa356a51201b19b9e4d230e17a120a5f530899feb837cd71dab33025b9c6b0e7a1ff80f79122caf08e23237b198c49c912dad2e279d28abfb5889865e6744dbbb0a185ffd2e201d3940531a93eb871233b23ed82f00e6a88ce59ad42cc4f4688c1ed41f87fc9495444c56c81624aa70b1ae693388595b862855436c000c6cf795f482a0246fab3017d3abfa743674bb104a9db6fe5d5b37139a32e308def5b2e61a1d4dc33790fb3f8c473c10bf6905a37c118def8a700953ba3b5dbc493844a40d6c48a5be64af05bd36b9076fde7398abd9a5fa1ea5a2ee3540d44771690c0c5ecb54aebe649066b013f5dcc2272757ca173078e2c750085e2f172281ad905f20bea5507870acf50f22e9566d36bcf4f0b65f7eb922dae797b3b6b339cc8710f4a5883592519d3c4bd6c0a60b5c2c52f1ae90142aea6ad2379c3e30f00108960aaab6e4059496111f3954eb55f2bdbe43645ce2e4d4db2e255dcca0f02eb1b56cff3dd570a0e00ae22660161bfe30178918178db2f85d109cd8073b116a83aa561c5eb5e91fe8fab92a434f1379817ee853143836cae217552361ae0658c2748d4a9ccd22b501177300729c6bc601a2dc07ecf33efb423636059e661605b2e96bc624df4ff5e8c6d03f6cd16b90f208270485292b0abe8a19637f29686a13371b4caa06e78fbc58d9ae75b0103c0fbcd1d0e3e62e494b162ea47dab83cb601554383ca2af2449b2f547184db20852dee55f6eee2bd7d30390bf84f98870371d831900dd9e6e58d3e443b136370721d10dd231e3fb325d54a05fc551ace34cfe13d565a31643ded7c357cf13ee5a38da930b65f82ef066103e69ab00900c826014e8775d938072295234746dc09624e23e0cebc05248be8b3de482fc822a784f10989129b961003f42d48a9f00aefcb0588543fbde941b41834089aa94ef358b96485143595403236a6fb74d36188b74b366799db3cb41e7b1482d3791d4531f77fb8fe887d4408f8cfe1bc31187b760529f4f7d3bd51d3d0a3c40793d6326e68ac828f4d55c22913513d7b59d237a5dd5d14b08611ea3578abcb654a5c3232ad91f941a772989d85e6a", 0x1000}, {&(0x7f0000000400)="886fdd26e227c612b87804ed53036286f7ac604b2e", 0x15}, {&(0x7f0000000480)="dbdc913a49c7f4d7fb09e3f729141f82405d8d13b98b239f43137f9c6280ef488c990d67953b8779d43a1615444d476a674b3c06db7a51c17eba5898385bde68dbe5763227bf19364d007317736730806e67", 0x52}, {&(0x7f0000000540)="e7ae3a48a61988c7", 0x8}, {&(0x7f0000001800)="ef840a62fd8b8e59ae7c6afda0adbc1423", 0x11}], 0x6, &(0x7f00000018c0)=[{0x70, 0xffff, 0x4, "0e69498f74a63a7ad82bde9d51ad78f0f32a351734832980370fa77be8cef874f13cea3d94d5240e125e4835c1ecdc378f8841e0e4e4dc68933a2d2e94320e7cb054399d23d0d7684e8c53f2bee20f3a9f005fbfb87377b597c2"}, {0x110, 0xffff, 0x6, "59221aa666ff32c612d316b960c0ddfdd1cb42c771daa34bc177bbfb7f48435a246ff378ffd464d05731371065f5f4b9722f5eea33242fa12ffbae3f98363c88699b5faf00e5508048af3994a2c7b1e541be53daea8f4f51e6fc6cb41941831f282c59145d9fb8062787b53cde7536b720478a6e6b838c1751059fd8414b4d8d3e1fb55b19b4ebb9ab3db06f43246a284f3771a5ac90406344c4fff2faf78fac94f3d6d9e2d812c0079739f684e4a326d8bbea20b2c2606751beb58a5ed55df5a5cf3da0ca0d045fb18e32fc201309910ee172ae10fc75c8b942a3e12426b0f2333bdc2a448a93c0ac33cdb8645417f2f92043274a79588be259b3c2db"}, {0x1010, 0xffff, 0x0, "6e210e5239ff4be75f8534eaf66ec5ddfbc1ae99a75649ecbff9c0e253f927c479f3c9fc4dd938898584d361d31a5f8a9c8dc52d8d59a29b09cc6f1053d94808f67aa99019519622f3f3dd0e5e83d9da04e49bbfd9c36c003266225647c3b710717718f9b5e4b807948782af230674a8cebe33796392cd19befdabf843935162ada036d346fc665505d8b1de63c9dab6166ca9f4c9497cabbaa6b0c90bacbbc2d48dabae2b4a2e01d309fd567190327b116d9e6f721e6cb70c623f0f09eb93c936c897d12d1d933add45a3df17e3b952d546ddc37db7078211941f678fef190e9d2384cd65d71900a7b56dd44321319f99fc093ba774f2df2c42d09772f09f3a6c82c1f98e36ec5c15f51460e1c492493daa0b4ce70e2359f9bece6aace34afd6d83038e7d8b33b180fa27ef768507a474ce2c66201db0a1d711d7c620b52999299dec85e500d05833cca97c6fece1ef7a95e967f44f69ef204c15f7b5c5820ba016b7b17939834afe0331651db99e5b5c32eed4f4342dfc62b9f7762822dad97925ef6b8ac888c2d2312d0ae376b88104dc9ce512de33a2de6e74108d63ae2b365f1be3886c112e91fb6503a3f53b0b13bb8a1762458bb220fc36566ace30eb8238f553ab5194a26e2daaca7d746f1fe187ce36a96f69e0c81c64593a3097a40c80838e32c1db71aa61cb900d3c7f5972e1e784bf60cfa9ac3ba844ae26f94360a09342312c59960504febbb724b300a1bd417783ed0c4a52bac55100abd297a8ef383d4907212ceb089f4118bddfc0c526c6a670a1b2e4a4b4350419bb109a642001fa1e8471c893d1321bed6a2e81250bf79f48c1dfb7c518c69f1644394f1088e722663f37c87555370c667ba27dcd4eaf5f08c2264243bee6845f447d184e262f3cad2dbeb280351bca9087ac77663e527dc42d64918e414180e32b7eaefcae6cb637a9012696bb7dd394663db210d11ff5a6f46d4494b351acc75a06ac822cb43ffc1b4c2039a2ab595cdf77fea9b6b158e5796a53a01a25ed5dcfd71cc0175b143310c46eb979fac82215e6ae11b5744cd8af6d95175b2ad73cc9fe54e61d9013ceee61a2b3a9911ad5e1a20bb1fe1006619ee465f9451307a64aeee9c9398e6e941727e98ff69adc35bafea7dd86b3b6f4508933c10a702f3031cc7ce44af32b7e8aa25999128878254b5baa976d5ca96f11639d0a6468a50c8da59a04e60586d6341ef4acda78a764a88d77f91cd5ce318998318744bfe3efb1781001d1dd2dea3b74a73c6bae5c0a66e8f2e77b8c4f595ece95c358fc3b7fba21d51552c4377e9586975e38beb16dc41af943e5156005a0992273abb332981672dec9c883992e2a3e6b48c6186e6666b563df7000a9742917aeda3018d37c37b8f02499223c216d3b3d85cd2408641550dcf85cfd6df366b3a3dd2d8a872bd1401d0e2d99fcb8e9defe917c5ecdcd77d4120f7135f3585aa0819ee900fce905cc2543a752bb57f6415293a30f907c156acf71977038defef8ef06f44fd40dcd5e0a276115e678d0c234948d9b7d6cb08b3e5ecbceb28b4d334e954256379f1f8fbb4a2ab08ed6c8a769a2091f1fcabf8e4658465d8973e27e70af722c7953363f366632591ed652b684392785d8a0ce713e36c7774ecf9d20185b716fc7181a014d13e976abd4cb266267f673eaa6ad3b46e10cf20cf95d4c4caf24d8d4f5a6132b812b077ba03d690e77aab819ae3b94402c79278b5b556d822a2e4a78b3e37e04890facaed732db97e4f5faa95b29ae1e2f7717e66985ffca7ec64e0734e3c34c8a65123417f58d495e5a001eee698451ef2d2240f1252e73b2e2292628d324563ec4b0310ea57bda2449435ddb600476dcf5ff3835c249e16cb8916d6053322ae7ccaca448a26cb16901bc72e9f47c70c09caded95e566da8fbe64d7466b04715beede9da1ecefe7f8275d2b18422a41ba5b30122dba2ea0aeb511c669b8a85880e7b5f2a09bcc0e66494f613352de1dbd1ae94e6f6085778ea956b60a6c4b558829f3f6d871f7ba2ae4ea941374c598ba6f92e5bd386931c6cf9b7f774b48402de693c9401752f92628cc3c7d831d0d4757fa3905396ef052378ea7ca264b96110aa612c7d0fca9eed88b55de9cd56580165f060ca5c89fefe0317a637cffc371f3af957cef1d5e023d78bbcc4fdc0732a0c518d4b01700f4128d983561474d1972c7516a30917639cb518f8cde3603c73f6e255b2554550b3d1dc09494512910fe3220a670ffcfaf91c1f582b02f2a87e43aa00bfb4649dff389e8432a128a9d599966d773e4f757ee8c314f1a7e14e291e137f8416e8dd1f8244731e4676ee80d1788086e0cc144be468ddcd4881aeff11f93f0998ad302b61d5c2f925c057ed200611e32951a042927c36695aaa92157dc7e430cc08cfc801b8ab3a23010c36bfe68ad64a20b3ae6ee653e0692a0868b6f06abbf87016b52a22073bcb98440a176d08cbbbda817d80f2e763c64815d895876afe8e8581b5da0a370e0e9e94ef6c233d232072f9663cad8279fc3e1d064ffa8f3c93bcd83da116e61e07a5e323a1c66563ebf8fabac2b3bd4c9a274c640fe23a6d7b3bba4844305730ae2c01274ed455737bd384b06e678ea42b280a128e59ba6a63b7d95fd99f5d846fdba8f9a1851959844a4a4e0127751c77b01b8c09a8a8c05e797da8015b4057471bcd993c3f0dc731b92d71555ffa7365b4464e7464c4a5250797ad52ba6e10efe6fe69c9568365d4bf4d4bf280751ac021da22cc09647850c24d868016d2e6b07069700f57d6b32f4b9b45aac33ccdee4eb6bf47d2b23dc0551c14bac581ee75e13883b7d10a278cdee4bbab4d57251da779e29efe63012324b526e8e1a9bc292edab507f31e8a6a2133c06f2b3173579a458e1db7f6c3b64cefe31e2422470dff0c7642d40bf45c362f54f178ff17fedc2b52c73219fc42e12c63954f6621f60b37e6d52c6f3a381a1932fd922a1497062d6717af9eb20d6ad197c8049f5ea06247450be628bc3053dba0eb96544b54e2f5a55b3ed02ad9939b6327947d9991495747f1104bb1d7b20632b10a1923b7738fb47b91e1630c927cff5d5e993f95f6b429608edbd4921000b3bcaae5711388654203ca0647ca72ae85da76b326437a0773b92970a2b7c6413649a5188ac80ea987938edbfd9c0c5b1d8a1dd18344cccf8827c869a309e490f07d9892ca6014e04a8cf6ea92d4bd0a46917e468cf5758499e8b0e18c52c37757931f5af466bb44588cfc23ea9339f945790a65648453d0f574a89e40e479fb4ed972149b611667b376bd8ff47472fb497708b4cab032e642bfdffdd5c6d46ead568cb32c7a0bd3cd7e302aedbfb9dfe33d349038b32bf5898a54d2cf2506c10e454a8e8b8cbd78873f8b12bc7908818cc7c1b45bf13806976bb092bc13c45e6e26e4d117b0ddbd673a3b8dc6ed820a5a73083ac75fc8aace98c1155d369142db66ec02c467900932732af93f8c7b7fda431a3f455cbc8206c72d239a9204c0afad5f933ae65ef6011c61f9cf1c357e528189fc5f969597e5b6a1461db6c97da07d849137478b1b43fcfc7d8eaa9181e3baeba972b16e8eb991005cbf4211f90cd7069906becf9840935d29425ea049f77e76061b74d03b53b053bf53262e7f9408b5d843a33b0318d826d65ea6008ea6045b608a7ca99a1f9470d51cd3592ea696de2dd2622a25853112e1110a8bfb578f0038dc5b54c0ebc09cca850ee37a3f1e6eb7f7d2f8ba03418128890c14f9ef2277918c8a8923cb5b3b8f7ef2986d8305b6d9a3381c8addd985ace5ad3027e3bd9d16c712f8c482939965b5e0f6c507ec9d2cc1dd7d2fb27e277312c808391ad0063aa336aed515189bd73983582c5b70975584284261dd35a747fd2e3d77e8442ae924843da6f7215813d17112682f5caabdb3d3265a0377980452b023c8db0f16b4273dfbb47bd2c8c10faebb454e9e906ccd0b16a0928397581731f097c3739a3cdc70b633517a03ffe1189fe683ac86f0de1a1e57ded28c515b5f713c09a1da392d1072b33ae131d9d03336f10c4ea725c0af5ce417067f13a9c9ddafc014dd5b1357e6c41e3622af43d471d39e66e9f49f979fbd4de7e4775dbf0838f34973d33c4bb3fe2ebbdfd21d030753c3513702f292e24c9a78eb3ff3f1ede1e48bba8189e61e6f4abdc75b73ba1bdd8e6060b980d2f6c642b2be87256fb0e9f23c8cd5dfedc306ba1750f6a81989168e655e81c750bf3614a03b58503214e4e41d24e356bc3ee9dd9dd8536bb17c9baedd1542aa023194d122af2ef1537b6cdb3797620d7c7df4e2c48cf54ae402ff2fb701eb2bc7473e2796cc084d8b1e859858cde5b9899d2d77bfa731fa2bf2a0351316c5133b76c74fb363d30c1686e2781d98e69773a2040e7028aa0814dd21b98e431180b83bb6b0275ec07471c52aabf7f819d73f3e067527533e55bbb2da76c6bdd409e2e027676b5f74fdf42e7942047cf5797fc2e36da197379d7c3e9c31b921c776675eccd655823e781d81ad682eb1c18fac2d01d11b4df8035d208478b2b99ce3b40b93905d9ee855ffb5636c8ea94d14d593e286df7d339618e9eff860f474b8d897d6584b3fda02bd036838f5f6eb1c50847a91502fba4af8af97eaaaf6c81b73471cc3533abe009bd960593be3ec65a2c6b4386a98550ff82873597854594f8aac30731a37afbd531d1ddf25e1a521daac5c56c37df59ba5a77a062fbe421e0beb6a631f07a45027a3eae4600c4b4950e27de8a7c735441e8eb64f12cb5cc9cdcda57ba6847b6a3bdda820c0426a4f7c6ca78978f86e6f2fc703b94c54b524fdefc09a1c8f7a705653865e01039a44c02631917b5b308d9ddab215d9055b1f97c7a1c5f9f2e2971eb8484e0bf24ee7e92a99be082f6261bf1e9dfc0f448270ec804408502ef7c1e10ce0a9460ddce4ca7819c9c2fcd2bcc7d343da568348d4a492d1da7b46caf29e41ed397c3430c06cd6c682281d4cdd0a00d6c97008f97dfe9d1ef38c9023ac38da8423a52c80ae39d281ca8aaebe681c7967d0b9f564bf5c691976e6f1bdc4b0d21abfd65e344702816647c400efc94669ab733db7b8f5d100c0fc922bde37a08a9b872b13050e4cf5b8f83b726355dcc342b809a2b64d7af5b3a087c6c898cf8b59edd684d8d937b2b07a089bcf5f6d3b0d5f22bb7e3196ba944e557135e97db55f5c87220e3eb22b5780314e799662f6989974d616d5cb9765f5054e5757048042cfbecf9cceb19bd611ee940b07643061c6812d730723afeab10cd8a3e436d9ca85e4292bc1aef2f56b6b9e84b374bb73b7672a17bfc4f1df752937fad6db312548474bfcb8a797f07371b2e447312a73965b43baa81f39ad1c1456855a6eb768f58b418895aaf07e3a41749380ccbd4336dd321034a9cd72df696304ae1d7fe5e67a070a4a434effe8f42a87c6bea0da8bb45b071ceee8d9a177ae139cdcae92917a18c4097a5ba2112c4c66c6d74875368de32e784569b91c32e972ff3f4d1c8e9be60859143f2e2e38ecd6c0b142d4d2423fc453757825dab1b859127c7b1a3340d7dd48dde31167cc4b0ceb80e7cb8f1ad9301a2a2c8e7687d5ae913a4deaf8a5b02f77b839701dcc3a9275d5badf559b0b895a9c67177c9659fe36e50c513218fb7cff63db3953a96b37d3ab3a9306ea995e29a17f8d11eae60edb06fb1984baf17ee7d606935ad069b598a18d56fe5d926b8480495dea76644a02ff79788f88aa3ba3d2b8e"}], 0x1190}, 0x8) poll(&(0x7f0000000080)=[{r1}, {r0, 0x110}, {r5, 0x10}, {r9, 0x1dc}, {r1, 0x80}], 0x5, 0x806) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000500)=0x7) mlockall(0x5) setuid(r3) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='(}\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='tap']) 03:41:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x0, 0x5, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x120, &(0x7f0000000200)=0x5, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x148, 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x3ff) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000002c0)) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x4, 0x4}, 0xc) 03:41:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/147, 0x93, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 03:41:08 executing program 0: r0 = msgget$private(0x0, 0x4) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x77) msgctl$IPC_RMID(r0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x1c11, 0x0, 0x100000000, "73a3e45097d3d478c4eaa963e769e175b0d3611b", 0xb1, 0xffff}) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 03:41:08 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1}, {r0, 0x161}], 0x2, 0xbf6) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000000), 0x0, 0x0, 0x4000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4010, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) close(r0) 03:41:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x190, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff]}], 0x9d}, 0x0) r3 = dup2(r1, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x8, 0x1, 0x7}, {0x3, 0x7, 0x6, 0x1}, {0x5, 0x1, 0x401, 0x7}, {0x6, 0x3, 0x3, 0x8000}]}) 03:41:08 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x180) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6010, 0x3) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x6, 0x0, 0x9d1, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r3) 03:41:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x108, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffff9}]}) r3 = fcntl$dupfd(r2, 0x2, r2) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8882, 0x40) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffff8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x20) 03:41:09 executing program 1: r0 = shmget(0x1, 0x2000, 0x40000206, &(0x7f0000ffa000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r1) r2 = semget$private(0x0, 0x6, 0x0) r3 = getuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001280)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r5 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0x18) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x100, r3, r6, r7, r8, 0x0, 0x6}, 0x3fffffffffffffc, 0x1093, 0xd5b}) clock_gettime(0x6, &(0x7f0000001300)) mkdir(&(0x7f0000000180)='./file0\x00', 0x17f) getgroups(0x0, &(0x7f0000001380)) setegid(0x0) setgroups(0x200, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x1, 0x551) r9 = dup2(r5, r4) fchownat(r9, &(0x7f0000001400)='./file0\x00', r7, 0x0, 0x80f21a668ef0d131) r10 = shmget$private(0x0, 0x3000, 0x14c, &(0x7f0000ffc000/0x3000)=nil) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000140)=0x7) semget$private(0x0, 0x102000000000000, 0x102) readlinkat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000001740)=""/4096, 0x1000) clock_gettime(0x10002101, &(0x7f00000001c0)) shmctl$SHM_UNLOCK(r10, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001680)=""/165) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000014c0)) shmat(r10, &(0x7f0000ffb000/0x4000)=nil, 0x2000) pckbd_enable: command error pckbd_enable: command error 03:41:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x2) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 03:41:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x10064}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 03:41:10 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x2, 0x0, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 03:41:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000540), 0x800, 0x7) fchflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8, 0x710c, 0xffff, 0x200}]}) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x110) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x200000) syz_extract_tcp_res(&(0x7f0000000180), 0x7, 0xff) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000440)="358f519eb152a7d01236fc5a31639b13a6d20efdf80e0e53d455a8bb903b659961fcf32444ff27fe7291a336fb49864a50733e3fafbcca4b82f0f5826f5c7c90bcaefd61e6ff38545f509cda61cadd6e767bb52496ea64eb09aa8a389f8641ac1af8e151ded48ac194629b051a6e67b75c86ea789e4e2255ab310c4f262c85f12f75d34cfa961833569d27eede1b6852c452904dc69f7dccbd4b930d46d5a52cb3f675bb75b5e0e329550dc09a24b2284e7f883c3135041a55208406cdf55ceb658d2644bc03d04609d39d5c7dd8a1880aa82cecc68eb2cb80978379caf8dcd372b95267b2b25d0b2f5c5eba", 0x49}, {&(0x7f00000001c0)="877f6788ef3110", 0x7}, {&(0x7f0000000200)="0dbf32cd9e9c94e62b38de6f36779fb136de62c93f5b6682b636e001ebd0382d9d6ac20c0599af76ab94d281ddd1d46594ccdb5fc02d417ac31bb772b2ac03bec131cdc01c62153ebf78199e1692a614be889f2c56205c61b6b18e2e41afcba58f50b6311e6478f925ff8773f8f90b9f98642f860a79142517c759c35e93cf3346a00f44de4c400a6297939a9c68ef3805c9f40f22c3b1bc1dae0800000000000000a5a23c59123a63c24a6fb4df74e5cb68daec61d9e245bf608623a7567fb573fe83a33261880e0221d952d440be602b47b3c10d0db6365f8ffe489e0939da9d6fd8a935ae7f0e1966cc39bfe188050daf", 0xef}], 0x3, 0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0xff, 0x4, 0x0, 0x3}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) 03:41:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 03:41:10 executing program 1: r0 = socket(0x800000018, 0x3, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 03:41:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000740)="76d11bda24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1efbfd20016d7d664639e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d392eb0982ced2f800000067fe8045b1e4a414505dba3a89837c91386b0aa66c644f6762986b4813e3e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2000000000000000000000000000012bb4a4847", 0x145}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="897e6a709d50a442865a8d804438804341b0c844bb64726fee101c03a363e10c17a485d283890e22fd8aa5bc5321ab694c6c9e92a0de84632d515471b17e2b3172a240a0e850d41e99593c741b9df6313b0b2b5246358fe3b67691a80d91e64c0543e821a292346f4ff2ef033fafba1bec4b7831f0b47161ef3be508feb99c39a8df809baa5701321e466c7790f5276107ebb803525d67a811067cc4141027", 0x9f}, {&(0x7f0000000340)="1273bda10e5e4dd62755681209c2dfa0489520275b2df78f34e6efc5de655e4a0bdf141a8d8da665a0191d54eef386979e540b5b4e8ab71b1674d39f5c8bc085b40ea31066827a69e8d0670159ede6fef637347421ff2fb69589a9d3628c57eff5c032b963dff4a786cc81b60bb6496a0dcb2b010c30e8955e64f5f32b5714d7432940e9a15c0325d4d4ec272d33b152f932988b3d5a91ede50bd513c30f0842eaf13e8b7551ec981b63e462df4099f7409e1e83c37803eaf110499462e0da9ff29433bbe66344d1462056a753c474c7bf0bdba59294d404e996a576bfac4905b244fc64500437d8", 0xe8}, {&(0x7f0000000440)="7d39522369eaab8ae2e8db2e0b28c7d0c890a7a07c3468d5d6c4e888fa588853cae04a6fcf9ceb3c2abaedd0be8f5f8feed6ea4366eb2251714a6bf05e2137", 0x3f}, {&(0x7f00000008c0)="9146e4ce27f1ce79062b4cb28ee899a77875704a4cd1e913e23fb4d519350c53e8d4002be2217ec65ac3500441a98b3df2dcb4ca8939cb6963c1ecea8d398e28d4745bc7ac49f49f34903bb36c406ed9655904f6bcda48fc93ac519ad00fc27962eb67f6b4d912411ff5a2bef558f0529a080c4db6a09648e12184e52f57a1983e07059126c160fe8f9f5108fce5a70168be0467deeec3c64ad3916a3648c9d8a390a2e4aef9a52bd47361d5ea8337b46b69fa994294e9c78f1f7ac13cb750e00b19e897532380c87d558b4a4b326aaeacf5640ad3fb5f0181356b804464c6f9cbb2cbce7a9e64b97a5e1aa3651a3a17e68d58f03f7e719909dfbfc1cf0e490ac336bb97dcd7c3d33aa6d56620f1942fc770c67f787ff301974d97c343840ffbaf642e749caa399124e8bb79e9295c0c8bd1e673e88430dc1331eaa56d54b34d1c93254aebb195f860f2f5d3d95318f4861f7f3bdbc6d78245993054d1c02f615ffcf758021829d2b4afc2c66d6f6c4e39e89f7699c43f95bb88dd7225f6b2dd3898ff44812ac2957898b70e8e03b92df02efcc6c4e0253ff337261e8ab2f05d4bd3cbd093e0faf4aee031f55f297321ec7bd3cb24979a022efa4736c211b06b66bd622d32ced144587c048596507a5fe94e04dad6df99d1b41671ef2fae11aa48a336022856bed7046b277bc9d8c7a7d46ba55f023684c8fe4ca53af90d6efe8cad4d63cce510056d0ec8556746cef554c8e900944127c70a124089a59d2be653315b710a5b67ce2fa3755e940c14b69b2c989649736e211a1e4044ccb40aa77b5a6ed2b0123f1dadd2c149355b2a9e90827e479b5dfb00e8bf142dcbcf72a93a6beea72caa3fdead924cbf3c6a68a7d6d046442aeb2b0b116984dbfb7ac254223a138298188a99580b8d1e1cb033a4baed63897d4d942556648244481c2c8ea14bf5a910b97f59cf2eeb925ef88c55b64fca88aadbdd8ea0007a020522a3d60c547287a537d9b9f7d1b83d8fb2644a73720b19cdc817b366dd6234dd37e8b866eedf2a9c36dd2971051f6ed4d6af7a694c0b15f1eb1d09ab96d65dc492b16a37774f5359a761593b60218fbd30c1d968864790f8b6aca025e8cf040db726da0f3c603c241509a51c955c8cbb104cd7dcb73b2f6d6a5ce8049a23b9c35b05e06967fb1335ae2ce97f34c1a65e07cbf035d34bad5022ab49fd6d9390587f65edd44c1a5b1e5f3036a6be25341e5ffe391a00eb67261fabd72b44558f434c65180b0545e3ef637d50f4cde26e0558864e2608adfb06c9f59ecb43b1fa72d0fe5037df374f3a1246f5174c385b976010b2ae2186d16fe73bc5f20083bc538e5aec52aea8cca1d3ae913e62c6e8717270ddbeabca0b4ce4cd9441d544de3341909ce373b68c448f5e8f4b1decf0389665d8e763b5a40ac275d0619723a920c433fb4d351c9ff5ecdfcbe9dd8c358738b39de60b4273ebf3aa90538396e3a06e9c2796cab3795ecafa051d2a6e6655871710281317361bbee6bdbc8e848c3accbb957b12ba64852c4261542b16ec928a02da4b0ec7fd4aba762b35256ebab4cc06579e8237179261281957c5c3fbd72775b9b6bd4daf9d46263b49e747cbd24a46526b7672f5c28eeeda7aa0a3ea9b58030144a49c8f565d84976e3411af2310ff02a994db5e0e46e7a2718c8ce6559d6e8fd3b627d3ac35132fb42b7a032b090a4a1e9dc9b37bafc5e8573fbfbf26bb3531bd99f3d2b8cddfc0fbc33ec16334c79217d12d6224d77e25a0cff4608f66e64a8a47fc33dad8b5b4f4cd61350d64250724dc0cc55d891b45ff4c2a82a1ad1aea4b17bdc77ad37a7fcb63df91582a0ec0f15893e8abc5aca2610cc0259605b91099a1e38142767d60e37f5e4b9e3d407eff083db46df9e858c3dbfc5962ea4724e28727ab4fa335edf72a88db7f43f53a519a6220a5ac13b28c56b42ceb75a66edee5132fcd3f024d0227cad1b3fd0184f617fa72c4a6ec43d1a67402db1f212209a7a5df601f77f2759d596745a1386c6840b7d13e834604cc30db6fb6ee0035d5f4412c80b98fe410041de566bb8a42dbed124532dc6cb9eed96099622943254b0904f0d22686f12dadce030c8cd34036037de236351dd38ddd324319e983ed9bc5cd342b19764a6852c966308db61e2ac196364620cecc012c28f9951e17d429abae7cad984f0e4582097d10fb9a6d98f3e45f9b2964b9e2914c5104c808cd6bbc64dfcd7859ee77a5eaf36726a19d83502e2811a006c87dcf6f97e2031628e2b4ac4776e2ca49efe7841d1d95e5955afe261d982f6e1eca83600f1333e0db45940e4e13503d6735223a559b889d3c38915e72f9c7441f77708d1f58ca0e2a970e4d1530ab64a8d15632afcf96b49d35c40b2b0ba280cb1e8c8aebf1477c847a2f3d028cb4af7c293beb8f3cbc469eb80d0cd48ea8d3e6a9d400f40cdb744100299daf8c5817b5a135a532e3a87caf9bbdffc77ec0010191d1976a5b0f8d18e4d292d43fbacd8b089e8c555319ec2c817723db7a13bce7d6f5391f049f1c89d55195426c595082f87b2f5403a0693571f25e292b7281a64d05423038462c57068bc69d2c7ae9607c2053af86cb5b1f9f981f88b74b9dfabd6b067a5a4d712ce57f840900c655fa96df047dfb080b3b04ef7a0ad19228c9961a6a26ca388030ad17c6a1f012ae3982a915b93a22f3d234d87cb913c0f29e73f648d15a549837de1c12a1e87728289ed6bc2b5d99490d32d4c2bb0f18032883cdaf949a16bb96245c705ace408f77f6a7670a2fe781cd1edd4fe3aea0673bd3de67d705e22a2484cb3cd91390f6d50d74a5b3f20d5f6a58fa9c6256799be85b1638805105cb8556409c5fe6f5b3779feb38dc0c947bf6589ca4d05786bf99bce30e4243544fc221c2a3a49509f7ccecf3da9fda8ee1f877e797c71fd8133e5c5814917e47c5b43f76e3314fb264af541c084ebc0c86625a846efcd2494e763dae646d9809b8f7e46dcc4ba12d96064d87d23707106b9ced7bb6ca2ace935627bfd99a9b13dc34e6b36b27a321a16e4c9f977b2164a51824917761ca55cb91cbcefb198242ef5f8f98b849326daf6a445eeaaff7fcf21b870d442341ef3fa6f80e6d9e2f74c12bc1df1c399ed962f30f08ebcd2a7fac15954b7a088a3c5f5afb57b67b3d10c3c6612d2b6333eb079d5e0d34025fa21f63b6e33d36a158af6d459b94fe7d0037f679a610cc0dba216d3f8dc5081705a2004a616ca80167c1d10329d72a238818f625969e30850702e9d4a7734aff8af307cf2d97314d68f0a1a0ece7e67a4ed0e12215972420378db574018bf83afaf660723e3e61f251b3f580eb87635e4a256b35ed58aeb7a0d55614ca03b8868535396e0848475e5d146cfb86a6d6d6249a41ed82be22247a518bd15713dc3a04494e2745dc979a24c7ef738ecfd0c14ebcaca4ea2ea3dcb4b548b11e7d81e4de628ff7ae216f95d0676dd64bd844fd6928d79b0b1645ea96e9d685fc8b69a73aafc61a3ce9eeccc6a2f80d792eb505aab0592d5bec6a1a3876e2041011f19d31e2f79fdee73e24268a7b93a7de8f57f7dafe7fc88426adca804e4301c6f197c60d6acb3c611fe511e2a53bee215f1fd39cc75dbabc3ae891dfb8786b340612a55537d3757a4dd0ec43d6c73c7e782d29af77d30b07aac1433efe15459fd9f4d9b928dbbe77ed9dbb20e8cbac82dcfd057f4da10f9d2457a6c852e1b9c893f8d9407d07d9bdb0347639913a220d470cd64757fc11adde51552a005fd6268165b81c1228854adefb38b8aee4e6e99124ffb988c40a762c49fed31c0b7bdd8cdd47b1173013e701ed2a2af3f6168b168a9dd546fcc4f9c29c2bd6b5f5a982e0556905165351d640147dec11955f97277c836f957986638d0f6d34ee98a5f4501aabc3d5eaa4bcb7c0e6ca42b1ff2a93348d907290572719abd491cfda7e57d68b4912610cc4ecc515ed70785cb1a0f66559f2cf4ae775fff84805f2ad26bb4cdfcbe83112d7c2477748ebda102fe77216d56cb765ffd9ad39d88aa1e3fb3fdd1b4d8c655a1041a90371b0839aaa431dd92cd032ceeb8b84a8be295f7691b499e2a005caaf0db79f8c1977cb7cb9e3ec1c11d06614a60943b7375f0e39ad6d0cd100de16849343fa4742f7cbed47bda0d035993e27c0a96a1589ed2db070de238b1a602cc6026b697dfdf4540893df3bd602b3e60489c19ea1c3803fbdface129bc0d6434f440c5720b198d23b9b805904f0aaf3991274fbbb6509be68a83cd22cc5d296da561dfdb1d75da77d6776b59ed75768c01948986b752e7b602f810e71961c8820b1c6bde91341671ab3c35440b420ae6d2309d65bffc3f675e81a473014200d0b34d542c59b41126bdcdbc1f69024168cfe41dd7fee2af0eb212185a3f9cc0b954c3dfed4c4541d49c28b96d5f54b0c2ede37ef7384bff485619bdbe4e7979b6f2f0b71968a64644d98f0d36c7f6763846c48a0306bd1f037b0bff5917248a4db8ef4da2ffa0d274ab7269a358077b1218b3e043e85410c108c21b17a895e75fd9eae47263572b9d9324ddc290b67013b6427c30f454fd50dd026d7151780babfc239f615db55bb62ca41dbe8e218d355fc235dad4bb2f7a9611de5112102d379e3f070337414eea5513960d2e54d96a0518267fb85f369235af353fd4fef887ba71b36c296682592ec450cac47dd184d1a7463e8c0c836109d9318be46ca740044641e54481058550d0f97cb9faa9a936fc1e5b0fa89d9b8602cf66cba650fbb49b502c34a30dcef15b55512346c5d63bd65e9d265932e9ca09916dfe75658d01aa34cdde3fc1ba526570135d6b7e182e42e03b99b7d128a09e4d09f55b0793a46b3bfe81c46e2201e22d6cbfd29aea4b53c2db3b99cf1238a9541e7c2e6d1c263344276ef08dbb654a9fbde4abc2c61882356064f95e84a8ecc307c2fd5170ff303b4dc8611cb8ff1bd43e9e67d9461c905f02e75ea8e68cfd613dbc6f99c6798f76a9fa4169f3f6602ed1bab5f2a93234d05f921a1c45e8475c47a321114990cbaff64f0dafbfc0296ca55b036f4113c46bcfa43d5261f61fee1cd828a2d5d5a729514819204d290f69709683a6386753f1f835d07790191df3b5c9d3585f0b16c72bc0da107412e16cacec422252804e12177f2c5900b702326ec2fbd8c0e2a7a4ffd13cdaee25ff4d9ca0096c47bdaf1ff4ba0d97203c06d871656e4c2155827f49efaaee9ee66cada60c36b3c787c2433ad130c310342a3c6d09809bffae1b310f108d7e5b4ae206a3633ce14b0f953a7c635e38e3c52308ee275e62b5c6cf9bae16ab3e2803b6239afe39259835793341fae77487c4ee74eb5318a592255a435eb3c9c35468f6a0c9453781b28a69d35efe0b1262c60177c7779205dc8416a743b6bda7bf7ab609ed0e2344d78c1cfc944b4c5e7cc23daabe1d66bf6b64b325b984ffe37f1613ce7c4e556e02980b71fe0c6783b65ef7607b80b3bb34676e57293984bacca3bf1b121aa34d6d7731968f8af76c4613581141abd4d9dcd433aa4b7e018587d507ccf6dc9480ba7838d630fc54add4b7577b21f95749608dff845485cf92f7f13573927c1f07732d63dd7ee28d466491a5c3694c6d227862e7ee87ddeeffc46b898b6fb3cf56c7c60cb8575853773854dc500528d8b9f2f5446308bc35189b493546565995668108b70b3555e7c3eec640c018f5f5dcca036177c51669098679e25b24cdfdf2e0e5e8258ef872dc0bfdbd052ce7a253a", 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 03:41:11 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x87, 0x90}) r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0x4, 0x0, 0x10001, 0x85, "067b81c7d71d0194b187a0867ed045a8a5a64c71", 0xfffffffffffffffb, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffbe, "c4690008000d00"}) write(r0, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0x3f) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="7b88f0235efd06c4902bf09bbbfc28d8dc34f5a524caabbca162a5a0048af962ad2554caa6dd3a3a38a69889dc4f9e6caef80ba32571e8c44bbc65499b26bc08e5561fb1716f9a192c85f3b52afd2112eaa4412a229ad37901f173981c2a8cd0abb1070979b82fee7076b50e9d036c393eb04939e14bbb83a13395c19ffecfb3978f57a81e94e6db63ad6b8d6e06b494fd313c152b2424a6f88ef72b40874340119d475d289ebac5a99d6afb979e2a6cd6821b661788f2e7c5a8206cb042f3", 0xbf}, {&(0x7f0000000000)="1fcaa5c68bac80ba6a22c24f22b1c693", 0x10}, {&(0x7f00000001c0)="bdfe09e6f7004defafefb1ce151f6e2983d9f10c6c85234559e63fa1a436f07d4e11184deb9d21e5595f207f62d613b154edbe3a29454b326440d76906c18fa99fa921bd727cce7045bebd3a783910148b8107428cdb44ef27e0a494ba747af62cce69af0bf29220f583f40ad6e6eabf8dc4ad17dc092be918f2795379646686179b4e10a241696b0ae04b68f764dc4ed5c222f98a2ea4cd2045e1f12fb7d5ffd6a4957b97bb71116e4a760cdc0cc61283d3c52ccd205b5052ca4f4a1b0821a0fa675995b5151e3fcc11e4f05bebfcfc434c34d5d0499b9369dc7592a7197de9e4ada96cb51a9515fd9c1c55e41cb25f8d1d704628b821f3c5d04a6963bfda074c7cba0af4c2a49d966bcbe9ce0fa3100e5ee6d1f8e776db0e437a8f248d57837fb04cd19ff1ce2ddb57cb1d3fa9c678ad84b8322b9460112afc6a3f9d9e4d0a625d94142515a0c31eb3fc19412e64f13be6eeeb2cff637fc5ad512502a80b06e3b366a5433a6f9ab0fce2548587f56ee3cd22ae639db6a6552448f0bbbd5d69074d37cecb230981b7d76e02449cc2638ddb2c79003efc6593e3bd7f5d9d88a6f99164859f2a332fc783f30645f95eb23910dc3b132097c1afdbf86e187f3138fa471f819117bb810c5aafa669cc7a903b1393df896b401c61defb8832850e96d0bd4e26486866c61f3a882799b0933619d31d2021c3b7988236dacc9e1dfdfe1b11bea4dbe9581fc37867d9c00cdd6fee28df67768230aa512b68fc26e43bc835b45774c82328fd1f4f5418d782b6f63e455aea3c9a896d57482d4e38a5c04f6a954a60539744a20517547a5e684413950fde4e7e47d7efe5cf7a9070b82421f045cce5ec79ee126f777b674570d28edfd4c0d32a6780c880ef9e878b7505447ffb1b0d4c8482100676a4abc6cf6eb256c687601317556dc18f4174c3d345620dae989ef6cfae4223501e35b86eb1132801d4f060e31a5a106b17ad7bc0f08b80a3c0e82da6408c44a3e5ce55033fbffca75efb8bbd00d47486ae280bcf52912b89233520f2d64bfdac47f2ec0ed4e359f2b6d855ed36860c012bb7df6eb069daae4eb5db92d525e2f843b6d9652f80d1e03d8cc4373aaaea13c382e2e1add7d648bd957d95c1fcbb361bc4e822e17f15698a27be64b792da95e1fb31546c9ba3e7b11004d1b08609749e116beb054d6cdadb7219748b09734f81b73a3970908f4f19d31123e56e5ab1b849a014c93280d617c5cd6255fd55e906a0f59df4513f2ca65fc5f9945c1f4c0cde3051eeb3c9382e46a2ad96ad0c70b5414913d9d110ebdaad76b4db7321bea983a227c58148fb9ac49d594e73ef757621ddc47494c78fa6182bcf7eca57f3c09d34712ed358a2512386e44d96b08d94a18bb36d460c34752a1f953eb8abe388f2c5ce33df6d570324741c586a2fba2ba58f75b5ce75bd775603881dfd09ff0871b13e21ea7ab7e962d572548501db675c360a9d29c8f162cfa47fb947059aba2c4f5d72e8eb69274701bdb122dbb7be4d4af6b9b13c638fd290252bd6cc62bc7bacc58a856ec008d2d4bc6a32bde4413c2f68e9205e2b7eb75c71944e82da2941c317a85fb86fb78f5541ce379ac3addf2ddbddffe7d74be0e9f55f744ca901dd22ab9332969a17e2f94e66eca44d9b4584f0a15848139882dde7509cc460eb13a98d276fe0ef3959f54ea4c1429b4e193cc749b5c715e1863e8c6cbeea6adcbc92af5354698762d07fab97ffb9f67a4b123ab5aece73b09ea809f4530c55395a70fa65c40d9495894274030047ed574cc60a30408d05f6faf3225e7cbb4defe4134189ddcf4aaed73a1de22d6921ac8331a1c9a28d3a9f170816fe9929e6aabc5f75ca9ad126edee8ca4542dcdb3c2c5fca1ef9d720f9f483ad809aecf22a9ab5c1eda13a3f33be5c0c7ab37d8f8199bea5c2f6533bc75e365a9e24d2b009b1aa15ee9bb019cb743ef971c7e61455d0c2370ef7ea776053524173e896db58796010f5bf26971ff0a44a08739092ea533318e47361a47aa1bb3a9d57061435f0630893e0d332486b1f669f1c3eb4518254c1a1eb7bff9c34b7ddabcfe72fbe4ee2e06f9ca8cdfdaaee8938ac1a7f10bd159860092810fe627ca1408b74bc6d4aa9c01ed7ee6fdb9534b3fb600c4c196826e4acb76afe8410b3d1de724bef171fa748b8c783c27c9945342964ef1326ecca988d5506c7562daa7b8e73a2129bee1f560742144df5e25fb55acaf26bd87356fccbcd6ce47510c83cb5d001055a588932f815cf57634136492433869fbc7392011ec4fd01a493e6dddc4b536e069cad90b46a91c1d1f4b56b92fe328925cd1253f88b1ac646b5bc3a8de21191b72ad699559dae8cfbd07f2d63a19412c03d18dbbc09755f9448f2f7077539bc6aa51f9bc14b5f7231a7ed81ddc9255a27f8e6e19aa9d38b2dbe3238bb7739e1487dc3cf479d6277689188c4b1156c220db12ca0b05e1a1d7bfc3a34708d76ba9ce2e7decb9972c98f1e0763100ad04e60b599b3d5935927e7f973a9cdb7a60afd5401096b9ac65e9423759e1de2ac00d0aadc1be41548e1dae0820bf0081b9cdee007cfcdc3fd8cf46e2863fb7a1309b75d11baa0e4395f57d072eefa9b9045f18f730d591c96a63d0938086cca5ed68a26c93c3700f61ec702736c30efe8558e0da7aa9eebb9a7ff2835c500b2ed6e2639b6ca3add3e4bc342762555258c9d24fbc46efda59d89952f80017d6abd5dbe16e4e5833ccea8817f7dffc85093bead760ef67ce648a91de0456dba74f4bb56294ae282147726d067f28ba6a0893f0bd21ed58d4ac39f0f5ca7a3f0a18b9fc20aa4d2c72214c2cabae2fcbd57f0c49b6dc2125fd6f53a1e204642b81120510dd00bdc422d3ded6b4a58a4ba261f064ec3be3d94b8d59183075002c5fc6bf79d5215a2e4d78a62834bf1116e05026a5fb39b3bb88cd3369cc969baa81a872c49f47877d8e5e4ebff710f68ef60267054611d20929f5404f48c946e5ef6d7b9be28641fc4b40b2ac6f0eb068ab8a965e6217f71f3cac372b80c46acc110030f425896250fa5b31fc59993b438a2d5895c359fce0c4f2b243e1307d0f0479155008bf8902c6a9a129a5d5c45e17e7017b64749ecfb429431e9c7c8a2234ee050323f871dcb79f7fd4d04be21b91dd2fb5803ca0f5d23e6591b85c39579d939befc1e361750a8010a54cb873586023342ba98a40a6075bf10a339e846ae416ab101a4398e2bd536897301274db7e1dd8af62d6bdd1791af7f9558cc267def7046ff35b558d77843f35fc5301b89ffedb47551216d40474ef2f41c10a236da27001b8c644b99c2aa4f22d70dea482ec5140f21c344014bbf6409f6d42f63bfbe9735ee14f2c3fbb74bfe68365215f501d50dcf31dfba9b129f4e3c8f08e926c97a10c23d53873cac9e533a1846b4dcacd1ff5a2853f8fd22a78dedfd8f3e5bbc8cd66df030b245ae8304a101f26c809d92d4839941acc310c72bd265c9003054fa4e7f7380edf1615b346d23f9921ba47e5de9ea16098511e71582c9cee4a67c09351ecdf4ec9b6fa9ab91bb28caf6765eaac08d33bcfe31a629d4ccf490436ff159af8e37373f1e30801139a0973200082700aab674647e5479c87ed1b2acad33a4410fedf19ec87fd787d462d6f71e7c291e0b4293ab074340076930bd159fafcf1a23e89f551a19bde718ce0a379ec27dedaeb4228f0cb87f6919b5fb687fd2f41afe05614f392aae52ab9e4582b5fd6af41bb9bb998d4a435e7afc5e81fcaf27236216a744fd95db4f5ded1dfb91293dabfde5d06a633967bcf4b0513bf8e6c667c1f149ede912189d56ecff54dc10edf38e82d0064a931fa90f50f9443a5bbb48a35e05a7edd7c806d8e081a9963b2bbde1675ba16419577b19e519952ae6d6e41ee9bbbc94e780b9470271ba3fc83ec4ecda3417bfadcca362ab706c4b86daa350a99e4710cbf3861abe63006b1638a39c7989db6107f858c36cff87924247ae2e76206c51cb5927fa37ef95a805376e505d01d7e7e405ab2d4e4c00a61a9a6f256beaa4a55c0ec73cff42f0585a387324945e4e65bd43962db71f64e8a066b77bca8969087fc996b6c1a7d8f376005fe805a710bece737a89197dc5d9b523204cf321ff8ced0f8369f4fc3c4661f05880a26de637f1b1fbf194c7450bbca591f787b87aa9960075974cdf2650081899abc33cf941e308fcbcca9cadfc020f02f6427e8742390b45fb25560b19481afd185de918472c14471fc2175b23b70d590178a3f84fb7536fb1ceb1c6671a30ff3817d6ee6412c58e48755e2e4706263f059f1fe29ac44ecea5df2c0dff200a63f4fd6caf1e3c9e595f1aeeb80aa985ac347a7aeb26a5751c525588a405e02c31c427fb3253774e12f6eeee6b9edd23f5633ce871719375b0c3f834b25f50db1792d26a1c4adf30dbcbdd42a2e1b1f9b6aa5bc37c7ef5de8d46c4f91f7d1fb1116de03f07bd72484878797e550ca7c7003dd9a47f80964657dd50009c41f2c33e62d09e3942dcf468b4270a9bdc158c1431100787ffe5d8cab9fbcc5607899a44562a06b533290f2a3b92a55f094423169f1d026623f035a48af24d52ab56f62acca1ec0bd19587764259a742aa406b8d13cf92e6be126b62343dcda8745152fb4ed1d31731b774582012fababd3d8202f081f5bff08ca02c6b47da2a4f3509b4b1d5955a75ba6d5e2f9f136669ba78adc1faa55a86d6437739d0c484f326577713802bdf048e108f016bfaa38adcc43b1b8fe49019d430852568a91e33dd9200dfa754a81f3e36e85c3454803939f43bc131297ae83e554b8a3eddadb91a65963024273484674e91fa465c8b61c4cddf878e4c80d316aa4280580f165a3416176d4fb18c53963173962950b6b6dc51f89a5d75439541a43168071762e61488a0a89f6e6d35438c0671d950b5067e31061edf831f34fcbfb5fbd36ba8d509941b2c462db124a77acece08c82717de77431dfea178f8d118f17b4e95fdb49a98fc3f81b5dad8601e5d06fb72c96519f35a82f75c8cbd422d0b950f395ab2c5c72dc63d8b47a309796ce707f5c63c4e47f007306cd7937100687385aa2cbe74a7910bbb12ec769b2d5349512be83bf07f68ffc7886b8667fdd24db32261bdcbdc0c42f26e58b2ef62890a7386e0246a0ca79fef89ef7c5e0cdcb7884243b043ade9293de037a78697a46678f6d8473ec69a00ab0f5dd9f98390f772ea526b8df6820782c0a0082129a1216ec39df37e39795455b1232fc947056bdaebb01791f3f4db0479b012c62d600eaaa9f924efcb230c7c0bdd5313d0c2db7af8ddc4b79f9ef64de740917d45283f7a287840ac19d1e4c0b5be477aff481ecea50a19eb0cea13bc27e445ed49dd1885da620330beca1c3709b5b0a13ac858c3518a42ff6e497499bc8fa5bc7c58ae4a6e42aee5dc664ad893af47e8be046f246aa11d326904a1e34c3e6d2af742c22ad8447d29f1bb60ae91d10ee20d619106f990499efbce4ac2deba230ab02de5487ddf9f3fcedc8e48a25ed5631bddd0d4adc6252e1ece7d2549ff99e9bc3c7bcafeac0e38f17fe3ce88671deb0dd1852b0de9feaeb5da1a2c8a13ebea78850cf226753f3fc91211ec12ea8448a65f09ca7cf77b957f0910a90dc05156b1a349b06b24ea0bcdb525f47f61fe6811b79eec4853138a760b5733a08044a1b5db0927f65a928297172d42deba574bbfc5803e9072ac56b38711965d095488fe85716f855bd67bd3a73798ffcd3", 0x1000}, {&(0x7f00000011c0)="1d43ff8c0868bd167697aa44ef93cb7bc91a978680874057d2907a8e18c6572683c09e3434c32f0f8ac7889c846b2a77c1d275b727f947586f3536c350f862c729158188cef0616213d16797a411d4f045d03c05eba3ce97eb5975f8c0c4006453d2e9330a5666d950a098045585ecff2e5c69ada146d2e260eda0cdd609a422fb215f7ad20a5d9fd3b06baff023b4e4722b11339ea7e07a591a298107be9ccc6483f53d4311b3c1c047034d5d9e6d1b0d290ba9151783d0ef89a988a2e6e33693b9c041b6897f4f6e3063c26e8961c883085b49f91da2476a656817a89d842bd5df38a61d899149ea9f", 0xea}, {&(0x7f00000012c0)="b80ecd12443dc83f0e5d017dcc2c97cd2ab9e5a605d2f9cedda60aeaba1591293535a2d5c8e391da051beddd36557f752d9ff83278a874d1f9812fbcb00483a6ec19da1d2548233ef5614e5c96236d143360ab64ab221656d8c7e99332b37a222496335086bca2bbd9dd032584", 0x6d}], 0x5, 0x0, 0x0) 03:41:11 executing program 1: setrlimit(0x20800000005, &(0x7f0000000040)={0x5, 0x7f}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x101, 0x1, 0xfffffffffffffffe, "73cc517b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="1a2eeea85f965e1c7cf20e2da9435bdf13b97f9c2c18705ca71300c7378631ace79114cc2809", 0x26}], 0x1) 03:41:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x114) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) syz_emit_ethernet(0xc8, &(0x7f0000000240)="4da7e6c7317496add33ae41154728c72023f9e31e8b0b99b254f1e9c80c690b116144d0a1e6b4598194f1d3e50c377908d8aa79205a7b4ced964594410ffadca60a5cc52bc768b82e5732ff706a7f75503d9a42c6686a2145fd55e14b40f65721c8a58ef358a9d4ddbdaf96bf92a25e0132a27766329cc0567ee77b5964b18906fd8a642ee6ea919da272acdf41fbed973d4b7ece347326cc9d036c92fe8f74ebb5f30c258fbdb2e435593e2170962062ffab61cce6d8146abab9f945834e26f89c3bc9455cebd25") r2 = semget$private(0x0, 0x3, 0x411) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 03:41:12 executing program 0: socket$inet(0x2, 0x4000, 0xe00000000000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 03:41:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x400000009131dc0, &(0x7f0000000140), 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffffffff, &(0x7f0000000240)) close(r1) 03:41:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x80}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 03:41:12 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x3, 0x4, 0x44) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000040)=""/184) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 03:41:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2005, 0x4513) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xfffffffffffffffc, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0xf) getpgrp() fcntl$setown(r2, 0x6, 0x0) 03:41:12 executing program 1: r0 = socket$inet6(0x18, 0x800000003, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1087, 0x0, 0x0) r1 = getppid() getpgid(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x622) open(&(0x7f0000000000)='./file0\x00', 0x220, 0x10) 03:41:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getgid() r2 = getegid() setregid(r1, r2) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 03:41:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) socket$inet(0x2, 0x3, 0x0) 03:41:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x45}, {0x14006}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000200)='V') 03:41:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 03:41:12 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x26, 0x80000000000d, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000040)) 03:41:12 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x76, 0x9, 0x100000001, 0x8}, {0x10000, 0xffffffffffffff81, 0x5, 0x8}, {0x3, 0x80000001, 0x10000, 0xffffffff}, {0xfff, 0x20, 0x0, 0x4}, {0x7fffffff, 0xfffffffffffffff8, 0x0, 0x5}, {0x80000000, 0x4, 0xdf, 0x400}, {0xfffffffffffff60c, 0x2, 0x5, 0x157}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x7fff, 0x5, 0x2}, {0x5, 0x400, 0x1, 0x3}, {0xea, 0x1000, 0x1, 0x8}, {0x3, 0x9, 0x4, 0x8}, {0x9, 0x80, 0x2, 0x9}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:41:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, &(0x7f0000000080)=""/31, 0x1f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 03:41:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1000000000000156, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) write(r0, &(0x7f0000000900)="aa871f04b697391ca75b2e730d9c9017d78a59535387e29f126f0e2437e3ac453df349a73c7e628f254b6518e495151d771e7fafd0687840428385a79360b57fb8493b21f78f9cc2d48d89943164f99b5f9d774f80fe2285b12792ddd8aea3a31835f4387dc4ab9f4758336a376d863abae6dc414d69f086ea5a3e8304453bcb87461c25869efd289fda03bab332410d58bd1453bf4d665067d8a7535ccbc8a46916f030ba857bd96fcfe01e6ab45ee42d5b02aec0223089c700103f1bd8598e0936749a2a4d051f525260db25f9290693a2d755a573974909ed580d119054a733164dad9eaeee783b3148542cfe2d5165090512e23f28356082ba7ebd75a38fd8ac0c65b24c12f2829879cdf12062c44de5d3dd0d0c77aeff5ab6ffffa80dc58d6f3f791a6141d329992ca85a02210b9ece24e65133c11f1457317eaea1a54a2c94b19531951e7ed2d7d05b48eff15604b08ec747dffa2280caa061ac77636f97dadd1e83ab351b35d0b31e5e26c954f0deefec3b2450a4aed1d29f5b3d5313273a57dd9b99004fac9ba6d846e3ab8ff9f9153352fd8c3a62e808fe75ee10b5a56df5ff4a85a65a082085b492a77eff885d53ad62955986489cb3dce91861d186b697d44c26f955929b9c2e1e9aedd3c485e234409e9947986cbee06a4e60c428109ee8d2aa95ab9eac40ca903091d84072672561471a1005544b7c6888c4fa", 0x200) 03:41:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)=[{0x20, 0x7}, {0x10064, 0x1000000000}, {0x6, 0xfffffffffffffff9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="8f73681e") 03:41:12 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036dff7ff5fde5498a"}) write(r0, &(0x7f0000000180)="d8b26042c93e9bd53424eab52c1c3bb5a748ed3632cb171946401804de92fc61d8f7d49569ab95eb50015de97f", 0x2d) 03:41:12 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3000000000) 03:41:14 executing program 0: r0 = socket(0x14, 0x2, 0x8000) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x880) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000b80)) r3 = open(&(0x7f0000000c40)='./file0\x00', 0x0, 0x20) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) fchmod(r0, 0x42) poll(&(0x7f0000000880)=[{r0, 0x2}, {r0}, {r1, 0x1}, {r0, 0x100}, {r1}, {r0, 0x20}, {r1, 0x14c}], 0x7, 0x7) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000001340)=ANY=[@ANYBLOB="b2dd4ac059ba6041fb08130000d7e716aeebf8b5bc8101012f209c26a884779e5916b9c9c8e4cff221d92e9790be9e9a8b5d4140e401cc8117a6b9b7ee21e3907fef880800b90b4d027bcb52dd08e2040000000000000061e214c65c35140000007513236e1c7baad5b5ad4ee342cb68777e072fd4d04ac75ebe39c3f3fbbc2cc3e097ab3793711387b2845ca843bcd9b997a263a0dc1da77f8f167653a5f666b499920000004cbf93787f31a7e2e4260a559a720c4b05b3cf55eb30360826e4e37b3419bd67ee477268b626b621afe35f743c5946640d18e26ed65ec75c8817d071503b9e10315fb8317aef366e5378447b00a12911a03823605702e6e11bb8c1463294599d32f1731453d7b08da07708d392abb6fcbc0e04d933b4142f7e06b824e3488cbbb39bfab057ae8b57ffb3f0c38a20e8ba623d8e1116b14b5859b664313fc21a3bdc48e5f9973bf32f34e09893113cbd2a7b0290719a923b8c0f11c9d8c116718d5f92fcd757b69f396d6e8cea1e2d9fb3b25001fbeb60069ac97224fad54bc6eba4bde1afca2d7700c7c3a20db1739301fc65353f17fc0724e56d3e82916157064c2b7cd2f4de986874afac89b2565bc00d0e11b5b06752421174fdefcf168097ea78fcdfc326e4d5edcd4dc871992ddf351ff5a31eda16afc7c05f1555cf1c8a4aed385099a72ecc409bf594dd2b54677e338d4545d32a899fc73f6158008fc09ccc"], 0x1, 0x0, 0x0, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000006) r6 = semget$private(0x0, 0x6, 0x310) semget$private(0x0, 0x2, 0x220) preadv(r5, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0, 0x0) readv(r0, &(0x7f0000000580), 0x0) connect$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r4, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb68b5a5ba8ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db5bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x6) getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, r7, r2, r7, r2]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000a00)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000840)={0x8, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0, 0x0) 03:41:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000000)=0x1002) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) lseek(r0, 0x0, 0x0, 0x0) 03:41:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ab9aeeda50a3b973cbae6fa2c522b4176e8c8c00499ca81b4507ce2e309bcd0b513d18c5361fc9c3d35c1e8f54663bc3a7f040a7a49307c65b1c4fa8cf302e2149ac2c2cec19d8b9d8f065afe2bf00434c44c4cd3362e8700224d56b340367b4acca747b9b4ae33aea483bc3ad3ed0402c382fb2778c5338493e65d4f986638415df8948ceb2efc60b7fdb0d44241ad62ed51cf32532238eb479ade0a8012a29eec4d12a42890d3aba62fea239910512e172aa1c0ffd67901c35", 0xba}], 0x1, 0x0, 0x26) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x180, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x100712, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 03:41:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/245, 0xf5}], 0x1, &(0x7f00000002c0)=""/134, 0x86}, 0x40) r2 = dup(r0) sendto(r2, &(0x7f0000000400)="3d471439b904575aa19a0f76799d5e9296f01b8832944b66badbb2cb455d2345e6a24e9418c5b4556c98bc2342bfdd3b35b7ef1b605c9d28f2d3abf86245fc3715", 0x41, 0x402, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r2, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000003c0)=0x700) 03:41:14 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000007c0)=""/99) chmod(&(0x7f0000000940)='./file0\x00', 0x49) r1 = socket$unix(0x1, 0x2, 0x0) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000840)={0x0, ""/235}, 0xf3, 0x3, 0x800) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffc000/0x3000)=nil) getpid() rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="5394f46682a5cd5dd5869c60da6ea01bfef2844f19f93b3d46a56ad07c459a1a1eab7ceba016d395f5114fef8284abb0cf0932e40faf1f21ec6e69ab3509cbea1dec8680b0c74769cf2b2d6b02c2fae9a5ff3b249445fdfc364e44f1f1ed71a11f4e853b77ab8f4a0fbeff7880b10e1a0a8d818f03b4fe3723860643b7b84db88d65199b5f6505489e91946c855b0c", 0x8f}], 0x1, 0x0, 0x0, 0xe}, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 03:41:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) socket$inet6(0x18, 0x0, 0xffff) close(r0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 03:41:14 executing program 0: r0 = semget$private(0x0, 0xa, 0xa4) munlock(&(0x7f0000447000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x1000800, 0x0) r2 = dup(r1) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f0000000300)=""/24, 0xfffffffffffffd78}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000002680)=""/139, 0x8b}, {&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000002740)=""/30, 0x1e}], 0x6) socketpair(0x1b, 0x28000, 0x700000000000, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000180)) mprotect(&(0x7f000079c000/0x1000)=nil, 0x1000, 0x4) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000447000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xfffb, 0x1000}, {0x3, 0x2000009, 0x800}, {0x3, 0x5, 0x3}, {0x0, 0xa6d9, 0x1800}], 0x3ba) sendto$unix(r3, &(0x7f0000000780)="ffefa0dc0cde559d28a104b016a0d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdabbaf55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085dc490275417e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd27928478429c79296cb35b887b48e8141fc7e7c2dfa825d6516e1df53477a00d4b283a0e4d9325cce7cab083f6b679573a6d9fb521cca62cc4eeb97d31fc77b82958434a1b7b639d338b88676ef5c6d3bad3f07006c426a3f16ef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1fcbc90779e8e0b02710f829d670f574cdc7c2d403086de8fdf5d6b0c47224ffe89c7c2d2169dcbf2d165cd3f12f254a69a6920975ca2231ab0a87c8f21e74c37172f557a594d84a785ad2782f7554159b07d756bac148c50f50c4a5d0d59c4fe6fcff32740c59eebb97c27e3ee3127405f18a9eb6efdfd2fb7c9e5eddcd970aa89ccc56d069ca8426352cd23a4833042d7fdf609e81f9d19e3cdce9f080f74d074f7d73ee268003e2a881bff618f04d2f4563ecf6fad5d1ab2c44a48410d740a84ffe14a9", 0x19e, 0x3ff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002bc0)={0x8, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000000680)='./file0\x00', 0x8, 0xc9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/198) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)) chmod(&(0x7f0000000240)='./file0\x00', 0x20) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file2\x00') fcntl$setown(r5, 0x6, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002880)=[{&(0x7f0000002dc0)=""/171, 0xab}, {&(0x7f0000002800)=""/5, 0x5}, {&(0x7f0000002e80)=""/178, 0xb2}], 0x3, 0x0, 0x0) preadv(r2, &(0x7f0000003180)=[{&(0x7f0000002f80)=""/253, 0xfffffffffffffd45}, {&(0x7f0000003080)=""/184, 0x56}, {&(0x7f0000000280)=""/6, 0xfffffffffffffc3e}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000002a80)=0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002c40)) pipe(&(0x7f00000002c0)) sendto$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x8, &(0x7f0000003280)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffde4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000500)) semop(r0, &(0x7f0000000100), 0x33) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYBLOB="8c08595912eba4e1282cb00e6d55ef21f470402be862b983ec7a2ecf52da342bf500000000000000005a7db0754bd1bf0c8df14a5cf74ab608a2eb448559f3501b1ee4fa3a6a2e7ba695f4f5bd4cc98184b570b3e13a04871ad8dd515965175059563abf621ae9fb656c390840aea51e6d3e6b6d5ac1a7c46868cfeadc800600020000000000007a0a10f886d96917b6423f1dd965556866b17884e244b50bfc967a57df784fce14ba891b14639d2ee1a1e31dd85d6a8bfa8178f4f4c6d9c303"]]) open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) 03:41:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000020000) r3 = kqueue() kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/179, 0xb3}, {}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000440)=""/12, 0xc}], 0x8) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 03:41:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f00000004c0)="5b5e5cd4f758e880e168a6f905a5fb33603c9663eea4ca7335d041fdb9ce635e7dfb7173e7fc35bf9d1c33e737a2d7b15ba7f3af74f0326c6b48c48b1c6720b4308ca510a392c7e2edcc940606d8f3f10f5e05316769faa1b38fa3468e53c2583b57a5cad4d8b6b9b9da953d0608e558eeeea3e21010d4205e84ebc83010f7d836ef483d7719e6c5873e89257704124023c26831d98a926bdaa4c07b39d186fc211792d55dc02805ccca9a1fbfdd6d4c8d149a6f47b77399ff9bf612c0cced388aab7b8098e6cfa5c96b031611f4a1424dbe84fa13a5a1a7f51aecb785729d2b72bbe5a07c1cf195faaebda9bcf07fee368e1d943d83b8e2c158073a3a11f8cd2efc8c9367db0660e32465a08490a813e73e1d5d17439cac4d15cb8e6908c9d09f9440fe179b6e3fefd01b2538a3179e212b3a41b31434657214a8861f81e03d85542e573489cfbbb539fab35227e6fbc275b1bfe7d168e3d513feb895bb52a0d2b860305b562ecccbf618b18148b6c0fa75e9abddb54a60d6c8d7fcce233d684cb976ac55065147b8a394801a5d6bec504b5d10b51766acd2a5de5a64915323b1bb6c0accf5b48925df351b8123e853765f685bc2602d2b21b629265f8bca6fb07e54d02c6d8a691ab221d9f9800e3f2a5cb4e8fa0dda309912e303dcf43405a14afac6375bbadb61f97147581f8213a50f1978366d3779c78ff9236498a34a3494b1637ae0d24dfa860d5ca7d2ce1b0feedac8c81eca22c040c18d93573ba0752d3a557232376efd5c7ff824c74b541b71060bb394d0e6ddcfc93748084a51557aa61609552de9d9a5885e629d060d9ae99bc0b1684007077d04b26b0060425a1f49a818cf524a4b7c0c045e90eeb2dd691b4ed425ca639c0df4d17fe4a733bc6ce9d1a71275e77c09b00f9ea6d4980f4069eb9d8772bd907c2fb0e73a119b79f65c00a27cfa537867ace53357836281b7ecd374c7966819c926c36f437c23ab1c2a3c33781ae606b6f4302f45e3b85d536164e1008ee9ed057b51e9f159442e72992b01e0d2626f23375b08ee3558c7097bd350cac695802274ab19df1ca32b38e477395e73044361aeb901d1e4305fce03f91aee79d1e8f098ce29940b58c78a6f72af98c4948ec356d3813599895ffa274efb14da2c88ea13046ac1f3bd0f01128328a429ca959b788528c8f781e0730ee399c137ee42e0e0c2705b6b350a277d039bb8c8232b6c1e894313134780787c60ebb57ba05f170b760c27618e471d6732ea4364b933b8322c759782c95ef7ae9ce5dc78e7fc2590d0907ee459ed3e979d756c4327f68b3081d8ce36d3102ab643d20a60d066772041a085f7551ae1e7472aa293615e317aa70b2504779995c807f27ed9f0aeddb2c3546cad2f71d400b66a3348478c818695ae55ddaa908b824f43688ca4074e7e9bec5b12e713341448c90554ec75b53df5cf013393039393a7d8668a95ba6d880e44cb4094afb49f3066a557938409c9924f37d335b47b73697f89c95ea671c733c7b63a3ad359c05fa9b5ef3b25fa316c24edd599cc297948f05f1ef05a8fbfdc1dcb132b1591d689c46b0e3175503d88943e767b23e4ef462266da8863edfab2e07fb48874bacdef93232379fcde0f2f3d587c7c004d291bc6ba2a4288fcef7a35c0e8d843040db7f113c6518d8584f36d978c7f4389fe4806b5744aa5fb3e9c81381090f25ad2ce132454ac4c737b7ed28f38d4be3630bc6df405306f5203fa8bb358c0e382666f1a676656fa5fed51692805bd6fdbc09d3eddf0d8c3bb326ed0c0f157a0ed8c25cc3ebc050cb334b1f270be939e0007880f5f6e6db59b78ac394b25dfb02dd0c620f24c904caf9eb75328849ee810188030f58e4599ff5bb384a87c01a84ea7754952ec3881decdcf21fd0f02444f2d1129704a6f5d9aa54b4c409000d1b1a1b3a7646362510848c0ae02fc73fa198bf1773d3df6210d1e661ca0963e0692579fdee6fb684cbac07be77a0913839c09c8036d50ab6310e27af131158c7e12d051c0ef85bfdd018218432c41c84b52e8a678280208326e47f44ed9cd96a6c08c9a01ced8a0b7c48481b0958090086fbabe838fc4b4c357e987a5331e7ff226681affd2ae39e8a17f79910e7cb7b8911f4c4c934f627b8b2f7dcf4e82f3fb0779350a8105e764f33c0a3c0793018156315e302c0f237c2cf4d437eac6d9758648322aa3c1cd9f2f4384d23dc2be747835c245f9e3fb6eff72f2240057f673e8c783b3793c1ac71f95090862520c8d2a9deaddd6f7f387ff79ba2b33e423365897f6167d5cbf259b90754c7fd494946559791932f91ed0da178d8cef97ac279949f296cfd0c1ffeba06d9df0d64bb979fbd629a845a2da13ed883222b5dd6d43fbb27df3a976a6957c0667c7cae2b6f75ac1b1dedfdf4f9ddea0e45658575a22dbac12875a77586ff6dc32c554f17b9606ae00db573c8db1776501641ef54bd65e4ee1a708c192d28727df22b01ecc1b412fd52a143736d81cb5397ae7c0bcc549115f12e5dce8007e9d155ccdc57cfa4f7feb7eccabe2a290be424d98865c5425448384d95b96f8aac76470bf840fa643b52730d33020a22acf372bfea641dbe8502aab50de5a5b50dc1b29bec7d133850561a35200d6f98d66caf9b9f3fa194f6a2999db03a6bbb16c2aeac783233ee1a65685ea115b9d48c9c0725f84c2642c796c66c345ce6e926ab5108e7fbc3f1a79e725156ac05a9f24161af27e9960ee452815e1c680a7e30f854224fa2c9a542522c86306104ce0c947f8c79c9457aa0225144031e8975d8da2e1c95270e51353ea4f7d7c8476d5127cc8035a83d235e595fc44a3f64e2d5ee00a78a191549f62bb32536bd1744d7958f5af2e309d6d011e5ae9f239b8f05fe17b423312a56cc23a611b174a2ff4cd76e2f373860894504ec31e847066244053c2dea1f51712a8d347389cb37f7f50fb82efb1ab78c14387d56abbd1a01bbbdeb4e2b638612734e4790ecb698ad9202a9d1dbacf4a689087668ab6f41303ca6d5dfb3a492b77809638bd58309b90e857f0c33d096b700b4917528a419f221a068331d3fdf8277173506231444060b76b0d06016784c3cdf2243fdc895664a88768267fa9374bcc1b1f0868c6fa620f436a655a53c3916ba37f8888a2a0c12d481b8c5c01edd1c4341e33110cff25e97c398df0ecb9d7aa22bb107d6725e473035313bcd37fa85e8dda9e1fb6e3d7608095e7e6e48d071c5664a8f9014e7bb44022d865268b5e1ee0fe39398f1859d5b639d29d55ed527e4994d87387410c2692cbd36e098db7942ca500ac35e7cb25a471b829775465f450dc09cb6f3aa65f73aca0bccdeda7966d9c0da094ee555535c5749f7b81728647c956f6cce827ee7cf86399b41fca540e54126d5884d1461705e4588e6e70fa046f935350da63f5591675d3e44c21983c1d48732c6b6f5945042a72aee548511cc32ebc8d941c7ce12ad5d734ed8a2471442416d617bc2ea2405c2198f9a17466f723af2478668cf90bed8999346ae7f18e91e426ea69829fa8a04fc02d663e2bf764017f9e69daf90ab84a300633bfcf3725d1d8074afa8df5d1ad1dc2c5d1736ea11ec799f25da2a590138139b32ae5b96bb945e117c3ac08be6cbdd18d8333212f22d1eda5fbb67f8c428369403ccdc6105dea5d5488ef962557403f734d917148f6fb6345ab2f1d12497e16b62026a347da40bcb4fe5523dad15a3aefc6f1578e4759854d36d078f88645e744ace862e0a126c0b59dd0706ceaa2487018182dd882d37dc42509f5a7d96fa11744423d0c47d3d02b5e7748c7204ba68fa96da6d9191348274d0e28ba62d4d51a2dcb2b8f984666b54719fee4a4229d7d128bfcfb1829dae1298c9e7ba54d107938ac234f534bb461bd7dbd48f7f5093fb3ff4318d28348047006d17b9e47e89eda8e8d29a842e055d5e8000c20cef3d326e30f14af273dafd163b4747ae4688ee1f17bd7681829a935c707ffe3d612a556a96e420d59070f60de3964c0598f96c2a266323c21f6d62235437078fc5b1363f7de447882cfd057dc0353f9d7e99d01272f90fedad2c3c6411603f7d786330d85cf9c4929bb71f4212d88015cb858cfc42b901e5fb25a0470a3164e7397668d40c0d667e232e74868a4de75775add9cbd18d90e699fa26996c11f1e2ed49567204b087c82792f9f0a1805940df33cfd457b466d08689e5d1382c735e4465c61f621215b816e54313f7d9899c3edf18c669d69549cfb20f92f71f60a14bd0b7ea840769f2eaea9bad4f2902d4416a17bd147b7453ef2a24a7430442a849039bb9dbd4ab63d5e5c36ffbdd7400d5818456a0725eac6e46b5112bfd60d7386ddf4d8142bfbe17fb5a241b591981740f996e43b5269f8c389af087f8825edc0cdc1b90668b2db8bd0d02dee8da17e2f1ae29a1db01c7fcdc95e4cadb170bb9cba106fc94e5798cd30656bd12a84318bb019c6f188e22b417e1efde09a46d2e93c8bf1f44d610b05ae1083fde599b7b4d43354511ec0c436bbd7de8efb1eb4eba76e0d050ed572af4ad286a90b9e35e4f5bc0b68264939367885c2e5e95fcefcb92e54d4c29ff3559f6ed50b080d1d28f244c3d6c3481c360c25a1ab673ae2330509b93f203cd160202aefd64b65ac2b024dbbb588496f5a0c21039b13dcd3d4bf0f22aa61ca8e653fb0722f9318009ebd05e62d56911df2a67635e461fade8b6aa34166204fc4a80df8ef8e65231decbe8a17276876b0423d335f89ac86a257f4f9dafd0dd5b2fc339080841dd00d8b9a5c4ee3afaa923161b8d0390e5c955256fef2afccd8592e9f2d13c12896d94a7dab8c473267804103f76d6bb50097d6e15a8709fee1e93aa15d5761a0f4d668abdef123306f57e227e354f475e2f4ca17cc1298c9a18f958e97da3188d30752eccf9e9e04e9a735758ce88aa1e32469f17b8ba8b15004aa2b9ab34be6461827cc7d59e4f321524d5a1011eb5a7ca583b533059a3ea67a037f74c98021df95bfd0c321934e89db73c9b7ec0ef5793942932299c4310ac39ff9163a083021d010d1048b681869322cc252333a64775e5c00b3260888d7ff7224e5f3cd7d25e8cf17d141abbabd4ae5a23d6ae69979e1286a67ca8ec7962559fc1125f0b7f19c44d3c54091424cc75547a8c0c4aea2604747381a989aed09ef676076a87a1cb5ad97c005179992bcc580b2ece9ce9c1cb73f56c0b74213e635e444adff03cc41916dc695d973f7a573e9aadde0878db5a42a65e55ad50bfa28b255d2e296f4120eadb2e9c2b4486e59f3da448ba2446fc2625c99ecf59db6d79be05e120fd26ed582b86c138adc9183c8287b4d92b93054b2bd72a645fe27005edd0df784113079b70a84235a03dc35da5d03c59ed6ca3c2eddc93068c03826465060f8ad2a5e2ffe9e8ac00d6a403b25bbfc2468ff1e893e25d94d080bbfd29b985e3b47829f50a1c48aea50a40e0b97c6915b085f58eed9d11161e88b1d6b109114b54b45a5e376261c53d837f1317b00ad39cc8ac55b54f570a15cd0b10706b9d753dcaf401d4c2d657029b7dfaf659d44d8a358a72050d92726675e3bcabe7040520cec89db41577e282ef255246943ce5a85a623368a48c4a3ae25f4d904692efab09419500178499504683c5ce1838ee13f2b47680c9f61b59b0e760d86069b6d217c8eed6eefa3cb5375deb9cf094c1313a6a9502f0ac26bf5741632e1208a1b426822db33a4e1a2159de14fe4b2d283da79") 03:41:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20022, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x8, 0x6, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x4, 0x1ff, 0xff, 0x4}, {0xffff, 0x6, 0x100000001, 0x8}, {0x80000001, 0x3d1f, 0x214, 0x8}]}) 03:41:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgrp() r6 = getuid() r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) r13 = getegid() r14 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) sendmsg$unix(r1, &(0x7f0000001c00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000300)="056f0e24556ac90a7ff17dd0cd65be2d2b9b689802523b3ad91fdc58d6c44bca7562361e66fa47c398309d40870d750a6359a0ad5fe27b5a7904f9e964fb082628b53fd490e32d34cfa35153fae215656b1431dfd8d2b3975a947ac5fec7b1827a45d6de6acb7d6caa33c549ab3f599b9bea57ff3e0029451bfc9e895d587db9eba77ad3c471d7b97ba7c26ab0495b434c0ecba9a8f83d11031a61b971cdadd360f0fc3cb3ea38d14011b4e30fdbd036df615b7bce91102d9a6c0f179478", 0xbe}, {&(0x7f00000003c0)="8bdd715a43a5cd8efae5fadbad6395a0a64e391479a9e66596a6d5b248e0c6fd122f9cbe90c22af7bcd5d94b880d0037970b98e65f189416bea052a5caa3ea29c83726b0ade1d7ab2db95134db202e697bb86ae5097029b68ca3f163ce6123626ab365a02637a979f5832c2496d15adc2b129e71a80bbbc18700b3c01ff7ed06421cc79134cf4ba8427592174431271bcbd31aeb40", 0x95}, {&(0x7f0000000480)="e4f82070842c039ebcaed90ea5124e8cee72a51a6645e40fc08aa908f46a44ac0c8bc6d86bdc25e43b09c88adfe6184f08c064df720fd3ed8b1a09bef1fdd1ae79105a69a1b4882cd72e5ff6334cfa982d2cdd81b9faa57b7aeb4095c5d5ddb3683e65f17d31951860467431ac0f1e019014fef3f2202424a8c00b490450140d8e1aa85531263ec9282c42af789621c7c4292610c4489f8378abdff848ecdb479fd88275a2cfda4a76a8722e106a13099b188decea96560584b1ed6bea400464ef682d475bf0dc5e76f07e617b6c0be32b395108b8a7797eb46258830d3c45b325ca0b72612be6d413b96b6adb42f768359362e2fa9c3771d697deffb612746665bc3a81d702379629f02984b54b2adf11b4c6852eb2579e0754b12b49e0ec6e694748696531bb4646dff1a350b80375494c12d44e753f7e85e868ab053a601d48f12560e79837882c60abeceb26cc7400cc0a3d7e071f9d5eb70731aacaa68f13f22ba4323b74ea5159560b1332801079b1e9a54a18cd7f6f6084755bf12b1a9f1a715671ac0bcb9f7c857c21bdcbbbd0f9caf1b175724d95d1d53bec8a993c297e9af3be98a98f80b55fca31192cedfc83e85d46d9ae3ca6f276043f3d058018b2ad0696412ce2e2f50c3010b7cfff49ea44daaaf19082acaf04f80b61d1a18a00ec9ae87fa58bad5021e94637340188ff15937f62637ee0ac9fcb826f59b60988392c85e4c6ffa9fc478ce18ebda21fb6f015a1056cb24e94d632f4de02b782021894e75214c2516cf5d763f25ae2f1956bdf3bbf0de658e55099af0c798b75fc0c32cc3b7c819b4c7a9d7b51e3a393db086a910fb4035b464ceb97d9bab16d213c8f6981a6db4c38c5ac44f8579501b90c91ea164b3475fb614a7657de8c9b408a548170fd098838ea645c744033db04f9e366449997e6a83a777af26c45cb2a626ca639a24a7bf4c80887e722c66906ff54ee6314247ac04a24a00ecd952b6274658fdbf10e821a2423145d3e969416a59f26bb66d5a2ee3f118124c55d19f23f7500e9bab8aeef5e7d8e2d2996cbb010b0e388021d378d4969d5217fd4da0a75b7625aadda2753dab0369678f4cf967523c3dcea4ab1966832cde6f3ad0a4dfe4c057d64e3a2cdf5519fffc22df0d40bd03c60d0c924a9ef0214a8a67facfc08cd0b229420a0c44f2bdca774ae1ed8de07cf03ad5219794c31aff0b7495fcd5ce06dc9a5def385cb0137c2b8cc6533a76b41c11fad30fd640f8c3066c0dc492371c2a55d9213669fb20379cc28d9ad15d8cac1ef82f2f1e4f09ebc9189240164e17c9dccc5f89195269d47676d11d667e074c5d60002822672d32e7736b994ab3190634d667dd1cb5e57201e47461407bf7e5c5b616f06907f143f77deb0066d164b32870551286a60ce4ce09556e4e3f1ea73364f8a842a4b072869521466a4ce488c1883d296577a83010e7b57c268bb90119653cc9e5719ee3c1690a67c9c0c64f0becc40bec779ea9ce53d984f28a83d96ff1192a7c501b271a14c2ddc6ef44fe1ec7d1a4593353948aa2f7fc18f87306ea075cc4090d29b355d7d36580564ec9503564f61062ebf6d92d70050e3fde5da7cf473c9b7c0e039793bcf7ec88ebd5683711925d5c802e613575648295e31cf8cb57764004ebe7c044224e6e0e11446438acf6c8f5f41816024642d6bf6f031a1280c447c2dff58f8d48e4e66d1621aa12339c82f6a6b2ac378f0c5259548db98c361df1c41b636adb988d16989307c66e499596becf3557353e3aae9d35be5ca6dae8c9fe5533b91acc0b950892a8cbeb243538cb2332aefd25914ba92325cb192431dbbf789509639ddcc27f8978220186ef0c16c772dd2aba74c1cc3c7cac661ba7fcf489eb0fafe2fd8c42992f74fae01f124542edc076cfd3d8c517c52fe230b63ae6857b81d843af479f2e1dd48c8c8a7f0c76914292c13ab7bc940d6e0b4edb894d314b21b9d24fe9ce97b4abd1fc2691b56bfa266690fda4e04ef8d1fa81b0927e971a966bf535e163481c5f02c7ac790ddf5332a231a03edafe5c1995c031c9d3f4ff8cbc0f1c00dd9bf951094add745b4efb7245e0835b9a89282c7d1209dd8bc9bd1eba0c21437e73ba56eac2a01911fbb835e86679daa344a1fff58d57d4a09a985de9854478b667128aac2fe43b33c2cbaa9a3832899c44f018dc03569c660e0aa60a86604464af680c22e640f7b1217a798dd4ee58ca655f2e38f1ffe70d5abee0c82b1156368f54fd0188925e09e957e4651e212c9af9cc947da322b3d2c7d972e1cd3a10cd5de94d5d1b962de316a65347446a3b00a037730156620c0df037fa4d0a9b0b7e0b9ffa32172b4317e70f9efb3ec4ca7d9807b5c50c6886acdc761ef93457dce9ee5db0b39eeae3f61321bd8e581e3e646a3213abc6d0b9a2b1353b0617b1f67d945e818e8bd0a4a5dace1cfcb10d5bef3b43c8a835e659825ed68f3f3ddd1c377fe16f3e1f6f566daa2ae2942e9eb7268b7c75be6102a4f509bbfc5836c477fbe7a8da9cec465dd8b8b09aa43c5c03d7b981250b7077b70b394258f37f2e9fafcdff024c78864d4318ba423516d8b9a8e268e43240d80503249c56020afb86ebc22bbd67ce88aeb642b1e41ef2c9be8be4dc0bc7fa5280a34d9272b060a339cf33c5b7b8b2dbfde71566c6988318d343e328f2719ee75596782019e11416e9b478c23909f06278c380cd52b4c1dc6737fab80605da041fccf2e6af81f8bb07639d0cf295d41ebdc98aacfceecd1d2ce4bf1e4ff169d9c17961a4fa013dafbd6c723ecea03645dd2033f3c80c40df7e9a7b0259c06a152de5e0fc87ef4c9acbe393e715b4cec7abb58c853d102cd2cd5b3041ebf0feb1edfd784096e7da10020f42da7f4d5ada0084583c6e3e0865af7648014eaadea62a42c8456c99c04d399fd11a9a7fe8f4c2f5f6bb884986dac918d7ea6c14465602070037645e565a473d534953a6d259f9f0bb5a84bc7be59ecb8db2213acfa329494e90ab69636b7025ae6f883bbc2586536ef83caae2fa4f8ebf5c91bb0f5f31fbe1cb715d08d77d72abef5bd8b286a87710e1bdfedf6cd15f03a6fb3af9d76fd38261858dc62802e69ce7c98e98281df914e75bbdb315460120318a95c897e175a30d9eba18ddda8acdfc7b6b9797cce81fc4ec4e6b68b05d93f54015023243dd583e40d2a74c5d7a3a653460fbad2d04e57ff7b6b4170853eb59ac122d4574883b9b7e6177f9ccabb8e1058adbe2a7f11f35cefef608746c416686461e147cc1b9934275e00ee343c4d99fda7b735bf510e5421da71c2c74d3a9b2d066327721dc85eac6169312390a37287b83acb3bc31f2cb92fd1d80d2a9c8f7b4a9875ef3acb7a2bb80f3d18674684f1d811d7be1f9e934d7c5674339a6c37b08a37330cfa5c7ebabd9729a0d7dc1991a415c925aa633f08835c2706feb8021acb0b799cd1376f3c8ea5658938ac10ec9b3a88da2957680784784a3f7c298bfb3d128db5b9b8797bc50ece489c6e7ea3d71b67f06dc79a611d2ec11cdb3b07e0a42ed3e451839b60055551d292fdd0f30778b05d49abae312af0e844822307b0e750b7a1ffb8501e071bb7aa560edef7030eb1f0f25387a3b7ea4ee7bca08e26f64ad5c19a619370c9ea364f6ab0006bc8bfb34b0b581af83455e996e462ea9f9ef99693ce198d48eb8630fc05bf96e81a801f7f3a709960798d3fe428af628173d619a3bfcc8da95a2ff2cc3bd2916529eba0bb7200ae5bb21206a2987b3031dc3ab6044276682f5150f072444414363fd7669377b2e017276929b61e7e9e5ef605353a2821a8256d28cffc3a93f270406aab8451798236fae8921d655ac0bde7cece1dc4330efe3e3c7aa52674ad46be9677c4a43c8327ab6a07ba3e66892f98cb3b260c24dc6aef9406ecdad1f993090fb644f36d628857d36a420d02b080917d76e88362038b93ab1e5113febbf133693048ef74742b505c7bcaad6eb83b8082250c20cb3f29319593fbc78356479f721957bee9257a2655f0108ebfb1518fedfc88ceef65446dfa2d8c3d37a9f95a70cae4ebce95f8895b0c6eb1a080b9bc71c8a339f257b1e01658fb7338070f409e562a961cbb7d09e175b6e2a436f34671b7bb54a6280d5ca14642ef3278d8e911fa0712969842a114183eaddf711a996749835bd55f4181588cb95a91065698c140f85954dad8f74535fa99ca0e3d08b559e650cca53b463700f963e94b99cebf8deebb57818b55b36f15115e24377df1a2712023f740bfd40ade9657f72e4461f0e6894c2d5fc6169b05a4ddebc49f82ab877b62a9f02ebc5ca3ef1eef4cba1a589f40ec6a8804deea9b7b9efaf903c11eea0168f03a3a1fa418382c118f57e87293d3bb2c5c58f3b16e37cf64fb7673576bda594a2bcf7827820e5fb3b8c9404a46337c219034563eb0b044e8904a1112ca9c3bed9c134005627c909784c76e61baf6c1960f9c2efe149b015ffe5a155ff08c298c85684030e066e20ffeb3fabcc2136e9f5d6245372ba4d9d116d27fa4c9219fdf83c8d1111dfd43c88b9ab9e784f4f536d8cec03db468bd13792cb165ffc5e7fe3507e91170cd2b303828a971cce7fe28584d4cda9975931b27d385c3d0642487d2db4526b4592694640ee4851a24003b1faae88b295d34b5ed337a9c190732719a879613d698964d2b2e4a07fd01fe99a3d8c1dac1fdafdbd61b89371cd24eeba9c47e83110f28e5b8907b85c32685909ba441d9e27ec25baa5b920e7eb8af251bf15edf8c4030626d0a2cb84ad83ce2a1fe3abb3585bfdf44364029cea93708b43b53a852af6b361cfa7b5a013f11673ef88f0ab3d135cb1806ed7a828536eac7a4302ac598f249ff71736c1ed9b1a3b2da5850bf9f18339febb0828ab279b30d5790d274624dd32c879c648f97b69768ded53fc2be7efc85fd625c20764ba716ef27bcb0ed70cd531782dcfb1c816408177da0f314031f77a9df65c6720f0b84f9948ec9cbee6b0538cd8dd667fc6628e7f383d394cb402dcb5868e1f08442bc7736a2e5ba638a4eaf7372f66ee20b68e0bd91ada0a7d455e1883057caa639dfdbd8bb3eab4848aa96a877f37454d9415c3494956f346063aa33eda5e61dc55070af20703a75f0a00c4c7898cae60fec328c6383692bf401f0b6b434ac812d105e5bddaa53740b995f8edf69ba13bf0c9226ee23f0a9653add18655c6a2f4ba15d9da742dfe3c4220078814e3db29242ba559e6195fcedbf72c8de477723dd732b02db5f1e52d0fddf35f6b607d309e763964082b94bde1d3d996701cb8553aba9e437bc535502c3f35f1d53e10c5b4445ed3b57b14c6e276877736825a807cc48475e07d62402d27265a27834116d6ec930c033a39c053d85dd96ae7546802ff9f81181165c57dae7b2dd5dd6265c107db5eb0ba2cedcb7ff147337dd6c181252f12e5ed9d1dffcfe52541755f2ff872bb67130d2c7701c2f5978dc18fc27b58683e9eebb03996f482f4d12a6223c6f39fbd87ea4f063231ba86580ca3c8097834662fc1ab657234cf7b3b632462505d1391dda592e4b272297abb2b8a6bc848b1537fe4cd661f6b562dc8ce1fbcbefe3368026043b8d1fb50ef639fd63ce83a199e2de91f76af7ec2a12b68359c5dbade638601efe97063d08049fed0f88453b0be8efeeef67d898989ba61232c34b3bb39809f11f6e08b16ee1a289ccd4ff7470b3d349fa4bdf9ad5954d1ac95be2259907fd1f0ac4ed82f4ef55f2e81ec4fe", 0x1000}, {&(0x7f0000000100)="8176c88cdae96c2e650daf5e0439bbcfff13e1553d43d354a87e3d4c383965d87b6f21", 0x23}, {&(0x7f0000001480)="108fb942742f90f3e54362f84988dc6418c7276176f81cba7f3d1e3dcda8eabc2fdfd87f250ea90a567db9fb3165c7b0103d96e8deb4a6dbe093e12f3e13978d9ed363d5a5605414f303a4ee0b38ac7c4f7e5d6c2601de8d77c823a1d8e1d09a8a1f0691e719b91faaa733ad390b29a308c2a9a74c3b9e04a7ba9cf5dc996b2ea6c1200d4f000f051d4b0a86f95aaea05ebf38b16a24368a908bd42a97f6951c72beb3ad1c1a6c292fd999542945f1fdf405d65dd420e8e3f677ecb6426e8032bc1f541c0e8e5513d148d037babda8781d0c70f73c86e400f82650f0", 0xdc}, {&(0x7f0000000180)="79abf729fccf825a3f1e5f6e6093062542ea38b4b8b858433cf60e2502d7d5b45a97b4", 0x23}, {&(0x7f0000001580)="833973911724e996896bae443538c00fbd77eefabc6864cabbee7fdc4dd994cf4029dcee23d9247b5285816aa52658ae1f06ba8b6dda11d61817a40de763f3f95c6a92e78361bee73e270bc57c407be8f8528373cdd483eb0a8b0094a5705cf352b750bd499093be073a4976a31c2d476e9ca20e66aacc1c813a76b6aee5e616853677824cabff19f741d1ae71fea0a5d2477101380161a94552625690065eb73c5d5365eaba1f51ba8d40cf2a657031a830a3277baffa4adfa8cd89d601a24db857", 0xc2}, {&(0x7f0000001680)="b37ad6f77d776cba82229faf2837f162403a2ea6e7ba2fa16636d2ea6c1d611624e7f745ad27199907b2410a8d432f0d4ed6392c9fc1e9fc6a7703f40cdc46e82d930a884396fd2080350336f3ec47db1270c9315f00fb5ffe93a234567eec1ac62c524db0ded5cf35f858cedccfff7099a2b0563cf2afd0b2d5b7b359c28a8b80bb66135ceaf8b665a1403195cf6b62f282b1221a389b7ebeb4aa78eb37c6d5c51e0cc76ea3c8bb06e7550f0c378ddc875d3ca8c46a294f22413cf079f320c861dc31e3324bb44d96c39bbd61170b647be913b085e0a51247a301fae73b74a5260d9a56c2a1e0b3fd2c6095c9d51c888b920121551860d5bc4d89", 0xfb}, {&(0x7f0000001780)="4b5a29e9057383b090337d4ddeebbdff24a6f19013422523398cc7d223afb54582fce93995dd47457a6852d15a0974fda83541bcdd8c621fe6cd4723ccad34bc1cc861781b2a2a94c6c05a3f98ecd70254329f6f018bbaffb5523d8fc35949c4351712cc2d71aa7c0d6c563b1a86354fa43c0acdd175c75cd5fecb057ab30efb2e6dd02da9d699262a63886b2dfbf04fd0af8d57901a6ef39f59ba282479a427e7904c890c1cd05f6dd33ece722167e6f42f3a90dafa474bf1a150d6277eecfb5a670003b0c1292f0f4fa8d06042ab0560fad937f4498840331841", 0xdb}], 0x9, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x008\x00'/20, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x404}, 0x1) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:41:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0xd896) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)=0x10000000000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9, 0x100000001, 0x238, 0x8001}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) 03:41:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x8, 0x0, 0xffffffffffffffe1, 0xffffffffffffff84, 0xffffffffffffffe1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 03:41:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff0000000000006619ad9ea3d1ec02f90016bbf92287f639b651342c6ea4c7b8b9bb0c5c6c67e003c9f87c8a5b671b1b541e8f062b874e5d3bcd6736da87140000002900000065018b4f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="2c07069ac66493d89cb661b5c91fdb7589e7e8154093b4ef7a87ef97c0b78ca23cb3810a988bf431143811afe61eb95aa7416f45fd329a844ccca785028e759d84ae3d007dba44c413066af6603483dd5e427ed47379373c2b69d76e45239ad366be51af5218a8dd9c0314c52d8765e82a3815a881673818458f0c882d02a4e6ae1be6", 0x83}], 0x1, &(0x7f0000000280)=[{0x98, 0x1, 0x8, "f313df3d882e525b7509d5e61e39465bba44d3dab2c1defa66dcbc4af717fcf156a1e12b08e90c5a106e7f736a5d413121d2bac0622360e3ed87aadc64aabb1a1c8eb5e4c2ae1d82a03b7aa777dbc6a1b2debfb6c88658bca17cc7dac62ae0f47757929d730d7681e4e7addf86b7a91e4097cf7061c52c3e865fac257fbd90921f983ea80a0956"}, {0x18, 0x1, 0xffffffffffffffe1, "7ce7"}, {0x28, 0xffff, 0x5, "cb603873e0eeaf03acabaf9896a42ece5d5731280879"}, {0x110, 0x1, 0x8, "6d5ba6e7d0ebb6cc7a0ca0fcdec9154e242c374826a426cc64cf183a33164cd5c426c18d9f332eee3fa9e4051155563842b43f069fda3ecd080bcf7f0eb30e9bab9f85dc8bccf33c1b53f209fa9d457afd1e75377418148e8c33ac41d429b6191a0c2659f3697120f66152deb64b0dd3680e22604d93e9ecd5fa636f39cff73bcc0a3eede15a0bc86531d8f29ee71505a8cff58d78092333d787d6cb5b5db82617d533d5587049470e925c2755ca9ab02267cf21ad38acb6fd0d28187b47bc9130e75fa91ca8c7c6b78efac35330d8afef38b4b21c6649fe8c069f07bc6436d0bd96a89cca38b9ce1c8265980103e6b52b4c8346154e0e553ca94207"}], 0x1e8}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:41:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semget$private(0x0, 0x0, 0x204) getgroups(0x7, &(0x7f0000001800)=[r5, r7, r4, r7, r1, r8, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x8081, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r6, r8, r9, r11]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0xf6}]}) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/216, 0xd8}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/215, 0xd7}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") readv(r10, &(0x7f0000001f00)=[{&(0x7f0000001840)=""/64, 0x40}, {&(0x7f0000001880)=""/115, 0x73}, {&(0x7f0000001900)=""/167, 0xa7}, {&(0x7f00000019c0)=""/136, 0x88}, {&(0x7f0000001a80)=""/141, 0x8d}, {&(0x7f0000001b40)=""/216, 0xd8}, {&(0x7f0000001c40)=""/123, 0x7b}, {&(0x7f0000001cc0)=""/139, 0x8b}, {&(0x7f0000001d80)=""/229, 0xe5}, {&(0x7f0000001e80)=""/73, 0x49}], 0xa) 03:41:15 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x189) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 03:41:15 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x8e8) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x8003, 0x200) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) 03:41:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x13, r0, 0x0, 0x0) 03:41:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xffffffffffffffff}, {0x18, 0x1, 0x0, 0x190004}, 0x800d, [0x804, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x4]}, 0xfffffffffffffea1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6c}, {0x206}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3, 0x40048000004, 0x9, 0x8}]}) flock(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2b0, &(0x7f00000001c0)="8d") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0x0, 0x0) 03:41:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004006b00202b27fef0406c00"/44, 0x2c}], 0x1) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) 03:41:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000002c0)=[{0x7c}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/137, 0x89) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='L') readv(r0, &(0x7f00000006c0)=[{}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000400)=""/69, 0x45}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000500)=""/92, 0x5c}, {&(0x7f0000000580)=""/240, 0xf0}, {&(0x7f0000000680)=""/3, 0x3}], 0x9) 03:41:15 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x80000000000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x8dd, 0x2, {0x5, 0x7}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:41:15 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0xfffffffffffffffc}, 0x0) r0 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap'}) kevent(r0, &(0x7f0000000000), 0x200, 0x0, 0x10001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8080, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) 03:41:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x44, 0x7fffffff, &(0x7f0000000180)=""/162, &(0x7f0000000240)=0xa2) nanosleep(&(0x7f00000000c0)={0x10000, 0x7}, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13befd812eaa4c713048e69931929648f1e383a2ac9efffb46c3dfc6de0da7af15d1341da4db33ea993c178d8320181e1df05b51bcce3849f662f3e98f85a628c683011bb221c2445b5998dd2d83676dff665a3051411258cca09dc38562184bb08941266d22923022544ed047245af94b6e2897863178cb1ee583d400000000aa9e1decefd145985ff902bdf7a1bce0c885c7aeedda796c3a61322d20e5f3f96fb9f9885886", 0xaa) 03:41:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) write(r1, &(0x7f00000000c0)="1455f8f1f1847a17096ddc8c31d7be3e0394c2c10b67a198fe5b537593dca537be41acb571aecfae989f08cdc09f0af9dc0642fca58c5966d9c29d623cd2684b9d04952db14395d290b9fc994f445e304b2545c2144c9702f64ea4abd229a06bd47233e6db39ecda7c3fbd150e8f97b4d9163a5208b4236353", 0x79) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b680667da7b7880e96bb0b2f7c6eef5e7f58"}) 03:41:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x8, 0x282) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 03:41:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/2}}) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:41:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x30) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x8, 0x1, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="92e97f86d38bbe60975adb00210dfd17a63bb0317e71494ba09d55c3f9c71df345895875df0cd185e4ca8bf6ce239e6ca12e2afebeacf1395007384dbd849e7d44f8357077424a230000335a8a17") 03:41:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000001ff, 0x0, "b800000000000008010000dc3e9d765d56ce8200"}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:41:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvfrom$inet6(r0, &(0x7f0000000140)=""/192, 0xc0, 0x842, &(0x7f0000000200)={0x18, 0x1, 0x6, 0x6aa4}, 0xc) shutdown(r0, 0x3) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="be4ff774801f2523b2b9792b332feb46682a6ad7ef966d97dc828682c917d8b5a4", 0x21}], 0x1, 0x0, 0x0) 03:41:15 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 03:41:15 executing program 0: r0 = socket(0x20, 0x2, 0xffffffffffffefff) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 03:41:15 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x3ff}) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x3, 0x8003, 0x4) 03:41:15 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/21}, 0x1d, 0x1, 0x800) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0x72c94758, 0x5, 0x9, 0xc59e}]}) r1 = semget(0x1, 0x1, 0x88) r2 = geteuid() r3 = getegid() r4 = geteuid() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x10}, 0x9, 0x6, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff68, &(0x7f0000000000)="8d") getrlimit(0x8, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x2, 0x1) 03:41:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) pledge(0x0, &(0x7f0000000300)='3I@G=\xeb\xfd\x01\xf1\vL\xe5{=j\xf6\xd1\xd9!L)m\f&\xb5\xe7h\xd6\xb6Unc7\x04\xb3\xddnf@)\x06A\xd4\xb8$\tN\xa9\xed\x82\xc3W\x8e\x0e\xf0\xd8\xd9ug\xb6\xbf\xa4T\x0e\xd7\x91\xd6&\x15u\x15 }Zl\xa9IR\xfd~\xf7\'\xd1wR~)\x0e\xfeB\x84mC5h\xdd1\xa1-?\x01\\\xb3\xea\x93\x17\xd3\xad\xe0\x03\xde!4\xfd|\x84\x83\x0f\x98\xa5>\xf1\x1c\x8e\x1c\x00\x9c\x9dMBu\xd6\x9c0\xf8\xb5\xb7\x87\x05a\x0f#\xe6\xb9\xa5oB\xeee\xda\x83\xf39\xb4\xad\x17\xb5\x87\xa6\xb0\xb4\xf1\x8e\xf7\xbd\'\xee\x84;\xc3=d\xce0\xfc\x02\xa7\xcf\xf7R+\xa4\x8e\xc3\x03\xdb-\x9a\x92<%\x8a\xdfr\xb2Z\xfa1\xf4C\x907\xfb\xb7@\xc3\b\xb1\nV*\x98\x17\x9c\xd4\xde') r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xffff) pledge(0x0, &(0x7f0000000080)='pf\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = dup2(r0, r0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10080, 0x24) recvfrom(r3, &(0x7f0000000100)=""/32, 0x20, 0x532ebd5baf79b430, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x3, 0x0) r1 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x10050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 03:41:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x0, 0x3f, 0x1, 0x10000, 0x596e, 0x6e6, 0x2, 0x0, 0x6bc, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x2000100000000}) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x60, 0x3}, {0x6, 0x1, 0x0, 0x1}]}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="b0577959acdf7ba8433665e06c8dbb46b15a58787dbdd90fad30392e34ef194a778de53eb41099fb24b4e812eeb6d1633236eace3078ef275b589fa12ea273324aa2aaedb5c7f286ad8c30f406af5953c75b6899c866a30efbc27d7527d2d098086b39048a6bff7cbf4042d2a661a7bacc874b6fa91921c96be72db6b77b662a34b6a05dad2bbacac2408ca1054ab737c906688e3a1fd75dc5f6a30909b7e2f44f3aea69d8929bf1dc6c3181973ee818ef268d0683ba4f3ed1314f737edcf67989a4ff070e477b557d1f43b4d34eb5e782082a9fdb4bd501ef67", 0xda}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x90, 0x7f, 0x9, 0xc6e}, {0x8172, 0x4, 0x3c019d1c0000}, {0x3, 0x4b8b, 0x7ff, 0x1ff}, {0x7, 0xa7, 0x5, 0x100}, {0x7fffffff, 0x3c, 0x4, 0x1}]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x40}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") fcntl$setstatus(r2, 0x4, 0x80) 03:41:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x4000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000740)="76d11bda24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1efbfd20016d7d664639e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d392eb0982ced2f800000067fe8045b1e4a414505dba3a8983", 0xe5}], 0x1, 0x0, 0x5f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="199b3f5eb16a7cde0612b7450aef6a53c6b1fe1bc231a535c3e6b40947252d98c6bbbc3c15c90a02f35a8cd1c00969fdcfea9d7f2a0072b87a8be0e959ac110910c38f4805e47196783fac532d9b43da331dc12b44b33bc6cbc9e14a0deec6d710d2efdb79fb5c033affde5e4477d16787061043b610fdb6092a46916cec81823dde47313028802bd519be71c75f2237929f00cd8e12b4408485c6d9a6b1d26483ef07509b393b119807f6230a7cf2cff0420f1bafc1c23478422df90762d97cdccaca5573d7261af5c1d1da1167cb257f2b75032cc97d20829c69c029d9b855", 0xe0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x5) 03:41:15 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x480, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x40}, {0x3c, 0x0, 0x0, 0x20000000000}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 03:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x10064}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 03:41:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x14, 0xfffffffffffffffc, 0xffffffffffffffff, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:41:15 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x207, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="4ad9c2c7556fe507122439bbeab39c74e6bd5843a9332461caeaae8da4f9fe31b1c02a683526dbd7ac7d35433eb1058dae386068bb34ced7c5b65b80c0a0dc9accb56b2c6fe4391926facea783b616f49ac5d6ea9bbf8ba467dfde657bd4534697cd91b13d51012e9745942618112b4c23b79d77b4772866427404aa6e2f35aa15e5360359fd422597b50113acb7c873e04cb2c172d6e39ee9ed839676e0551e80667ec0c1c18f2038a03ff254a39153ad4137768df205684c415fc9bff98b6ab2d031cc10276908fd1ba8f6e1b119d6cee2a003ea7c5abf5bdaeecf1a5cfdfdddb52309a473dface4b9d362a98dda3cfad3e0ce3313abcc3182", 0xfa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x60d, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x80000001, 0x6}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) nanosleep(&(0x7f0000000080)={0x0, 0x4000000000000004}, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0xa00000000000000, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) 03:41:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000180)="606c1df0fb8edea8f7905c963b", 0xd}, {&(0x7f0000000200)="4f0a6c81cd1d5ae0bc0502c0e8148a3469b359087fd185d80eafddc81c37516f4ddb9f41c191d08515e425a38b45b04aa36edb129f15e9441205c1899a326a341533adcd48d30fe143b880eb10f82fdb413a7dd5dd903b3425c8d0c1d20f0fc80bc51cf3ce331bdc41de8d3ca4c8cf981ac18dd7c5f5e60f55f666472560e4600f73c7c6dc45053f242da43690e006d8604a333b17afed3b8faca4386a4e1798daf3a59f7fe2b069e8", 0xa9}, {&(0x7f00000002c0)="1b126849d800023d00754474ba9e900d4d998d43dab621cc75f9a47641edf50b342baf957ee250023f7082419e8cebd53734e0b5177132ebc25d6c964e1b74b041cd17a0396c1ab2212105e32224", 0x4e}, {&(0x7f0000000340)="c1b9c5c217f422510bb1c458082d83eb63d0378fe6dc88f831220b14b9bcbe534622a25bf062ef68f99b26e837ed6c6c7bfdb97143678f41f7258c7744b5bc745c5acfc4658866f08cf54b344da0d1a2abb543fb528d7129b2486e320310ba304908473c251d1c117556ad32fd260d15406cdf1a660b70595d7726df984065e1c8b6560b56aa4c52a6d0e71d0221327051276f2059f94346af99e5e681d6e6a6c7cc327ea4529c61d6bf948ef6120afde05c70bda5f06269dcc910f97f0994db7ec44da50d98b823b4174f47eaf04311a9cbdfd6a217e24ea5852cdc866047f50cef5c7b778429534a07753f67b44b87f48ae0220243fde6a39fa61baba88f5c63b79368b4302a2866dfa0cc5f7982de800cace3b35f53358b2714daf18afe374eed6ff75a2a96b4c3856f33e23fe548dfc47d3771d37eaa6758b65bf95dfd4826a54a4a4ecd608de24591a46ce9a7ed5269bb3ce15583f4ce34eddc91e3db168754054e67d35b8f8492047335c4f8cebb7e71fa962e9ced974e655c0fc6424466b0b9bbbaa7cd0129e28c0a053bcbab91125ac5e6694a613bebe2edde8bbb64da863da3cd2741165690dd9d666de7ded5a20e6dfb792f2d9d0be55c5eb7e51a0da86736d999bf9585b90bef86bcae5daa16de0e33e55ead09c36c46ae3116a3f609da539d69f42853e4aa5a80bcf027fce450a7aeb39cd940859721e49f1e9a9e8c64d4c8a2c2e0970c879055fac4a2c4ad8f946af131a06cda993f5c6dc61c6cc4e6630480d54dd9026801cffcbe2ae6e46b51485c6907360423fc1eb8761a2995dbef6a5c95db17fea6d1d0a99fca60c7dfb76500ef8193c568b6e0e9ca69a7182bd33104a68fa6938cf60914ce3fe6bee4eb2bf0cc8cb290a7be2ff3173ef15dd9625d85979589be369c4a7c33be422021fd2249e9c527b55ad1c0c1b0270661d7bf4d4d5ad757871f2f8eb02e661a1e818f313f51f35fc4c3e0ad219e30e71cdf338a188ba5844a3de2836ccd2686edc3ce4249f21c0cab99a430ec9d7614012235b98038047ef1e06e67e0a168cb652a344ce1afa3c138ca2c316663b8f42f63f4f94b157398d4138d34ee9cfff70f4a0ac52a0b9faaa805079aead5426612529d2c2315e5b7bc2284309f7e70e74c9a897ae7ce7ad306dfef6216f2ca1a435fe3d672afb30fac448ab06a3f6aa50ab7dd326742397bbe19517960050382f42f93e7902955613492c72f63c74a7553fcdf33853932b6ba6d7d80084c1d2c55b63e15c1a48f1121c38afd153cf6026e954a36db30feee3f1a2ffa47c559638d6b70ca83d7cc0ab95ac7ba68ae0390c19eb815d141290b4463b0136ac6b5bb1f6ce9628ccfd5866337f8a5a6f059ae58177562260622f4e9a64da8c6b033d640a87d760f4b1cff99b69edffb972f896ec6089f04e273ef60debffa23457cee0808f85b8df806349ed5309a1844385a029c5e6e2978b27e7d3172441909aaa75e4524a484c09158b5988cc348478059452086828ad11ea92402d0b54643747ac29f38f26e0f215f7e615fac533eefaf6aea0e97724bef39a6ce2829cf04def709de807ff447da45024e6f4c3d03cab011889a8519309530fb73ee35f67f340e5cb6015f08d212351fbc3d7a3f32330198a7ff9a7fc8db93341de2427330658bde5effa6ccb748fd9410ead9991225214244d071b9046a91736f3ab084d1551cbc94cfbcbb60e8bc983b6dc4e1a9ac749f0a97d92e1881662d2167ebbce4e1b787bb74fbf9bc8fe12b85f0cadb84f353f83dcbc760d472d25a6a775f90229d90602d1456f9db39fb0f906c6f298a5f9a70973937ad8157caf77f835238492c553a362677f9cffcfcbc60b5de11408f976b2d886e96a1cc3df15ac87861bf5b827b7bda06ba8f4f1089936ab056af0edaa4f6ec1aa211d15929aa93c50f0b321e125fe45aace6e4c44d330217c6cefbed4114a4aa8b94f1824b0ae959218069dc03aeb4be9afee852527fa38eb3666680a9e531e82e83a619140f1e546c0a4c76617c7d714a32d887d7bfce4c82ddd56f43bc9066e905320616e68a4bdf9c941950d52c609a0f669e243a9e9e78cf46a9189bc754f5ee16a32916bc7611ffd6022bdd20587ebe29a22ab71e7c27b3e7504cd2f24f2cf8aacefb5a7f388f35e780bf68084e9e2cdf2c2c2125df0d93b35e2e1842e59822e77e5fbfa3d636de457f0659fac5068207ba01ef24294292f8856cb0984c7d1cc3e6a309097c8f4516d03fe8a497b9b2a066f38f39c3109048ca48841adee92e7fb0ef498e8ef5d29d16e39d527a12a8466f2f5a44ab0a486635ba71ce0dd25e6561f6bf781c2070765a3366b8286a1ceca71ad7cd32a1a2d9affd89313f8fb9a70d552234ead228e12920e2d79ff850e3247b73bb71925bb9b7617013f0bc3a6c7e5500e89d5160d5df4ec33b85aec44a35558632c84eaa4da6a1eb5a4591303f6111126f941eacdda3601afbd0270824365f6790fba844016ea92a789f2159525ebf0cfa92ac8d3fc5ae4b79be0775f53edfe634194ab45629c58fd9c25308be529b67d1aab063af6ff3fdd5fe4580de7fbacc848480e352e48a9d3329de88e935dc68dbe10e24498040e1ac92080cfdee6b94d4e50082990e0d0ab0046c2c84fad16aeecae6ad20a8f75cda13ba23298e405cb8b719556d0dae1cd5fffb69723defb3ad7df5369ea06be1e8c7dccf5b21c2ac9d895caf07e188bbd44fc9375ade01e3502ff1fd24552ad890eccfdfc931a0c0d38b99e003861f0dfc7ab1c9aa0dce0e39cb7dc57acc1745cabfd6a0ffb9b15817ae6c4d4e17f3f26ec719a047953f3fdf5448b887505456a9f444798291e1b5a123fb852d878891032954cd2238457ebbfd06f5ba62ea279bc3d2fae02a1d8e597d7082fd83823fb163c4397c0c25693113b6dfcea7fff1f073d1b9a7e28d3a054979f70dc80bbb52cbed5c2308967642958356e57ec2aaf6b1e7082a13ecfbe50295f67495523231d88ab3daf949ebcc631ae802587616584e304b58b01bf64afc5e990c4fc13a427236a1a1884de332ee965ed47367a8e2db820324742d14dcef0fedbc0b50042e65e3a0b5ff2bcb282ccf738047ca2c528d016a9d4e6e3ba661c03ac76dd944b6791a4e90b87a2f4fc95e36f7e62372870e22f739d96713ba4414e3fb343de5539d1e3c02f6782a74371fe2a7817dac1bd9e40647626d0d7181f7226785d9869639aeec86d8b4169f744cdcae4d696030fb7937f19dac01f04e59bfad1bd3fe1758fd3e78362a052babdd45614b46bdc460270f6ed192583280bd03856f92593781a3101bb8f5fdcf23f6579a6de2068b79d4119383702772ebd984c58fa83a49180b3966ea1fe78d9290d4bc23e0cbf1384e7ff1badf7d0417177112c7e850d8ac57ee9ef318eda0fa600d09004c973987f315215b55d268b3d1e9435e119ad1c1646b3801dc08f5eb13586dfcecfc963771e18e2193ffb028af68818d517a30bfb986656eb95c068c0fe0e3bfc9b458719c44dcd01433e6681ecb44a602f87283789435298c1490af7bb284661626ad2f6c795dc5a216b3d1e727c4303c51fbe5103ee44945be3c637f1c77925d6a726519771e279887a138554f62ce5b66dae2c52344c0abe6cc6e14d48cc5619dbdeef8fcf72a8e41b498f82c5d553eb585de006ea5ad1072ad7a384553dac63c4e7cfa26a2fc6d9620caa923de23fee630e047f649d8022c2578e193e7b0b643fd1c13eb6483787964fd148d573e62922eb571ca8c17241190bbf6e51911b9d8c4aa65fed02b2d1d371af26dd614bb9f6226e4161db8d19867ec0ab7670509084cb9c98e7e25fcc20b8ae188edc02f1dd521ea4cdad70c6062cb11b1c1f8a4aac8610a12378165035964261c30a4fa0b278e133ecd2ab447227dc6f33fab4ee5d4f5869d08623d69049f9d37bdd46b448b91cf22788890ca438344676e8e5c8fdffd4fae8c5285eb1ffc9d468951d614e48db3a9309956e750006f4c358640e275fcd9fffdacd4662be0510f09c9abb43adb2afbf370540379d47aa0adda015a8e69e448d012ba82f4a49da0ca2d605c75fc6980fe57120d0b6da7577148832fe1aa173994f6daf37a7e388eafbaaece9cfb5a8b228e89a425424375d89efb27f256c4e09c1e6f56924ebe7b55ab6af05968bb80b7c628fc412d718ddbb91b47193738789a8edf43834071cf460f40532157f22f799e0c89559b5f9dacce8c215524a1db06ba5511787a3c2379a9487c562050a8054f6e06feb972301c7d3c34931aa3359a23fc1cfbf4660a52514620a63860bf9ee56b325418f80b34aad1027bfd725e430c8741f3f2ebc6f5bf088d4e9883b51d45af8b782edd800653052f8580d2907a45cc3d4f6fcbb3f3387eb366ed910f288ac16416a693d5761ff058e4a75588c0958608d460fb3fd0ea2cfd3f9fa8c99115d0f7e573c014322797d3c28f7487a897deb44560bc0a25ccae5e11a7ce5bfa3fdca6618f53c45311586bbc94f852b6b0d03e3c1d6ea0ca17538105f2c4698dad901cd1ca9412551ce8b96d548e5d7d255d49c7eb5150b0da9f4b28612d82519dba04bc65d45880fd533d6f344357b3f21870876928b6db0f60bad6c7ee2df32bcbe6cc6f60553432810d27bc1f21d4336da520f0274844d81c9f5b7831c1ed6cbb630905abcd0f5b5992d96fc7dfe49aa876bd36a0e6cc63c8a723654a4d36506dea0c04a4adbe996ad1ee59aabb36834909ef9f4a0d25005f2cbd99bf9fba2e8deeba16630b5f411e52a8ed8b9a7165f3c504b3de51aae1637be9b4cace105160c98c19c769cd2c7a0bfa8f4d341b1701f0f382ba4966093b7c607638a420fe7f2fb4b5adf29066af235aeba6cb08cea60787b29e5c8efec69347e790ebc30bb44913b7bd1b7acc71e2eae93b957c482f84c16e6b5e3fb6785eb5d6d58db4903268b66e42c298340981f53f9ac1782b903583f4f384132ecbef39cac065e53d963db2cadf0155d73653119ba78b4b62815d348beab6019f23db75e23dd6e7fd30afd3927d02015f2036d693f0cb4fccb03fa47ad4f2dd4faf7beacc9f407ef024fd111cd34db458841dcbc44150078b61e56549271d560716c0f23e02b00ba48947c361cf678a6135f34661ce59c2b74b88e32020b55ca561c48b09ac2980dd9748ddfcbf12fc7ce4de795c130dda989253bb77dfbd29d6bac9a47e446b7acba2791ed103c09d6b38c0fc3306b2eaed3bce9e8068a02a0f191611ecfbce56c933bcae1b88157b7e57aa3a9c6f5180491389aa0ef68d06a6c9b18192b2ccaa4d3f15f881839d85d7893bed2a5d7d24934578c87379678f47921b28c39b950155d1f1c4d6b847966c9a8784311d7716b67cd35b206aaa19a9583b46d5053538dc7f5328c99d40d2e958902f0340bafc4446f79a24e22edca1ab4897041541680ad06ca479d254ef308d1eb02d2353329761ab673ad2af5c15135be5baf1347cd2712e54c59f5b4fd8153d7d1160d6e3784aaa38eaaa143fa701906b7822bbc57e1a548d8fee3011b6383a3452e990c42853547f7ee38b76c4230743c3a9495e48839f5860259e5693a8a8224f397aeec4d4921969df28c1fc98f65abcd2c1e177dcf5e5028bc8e14861c1039d866c334a8f37708d6c33f7defa415f056b80a2e113a0a27277c4ba80b2c441cfc7cee4ac3d3398b2cbe9a7c053eab126ce7e7ba3c2f92d756509ce3e6bec07ce8fa363a75d59a4633246455cffe26f141ce082ca008f8b183ce476", 0x1000}, {&(0x7f0000001340)="25816a827e686141c29327ddf74b480e660491f54b2eacfd66dde77a62e622a18732c58e6df83f546098fde683ba1fc6e970930990c9d41375463b2886936824f78c45", 0x43}, {&(0x7f00000013c0)="30a6ba3f7ca1fb73b38a1fbae847d413281e3db5edac745fddd7235c44728875bdbfce6281cb80c0312307d4926781e926657053cc97e3fbe2eecc8514b0d5bf2de8e8807d7ba66c549ae725ff441f780b97f3e8d0698af6efdf57281595782c00bf1606b7e86e430deccab0c70749cb926c342f9f68afdbbd739d721245183435cf18822fa19b74495642863a429a86265c049b726855df81501db8d8b96bb772617a96159019e7557dd9029de56d96640c742c79aec59d063a7ede669d2a9653aa9e82a6438b3f3c0cd5d84d15cfbd7e59c34531adb580863538c481b68890a67471df4576c2f4024b6423c7c7e33eea042a19df93531e42a4f706e8a9", 0xfe}, {&(0x7f00000014c0)="2f34dff054d1dfceaefafdc27e1a1751586f57804e8b5304e38e5f74e48b1b0bc2431fe3ca4d1fa874db389eac7c58e26238a1b771fb0ddfe2502a27c5ffe2948d9f430228adf757c7a8beb9908347ee82ae88dccd54bbaad1ac47fce3bd6a2343829efd0f118b865a577ae4db1393808e4e0436c99ea77e423fb4418b2f9d2012eb17bb162cd2e2013647bb708d9cd48d2f3d218534431d6ca57c0029", 0x9d}], 0x7, &(0x7f0000001600)=[{0x48, 0x1, 0x6633, "48ad5863065ef6d97aa9581a606fd12ffcced499e060708dbfde653fea5e087e3d36f61c164661c33d037edc9da732c20d"}, {0x70, 0xffff, 0x20, "0742fd5a4b8ad4e9d7e913b52de10a1af4c72b6f41988e685d6025ef5200b2b914e66a74bf9c284871c467df5c22f42f647f40e67c5813ec97357799d3626ae71f54c012381872a02a9a45b070c030a6a1c70ba5bcad42fa36873b"}, {0xa0, 0x1, 0x5, "d3f60ad3db6b89bb151b4e54eefb518eb3eda8c12a29d7400845c98b948fd0f7e58960f9704a716fef62aab79bec6c50d1534ef0d0cfb689d0ca8516d11bc27556039165b7af9f120fc1af864af79130bb84bc0dacb9c8f289de0592a5c120a212070d28964d4e2a54cc2d042285f2e63107c35e1beecc3ae7677409e167b99cc269030439490f4b4a337cd7522f77"}], 0x158}, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 03:41:16 executing program 0: r0 = semget$private(0x0, 0x8, 0x100) semctl$GETNCNT(r0, 0x20000000, 0x3, &(0x7f0000000400)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000140)=0x5000000000002) r2 = socket(0x3, 0xc000, 0x9) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="3e00e2ffffff0034ec01332607f30ba7ffffff005655d40b5c718f49e0f73bdc61f7be1abc57c378cb1c7ca90a3704000036e6824a04182e4346c369f91182821d9160f1444e7cb78121bd2223340c9a8009aa76098ed61e76af79e320ce4aceea16d1329f4c1425264fa38a29def3308aa18c08b9b65f50b0e9c1ec3c3a94ae507d0a3c8a0400c0ea89dac7be9532761f97a8216bb22c6653a6cc94c08504368f054ff2242edcb0d2448b61891140d8c2c68c233301884279c69c23eabb0d5d9ca76904e0263f02c78481f745bd2c9fa3dd0ab0bb873d618bd23e8519428784d0bf8fa2442b8dc82f254b40a384d123de76cae72590dc58d5abf76fbf61f31926db6e14be1baff2d8df1e49f1fa2685f553f2466f21aa293f4258620b986968c4872dc6f2737fd24c0532a2c7e1fb4afc9438a240905dfb135e1e19e5660ce240ba15fe7587ced00303febf9f34fd64d25a73e259"], 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r3 = socket(0x17, 0x43, 0x818) close(r3) socket(0x7, 0x1, 0x7ffffffe) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) semget$private(0x0, 0x2, 0x1ff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) getpgrp() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x412}, 0x20000004) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/95) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r6 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r7 = shmat(r6, &(0x7f000043a000/0x2000)=nil, 0x1000) shmdt(r7) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4000000000000161, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r4, 0x5) 03:41:16 executing program 1: socketpair(0x30, 0x4005, 0x5, &(0x7f0000000300)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) socketpair(0x17, 0xc007, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x100000000, 0x6, 0x80000000}, {0x5, 0xb6, 0xfffffffffffff053, 0x28b}, {0x0, 0xffffffff, 0x0, 0x100000000}, {0xffff, 0x5, 0xea5, 0x5}, {0x7fff, 0x101, 0x5, 0x7}, {0x1, 0xffffffffffffff29, 0x4, 0x9}, {0x101, 0x9, 0x5, 0x7fff}]}) r4 = semget(0x3, 0x0, 0x20) semop(r4, &(0x7f00000002c0)=[{0x2, 0xfff, 0x1800}, {0x6, 0x95, 0x1000}, {0x0, 0xeeb, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0x5}, {0x3, 0x3f, 0x800}], 0x6) 03:41:16 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r5, 0x6) r6 = socket(0x18, 0x8004, 0x2) r7 = socket(0x38, 0x8002, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8, 0x1, 0x1ff}, {0xabc97b9, 0xfff, 0xff, 0x1}, {0x80000000, 0x20, 0x0, 0x80}, {0x1000, 0x3, 0x80000001, 0x1}, {0x5, 0x20, 0x100000001, 0x4}, {0x9687, 0x100000000, 0x2, 0x100000001}, {0x20, 0x6, 0x40, 0x3f}]}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r6, 0x74, 0x7, &(0x7f0000000280)="23ecff009d90e697f749830de0a62c348d292eb27b3ebc08fd19819f65a45869620fd71058ee7e105fb2ecd0fd23a1ed27f4cb5c0d4a118f36fc13b6ca13396352e661cf8d469a6702b0a94e428a756d879e8f606263b88698e33ae254ed18118709e9538c40b713198de2a1edae6b6fac0dcb2e81e0c7e3567b76279810d2a5f3f71a005bb3a39e5b663a4cf8c1a414007f3f6eb665b28754177c21e7eac18b0cbc98c4f8f04616ff7feb5421dbf55bd9c6620c8941a2c0c415dd88a4eef08cc98d7dc74a18bf21317845344a87d60feb16168af5", 0xd5) mknod(&(0x7f0000000380)='./file0\x00', 0x2021, 0x3) sendto(r7, &(0x7f00000003c0)="8095ff1f45b6e78e891ea83f63afa7bf18e5a62b41d0991911ba3d3418fefae7aa79afd3900ea7224b4ef856d7c04f1f957b76bd5be81ef6238bf6ce271c3cd749a8081657", 0x45, 0x9, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) fchflags(r7, 0x10001) r8 = open(&(0x7f0000000480)='./file0\x00', 0x8802, 0x110) sendto(r6, &(0x7f00000004c0)="7b84647fe44727930584c4f506e731dbfa79cad132b0a900369cecd7cf1344768155346a68fb130c3937c982531e199cbfe969f1b1befb3e3f640f5c7716a1a514e457bc35a2b0309e727b3bcb187f00411220f8bcde7f40a9da0a25a97162bf78f6c3b350af6e66a78d758a56402c62ab2ae3bf8d6603d28e2d72bcf55bcbca2cbb411b50344d252687066dcd7b7d771ac06e", 0x93, 0x1, &(0x7f0000000580)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc) close(r2) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000005c0)) readlinkat(r2, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/54, 0x36) r9 = openat(r1, &(0x7f0000000680)='./file0\x00', 0x80, 0x82) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000700)) recvfrom$unix(r8, &(0x7f0000000740)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000780)) linkat(r1, &(0x7f00000007c0)='./file0\x00', r1, &(0x7f0000000800)='./file0\x00', 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) getsockopt(r1, 0x4, 0x0, &(0x7f0000000880)=""/247, &(0x7f0000000980)=0xf7) accept(r2, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) 03:41:16 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x405}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0xfffffffffffffe14) write(r0, 0x0, 0x0) 03:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x20) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) dup2(r0, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="ed06bf2a63fffb1c688515818a381742b68bb8c8feb3142d3d6b3d878559229c596c7699352b01c5af54789c936ae04baa98077f3cf7b46681", 0x39}, {&(0x7f0000000140)="643507c51f615a3c37c3a4306ce0b052efa439e2cec2ac5f372419f287ca49c77e58111a5455dff8ef0eb50f53bf3f733250338079afaceafbd156fdaf586445455781d4fea2f1e34f61ce3cde674465659062ca7d351a90a2b22846b312a22017b24c724bb028bc", 0x68}, {&(0x7f00000001c0)}, {&(0x7f0000000280)="884d32c6e25f60ba0e703b65201724a7b5c038acc63c05d9ab030fca94ee357ca088a13ffb409d2420af47e36cd94355049cffb186ece71222a550a8cc1d3475aca791f0504800a83683f2df6dec96fdf4640199df478bc8c78853b6e15d445ad4c83cfade40f8d76fb1dc21fa3a5ccd9471f8a0d9bd569be374fda06345ccafe778529ed822dd6b8d6f5614ab416f8a5f9d4604cca0c3a15cbacfeb661b0e0f2649bfa562697149451ac99dc677bf99536d484a70030e8904c7af6b713e190fd0b795f9d6883515c3a8ed2c7c67c72b3ccccbd90cdbfb2f5e26d7183a489be6445418bfee0c20", 0xe7}, {&(0x7f0000000440)="fd8b035d4b38d2fdccb16d224fed6cc64efba73b7c58506c9521881449fe1fa0721f2a6864dc90b9d873dce3648b9dfa210dd4a8e251db5103d8926a32017f92217718ed8a7997e3f216e5700b0f315661cf3b975d6e492bf2a3d41ad8ccf997fc4648e22f4b59248868d5a5c4e849f520819d61fe5dd0dd4f877837f7706fe2558b3f3c04e5944ef3df5c825224487733ee43583123c98708520b677b7c", 0x9e}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="91") 03:41:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) write(r0, &(0x7f0000000080)="a4a337425fcacff5ba5dacd7980143e5cccc679cdd5cc49a17a9d3b22fc5fd19386d0ae2bc", 0x25) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 03:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 03:41:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) kqueue() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xcb) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) 03:41:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000002005786ca90500e08fecea11ea8fef96ecfc73fdb357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000010400"/177, 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 03:41:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x120c, &(0x7f0000000040)=0x51c9a156, 0x4) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 03:41:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x200}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)="296fbcccacde3c17cb8ed450d7d446d25580a97afc3bdc556ccbf4c7202353e0f6e88ed6938e37afdf3b77076a9f994dc2394f401cd6cee552735e2544efdf32897100b962bae289a37727ebb39cb7885689f3e8ec09c51074897e27f58a854b65f350120dfdaa8089c28920e9cbb5005ecb7e47011542ff9c8fdda6a039f46bfb2b6a6dbb55dc5b9a9296393334115d5fb669f2af24aa9560438b4d6b807fa2", 0xa0}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="c800000000000000ffff00001f0000000458a2b00586cbdf5b73de2357329544bddaf9fd2b1b5ceb3dbf153a98b194a47e5f8aba2d4d69941ff74e207bd4982677d72e02e8c1c2f885dd1a33648156730f58ad6e634b31966a8ca564af97e7053926b19252c35d6fc91b3c5c76dfb77e5f36484bf6a03e316c679f5ec958f4079847fd3b684a46ca3bdbd9d6c6617eff9455252ee2015841d7398cb542615be08413e8b6aa81cd34128aa1771860cc2284221f5b58a3390859078a3778f074a33e05e574000000002800000000000000ffff0000080000004d236009407111d3d4e51103698d85b539c771ec6983ab00d800000000000000ffff000001000000d44de4ca3587bcc48b9047f3f71fbb9947d3cce963d1ad59cbfe9c2f3b96576f60813298fef5d87fb9172836920aa45a3ed700bb4c5fb8d7cc24534a2035ac0688bc2e6ef18ab5b0b138d8c7a5fb4b90c488b051becb1b0f7062b391b7b2e28af2cc66c53c3fdcbf4a4bbf10cbae206058937594003da730944efe0ec9e1736140afe3e8891614fb49732bf777860178c126bf04bb0e3127c1e2b7d9423355698d4b996eec30a7f915848a9cca8a3eea45e72591dd1e37b9c65a46e940e294c4865bb5f1ce5700008000000000000000ffff000000000000d3190cc8c749ea115a661e1ae9d564f6a262ae2908fd7946914e54ede0b198b820ad88db3e85ab512cc6d5f5559e40d1bcf70926ec522fde7100c1f1bc9bf31d973efc399766ec10134e7f7934fcbd303023c5fbc173e91c124d1b11aa2de516e132e9a21b64b4f6374a375e2a4cd5094800000000000000ffff000000000000910f9ffd9146981ef661a203e815661b2a88eb4f91acd450d61cd23e6d016c49767f75582309aaaab11ac994e28cc5d0169f6cdda71252000001000000000000ffff0000050000004b89f6adf9f2448766e9a1ce2997ddc0166fd421f495c9e67c933d341083a4af5f204e89cd0ea20c7e45de165c60b621065630a29adcce2bcb04d0c90b2388b5b25c1ff13a6613345005a070422f5657bd7fe4ce9d7201d06090e74dc3b064e525b03ecd68c42d289c539e747450ad2eb8eb246e620ee4bbc3989407d748a22a6828e149d457d54971744e3acaa4fbfa15a37d55102e70ddd66cd185b33b1800d53354ea910b9f20270e50e3299a3f7100000000b406ceb31fcd417ced84fed016b6590557937ece4cdccf8aec5d19a2a393c365947de92be95fc774a6ae0e22a8a7e9d87fa0393aed7f000000000000"], 0x390}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) utimensat(r1, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x1, 0x117}, {0x7, 0x1c}}, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x0, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 03:41:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001b5, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0x1}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) 03:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x24, 0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x3, 0x9, 0x8, r2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 03:41:16 executing program 0: r0 = socket(0x40000000015, 0x100003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x28}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() bind(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f00000001c0)="177bf0096d8d04af8f45535e70fa0751e2da9d10e87250be6980d1fd2b4ed04cde1ab495c12b0161cd155017fa7315f31fe30bdfd8d70d9e", 0x38}, {&(0x7f0000000200)="240a92e45412b4a6972baefb6d2df8a76406da5fd30318537fb251220068f43bb7e3bfb63c5abd99c9b13f279d608a0338fa31006e328a4ad24d0ed4e880c0b9bb1f9a0ef70d4289b4854b55eb074e9d732fe7caf878badd5f772d09135fc9c3a9a0169014c4f3e40a8dd3b752e6a5b587ec332981c22d3d3db2dfec3bb442f4501cc6c82cd42ae9c76704e7d9bb0fb05f375aa814af20f3cee999704724b36bc5aac55de51ad4e43f2cef27", 0xac}, {&(0x7f00000002c0)="99a94107030ba946b2922554130a63a9574aaf368ae807b34a9ea39a3e7bc6e3b0f038e314efe64634db2edbf012934b08ecf377d250f40c42c5f13247a794b2f1464b66187447d92f5813163b30d2aaebbde97f26500c1fb83e33c368193d9b8aba74eebb7f94846814ee5263013be01775a582c7e3d2d32f09d86793b67f374118876eab1455fd612c8d16d3a5878c7463006fd7af7d5432f1bc268e7522baae3853589b1871be58567d09d6322eb75e4088cc8cb8002164ee975c185d", 0xbe}, {&(0x7f0000000380)="ce5ca5df3f0d9013dc9a0b3edfb31bb8d1213f3b2be045e99f3d4b89912231f48cf3c95c8b40308c2b72a8591bad9a5c0b6460bcc48531f00d8571cf7fb8f31cddfa0ede677d9c6b0afd8c91451c5609feaa2beb71317724718acb4970812088e80258660572aecbc5b86eb341aee03df43debdc13db5dff2bb1993178b35525043e4ed9f082d71940b259d7d2f03953880728b807695a19b5ceab7914278b72d4842122f475fa848414ea5c232ddb35f85a1327d2fa848ed6a1f202f3478f3f876fadd3aabe6fe3187c2826fc3650346d6657ba892e0a9322588f77a1bad7a46ed6", 0xe2}, {&(0x7f0000000480)="9289330bc8c9c408d7cedfb9ca37adadcc185583047877032ad51b651ae7a08fd154a0173fba5d8152948dc58d12e23afda75ac41bc2a99f6ab754b20222ad6db62a1736ae12340952dbed132602c16acecae51277c79360694a0e8bf32e59347f6291683a8f852e497c9dbdf48b23a25a61a7f8deb4de77ead1ddf532d4adad9f6fb5d6507706fdb27571a4afcb843a305c7633c9a0486f505f3f754fe6ff8c34ce2be8c422e0562b1e1bcfc99c33f4c46616462fd92790918ae3958f0b34614e1bed3e0ae2b5dcbd7ed6210a0f092aa7bf99281f53662307decb6edb6f020d192e60bcb29204953e507c32ff42fdc7b70035d44ac4", 0xf6}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r2, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r2, r0, r1, r1, r0, r2, r2]}], 0x78, 0x40c}, 0x4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setgid(r3) 03:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 03:41:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x10001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) 03:41:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getgid() setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 03:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xef, 0x6}, {0x0, 0x3ff}, {0x8f, 0x40}, {0xe7, 0xe3}, {0x89, 0x3}, {0x47, 0x7f}, {0x0, 0x1000}, {0x125, 0x1b49f8cb}], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 03:41:16 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = semget$private(0x0, 0x2, 0x7b) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r1, 0x6, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getuid() r5 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r5, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f00000003c0)=[{0x0, 0x7, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0x3, 0x1800}], 0x3) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x80000001, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) fcntl$setown(r5, 0x6, r3) semop(r0, &(0x7f0000000380)=[{0x1, 0x5, 0x1800}, {0x2, 0x6ccc071e, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x40, 0x1000}, {0x2, 0x1, 0x800}, {0x3, 0x8000, 0x800}], 0x6) r6 = semget$private(0x0, 0xb, 0x580) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r6, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r4], 0x1) fcntl$setstatus(r2, 0x4, 0x80) semop(r6, &(0x7f0000000340)=[{0x5, 0x4}, {0x0, 0x100000000, 0x1800}, {0x5, 0x9, 0x800}, {0x0, 0x5, 0x1800}, {0x2, 0x3d26d3cf, 0x1800}], 0x5) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000400)=0xc) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffbffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) shutdown(r7, 0x0) 03:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x5}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xffff, 0x8001, 0x4, 0x2}, {0x8, 0x5, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xd2, 0xfe) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) dup2(r0, r1) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getitimer(0x0, &(0x7f0000000280)) 03:41:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 03:41:16 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$TIOCDRAIN(r2, 0x2000745e) close(r0) 03:41:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20840, 0x114) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/148, 0x94}], 0x3) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) 03:41:16 executing program 0: r0 = socket$inet(0x2, 0x40000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="b883de6a185a1256e40ab7eb6454ba81d832809fd141e72e2196c1f402b19ea98b86355c7c133152b2a7e7d5be7a19af10f1db699bd0dc512b5410ddda5ae366ce59b1c6c00bce36d95bc14223caba6fbb8c89e24519daa2a5cf", 0x5a, 0x9, &(0x7f0000000080)={0x2, 0x2}, 0xc) ftruncate(r0, 0x0, 0xffffffff) 03:41:16 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 03:41:16 executing program 1: getitimer(0xffffffffffffffff, &(0x7f0000000080)) getitimer(0x2, 0xfffffffffffffffe) 03:41:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x38e, &(0x7f0000000000)='\x00') 03:41:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20080, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x20, 0x2, 0x100000000, 0x9}, {0x800, 0x39379abf, 0x4, 0x1b1600000}, {0x7f, 0x8, 0x8, 0x3}]}) 03:41:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) write(r0, &(0x7f00000001c0)="2e7419479ce97af075938be7b0e918fdebee9fe77d167237fb0de186e2a4c4097561f97df588a9e4845f288cafd8ff34531769ceffb3b606941b66fa8f51dea47d60378222a23a7a75fe120764624eb13e9f2d14e1daf0778d96b6bd2f7f2f837d4b7835c3b7b11bb7f2c7fff820a0160263da0a1c25c4186a55a79637ec8d507e", 0x81) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40}], 0x3ff, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) write(r1, &(0x7f0000000280)="10585bfeb1e0c1644e9e92701b648df781bae4e24633fec31da3d61c90cefd3035ec5af8337cb06f034fca88ba9162000000", 0x32) chroot(&(0x7f0000000100)='./file1\x00') 03:41:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 03:41:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x46, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/157, 0x9d}], 0x2, &(0x7f00000003c0)=""/156, 0x9c}, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x10a01, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) unveil(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='r\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="801c110e003435a3c2a1d5e15586d9fffe2ea53e22ed7853bc16db4921fbeb449b7384fc78458f0b0ecabc345d154fcdb1ce29a106861e554815e7575b861037c3cedada9f8e4ebcccabb9ea35005e03c0f2e137de75b9d6c8b03767f0fff68dc9d98c98e421aa56d88aa4ea6c2a9138522bf84f6a5dc5bf1369462a3f44d34463f6576cbac197568df942f77f6f48d27bf960b36b3be9cf022d9819c093689f6ef3737045283cd18e628748f9469117a0e90dba55dd7b80a153b01dc6263a090fe553a3b5744da5ba3c3a36fd07cc681efe2308e749d9048cd201ae7dd76ca8a0a46d5220cb388fa73f7bbbceb861ee10eb393eb4308ff0840b442b0ac76d5c4663f58221e2bdf839c51957bcfee3f30ad836932e6273becda13b2bde5838fc8dd06240e81c0cbe5fb9d0ae174b4950a34d570b8c8c2b3c21cbaf5813854b77c9f5a85daf2479f2221e5b0e258660f678366dce52995908068e1261ecdf4f008b4c476d5d84f11c48664dc08d6f6e1fb35693dfa919bf7b372c17a4062ab334e4397225f9c4cd8559bdcc225179109105f913314eaf5b17844fee7d11461fc6936725549d75cb23e308899e4023ad32087d0ecf8d4ed3d24d7da4ca24e43238a3ef8ec5c5e8b1ead7c7a58235067375100f1a603450cdf84b200c492bb05db09fbd47d84f31ae7f929731212e6387be1fb9d436d548d1dc33560df5c71697fa92f763c2524e5c47a46b134f05a74dadfbfa8ec628ac4fd9c32de70068a06e098be2e22859c7f9ab1f2245f60a00d08127cc9d8efc881687a9fc8c089612a658ab966668474128ca6a2b53318e20ba38100bd9726d83bb336af4c98828243ee01389446d03873d1ca9dc6f68e7c6de4e2e318b6a5bd6d7ad3324b06ebc78b3099338520c253824cd45f46074b956f764030dda79ab171a169b401428a962b0d45fe0d3b2bf9c6c28c23d39247d7049dfb9759e03ca574b93d31a707a9e37b1770c9416f3f038a5ab5df26811f5b61c85639c3ff9238ba8c5541df2e5c6084bd76c677bd422cba75bf28d188bb87482d8a9ff71b3133900b1ad2ab0f2b49603f5b19229195e121a5f3ebb9e073c592d38e39fb1b99fcdcffe9b5588d9753fb15d924e9e443b76510916fd64e50835088d07afeac97133cb857e21d0c2ce76a87025951ebe5a3418bec724b75bc0f700b743e4d51a98d731add6af575ef9fb7d019c058dfa542a7cf4f9834b86870c1749b8491d73d077460bbde5074dc020c26b1e917174866795376703d3c8ba05c95756eb43df9950754599f44c73fa04cdc059ab6a899d250a3c34f64f39ae0958290acdae264c19a572b6d59f2603cd70d52c00e2fc87bc7394fa20dbfdea0c5664cd9f73bf0db0b3dcd775966f3ba8eb00bed6c138bdf11002822140435ed79a50d07f98c9837de32caae00b2ad1d83b1640ce530f28de5ce4b937c9f01562c90b73c061b76831e568dde285c3eb6f91d128726577a251b8a7c641d7bedfe8b5c26cacafd294096e9d2a2346909565e6a74b4f873afb20b35e1daf42ff265534c72afacbf4072b104b14d41a7f7158f192aea7a72769f51fd618e9fe5c0646a878fb2accb6a6a3043f22e084b326f615a22c9a71773bc923652e02dc124d90a1ea38bc206efd9def3e", 0x498}], 0x1) 03:41:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x88) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x6, 0x6, './file0\x00', 0xffffffffffff0001, 0x4, 0x6, 0x1000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x200, r2, r3, r4, r5, 0x1, 0x3f}, 0x40000000000000, 0x8, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000140)=0x95f) 03:41:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 45¡U.>"xSI!DsxE ʼ4]Oͱ)UHW[7ڟN̫5^7uȰ7gٌ!V؊l*8R+Oj]ſiF*?DDcWlVBoH{`k;-hnspE(<юbHF U{S&: StM<:6h#I}lmR 8?{θa9>0 D+ m\Fc!9W 6.bs͡;+X8pb@ _ЮKIPaMW +lDm=ohNl.1j[׭3$nx e8R %8$E`tVdd y@(b _Ӳl(=9$}pI uWKpz7wStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *434313 14731 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff8000149edf58) at fifo_badop+0x14 VOP_STRATEGY(fffffd80391f6700) at VOP_STRATEGY+0x99 bwrite(fffffd80391f6700) at bwrite+0x203 VOP_BWRITE(fffffd80391f6700) at VOP_BWRITE+0x4a ufs_mkdir(ffff8000149ee1e8) at ufs_mkdir+0x6c0 VOP_MKDIR(fffffd802f0958b8,ffff8000149ee340,ffff8000149ee390,ffff8000149ee270) at VOP_MKDIR+0x6a domkdirat(ffff8000ffff9778,ffffff9c,7f7fffff6550,1ff) at domkdirat+0x121 syscall(ffff8000149ee530) at syscall+0x511 Xsyscall(6,88,7f7fffff6550,88,0,7f7fffff6574) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff65c0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff8000149edf58) at fifo_badop+0x14 VOP_STRATEGY(fffffd80391f6700) at VOP_STRATEGY+0x99 bwrite(fffffd80391f6700) at bwrite+0x203 VOP_BWRITE(fffffd80391f6700) at VOP_BWRITE+0x4a ufs_mkdir(ffff8000149ee1e8) at ufs_mkdir+0x6c0 VOP_MKDIR(fffffd802f0958b8,ffff8000149ee340,ffff8000149ee390,ffff8000149ee270) at VOP_MKDIR+0x6a domkdirat(ffff8000ffff9778,ffffff9c,7f7fffff6550,1ff) at domkdirat+0x121 syscall(ffff8000149ee530) at syscall+0x511 Xsyscall(6,88,7f7fffff6550,88,0,7f7fffff6574) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff65c0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149ede80 rbx 0xffff8000149edf30 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149ede40 r9 0x1 r10 0 r11 0x28e9b9d3d5a75109 r12 0x3000000008 r13 0xffff8000149ede90 r14 0x100 r15 0x1 rip 0xffffffff81186dc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149ede70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=434313 stat=onproc flags process=2 proc=0 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9520,0xffff8000ffff8270 process=0xffff8000149529f0 user=0xffff8000149e9000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=5, pctcpu=0.1 user=0, sys=4, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 7586 48295 0 0 3 0x14200 bored sosplice *14731 434313 71704 0 7 0x2 syz-executor.0 91128 320184 71704 0 2 0x2 syz-executor.1 71704 305638 16161 0 3 0x82 thrsleep syz-fuzzer 71704 445761 16161 0 2 0x4000482 syz-fuzzer 71704 210101 16161 0 3 0x4000082 thrsleep syz-fuzzer 71704 345763 16161 0 3 0x4000082 kqread syz-fuzzer 71704 23867 16161 0 3 0x4000082 thrsleep syz-fuzzer 71704 15015 16161 0 3 0x4000082 thrsleep syz-fuzzer 71704 29649 16161 0 3 0x4000082 thrsleep syz-fuzzer 16161 171124 81896 0 3 0x10008a pause ksh 81896 36857 69985 0 3 0x92 select sshd 194 80061 1 0 3 0x100083 ttyin getty 69985 500807 1 0 3 0x80 select sshd 59835 88175 46961 73 3 0x100090 kqread syslogd 46961 175221 1 0 3 0x100082 netio syslogd 25049 419353 1 77 3 0x100090 poll dhclient 91034 282899 1 0 3 0x80 poll dhclient 84524 409881 0 0 3 0x14200 pgzero zerothread 24374 74977 0 0 3 0x14200 aiodoned aiodoned 73993 288984 0 0 3 0x14200 syncer update 66193 83388 0 0 3 0x14200 cleaner cleaner 68588 165606 0 0 3 0x14200 reaper reaper 38478 432742 0 0 3 0x14200 pgdaemon pagedaemon 51961 454356 0 0 3 0x14200 bored crynlk 82746 276019 0 0 3 0x14200 bored crypto 53293 27314 0 0 3 0x40014200 acpi0 acpi0 89089 284033 0 0 3 0x14200 bored softnet 94870 438968 0 0 2 0x14200 systqmp 22033 216242 0 0 3 0x14200 bored systq 16482 193696 0 0 2 0x40014200 softclock 63757 364472 0 0 3 0x40014200 idle0 21476 415211 0 0 3 0x14200 bored smr 1 506997 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9495 6345K 7370K 78643K 12882 0 0 pcb 23 9K 10K 78643K 462 0 0 rtable 108 3K 4K 78643K 350 0 0 ifaddr 55 13K 14K 78643K 141 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 31 0 0 iov 0 0K 16K 78643K 125 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 76K 78643K 1945 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 16 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 1786 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 4 9K 25K 78643K 1535 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 41 30K 54K 78643K 370 0 0 subproc 64 65538K 69634K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 66 0 0 in_multi 33 2K 2K 78643K 56 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 237 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 74 20K 23K 78643K 4126 0 0 UVM aobj 47 2K 2K 78643K 51 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 845 0 0 NDP 11 0K 0K 78643K 36 0 0 temp 158 2709K 3347K 78643K 7028 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 2015 0 2008 2 1 1 2 0 8 0 plimitpl 152 52 0 45 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 14 0 14 1 1 0 1 0 8 0 tcpcb 544 937 0 933 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 20 0 20 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1784 0 1774 1 0 1 1 0 8 0 shmpl 112 49 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4122 0 2709 46 0 46 46 0 8 0 ffsino 240 4122 0 2709 84 0 84 84 0 8 0 nchpl 144 6891 0 5260 61 0 61 61 0 8 0 uvmvnodes 72 4698 0 0 86 0 86 86 0 8 0 vnodes 200 4698 0 0 248 0 248 248 0 8 0 namei 1024 45830 0 45829 2 1 1 1 0 8 0 scxspl 192 21789 0 21789 10 8 2 6 0 8 2 sigapl 432 1705 0 1693 2 0 2 2 0 8 0 futexpl 56 39609 0 39609 1 0 1 1 0 8 1 knotepl 112 201 0 182 1 0 1 1 0 8 0 kqueuepl 104 192 0 190 1 0 1 1 0 8 0 pipepl 112 592 0 573 3 2 1 2 0 8 0 fdescpl 424 1706 0 1693 2 0 2 2 0 8 0 filepl 120 8750 0 8656 4 0 4 4 0 8 1 lockfpl 104 287 0 287 2 1 1 1 0 8 1 lockfspl 48 102 0 102 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 729 0 722 1 0 1 1 0 8 0 zombiepl 144 1693 0 1693 2 1 1 1 0 8 1 processpl 840 1721 0 1693 4 0 4 4 0 8 0 procpl 600 3469 0 3435 5 1 4 4 0 8 1 sosppl 128 11 0 11 3 2 1 1 0 8 1 sockpl 384 2392 0 2375 3 0 3 3 0 8 1 mcl64k 65536 542 0 542 34 33 1 32 0 8 1 mcl16k 16384 7 0 7 7 6 1 1 0 8 1 mcl12k 12288 12 0 12 3 2 1 1 0 8 1 mcl9k 9216 12 0 12 6 5 1 1 0 8 1 mcl8k 8192 13 0 13 4 3 1 1 0 8 1 mcl4k 4096 751 0 751 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 3 2 1 1 0 8 1 mcl2k 2048 60328 0 60293 15 10 5 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 108635 0 108576 24 16 8 21 0 8 0 bufpl 256 9612 0 4001 351 0 351 351 0 8 0 anonpl 16 163847 0 151966 97 32 65 65 0 62 16 amapchunkpl 152 7104 0 7005 31 26 5 15 0 158 0 amappl16 192 8614 0 7960 78 37 41 45 0 8 8 amappl14 176 746 0 742 1 0 1 1 0 8 0 amappl13 168 9 0 8 1 0 1 1 0 8 0 amappl12 160 11 0 10 1 0 1 1 0 8 0 amappl11 152 846 0 833 1 0 1 1 0 8 0 amappl10 144 61 0 60 2 1 1 1 0 8 0 amappl9 136 537 0 533 1 0 1 1 0 8 0 amappl8 128 125 0 108 1 0 1 1 0 8 0 amappl7 120 29 0 26 1 0 1 1 0 8 0 amappl6 112 859 0 852 1 0 1 1 0 8 0 amappl5 104 158 0 148 1 0 1 1 0 8 0 amappl4 96 1206 0 1182 2 1 1 2 0 8 0 amappl3 88 1526 0 1519 1 0 1 1 0 8 0 amappl2 80 14141 0 14096 2 0 2 2 0 8 0 amappl1 72 36574 0 36175 25 15 10 19 0 8 0 amappl 80 3709 0 3676 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 50 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1706 0 1693 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1706 0 1693 1 0 1 1 0 8 0 vmmpekpl 168 13677 0 13659 2 1 1 2 0 8 0 vmmpepl 168 176358 0 174870 120 40 80 88 0 357 10 vmsppl 264 1705 0 1693 2 1 1 2 0 8 0 pdppl 4096 3418 0 3386 6 1 5 6 0 8 0 pvpl 32 713245 0 698459 278 59 219 259 0 265 97 pmappl 200 1705 0 1693 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 548 0 73 15 0 15 15 0 8 0