00]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000100)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r5, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 16:35:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x40) kqueue() dup2(r0, r1) 16:35:57 executing program 1: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) close(r0) mlockall(0x1) 16:35:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)=0xe9a8770e63324602) r3 = socket(0x18, 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="2109f27986da488386a70bd7923d7bfbcca1f45c91ae817b80218cebf6cb47e3141b7d1de85875c320b7b05291567f9cca7635ca35d011130aff01c55cc9fc7e2109f320b775739968cf47b81f88b588c9807fb00274ad1a88e980e5e8", 0x5d}], 0x10000265) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e335d415ff327893953240cb36d5a7479edad1212dc2b987bd526430746775d76b436f2eac4ed341df16c58cc150608a982032e096f53e474fdf7c5dbd0371723fd338b717a5d2546a8acb679c185d90405d25d230b300debc3b4eb27d9963768509c47895fa76188f1d6bd37451ffafd2fd7013c91e5e7c18a7d34f3e3cdf857e0c845fd9f2c79e8b7c467f2b51994c2e20b2f24b509e9c382a08a3f5c5b235712a710565f9e6d7ac22c54fa8"}, {&(0x7f00000001c0)="a5743d5805b1ee7be678a0716872f4e2f2e36cd3fe9f338f92fcd044f67d7b98b957a2c1ccf0d3e8d9bffa4cd5e207397b3fc8aa4c322f98211e2e7e0caba77139263c3a87b1851072d632dff232086ca3640bfd827011da03e91eedf05a03f0ab3c72ebfe1f036af37796ff"}, {&(0x7f00000002c0)="71597b5e2aa2d8fffca831bb50a549e457e07a799f7d44d60912a6816ae73c893811a5ac26b2420d28b38d01f0e8bbd3171cdbf400c4903a802c5bdb5e9d7ce3493178c3d602aeac7b8121d615354e32d64c3973a29a594d53c81c0e3499b514d466744658e822667f28870c58764719a0bd98d5df6004d91ffe6db909614385779b347b"}, {&(0x7f0000000380)="d5e51477a079bd09707e2b62f086fe77880064a236981ab78e9d83f6c7f5023a3fbf5853460bd6f56bc9e3d35195caeaf208ed62f4181985a1c5ee58a4fbb0e558acef0d58dc6c9230a1504a8e2de540448c949cfb52fff0"}, {&(0x7f00000004c0)="e1f0564b76a6e995a43da797bf74d897e90d8649bcbea78bf2b61492dbd2632b3524396cf1f4ebe96d295f5e07a011cb6336671c7d935d79239cc7490cb661f45fe3c79aa6bf738d9d6f472278204d502d43a30f213f5961a0445d3b3268b64df1f0f4323d24cfb36c26113344c48124029af099bc3569cee5514b7cab259d1abb6820f06d9b2d6a8ea9d084fa40adf49855dd4e276ab65ea4e4ca5be7b95973f550ec85335844a9c9d55622bed3c5d5c106acac27379120632a1d12217ff687f0db8680758f171dd075abea1a66619bf409911460b757672ba28448b57aead668322b8891887e8534e12069b2d1"}, {&(0x7f00000005c0)="4af04c4e8291d7f7b14da21fc7a2cbc14ff427cc17f1af5aeca3e5875c18172c39f60839f18c613516a6198ba266bb03bd0b267d4b50a45b37ac920e738bbacef7f12940daceaae3baff4265411b51940e83994c15b47ba7a1a972f17def8830996a7820b63249bf7d617a2ae5c4b25b2bc51420fc43437f8e35b73e2214f2bfddef1335a71746496be0d0b8b61efd822c3cc999b8dd9a8a35f6946102061894"}], 0x4, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:35:57 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000200)=[{0x3, 0x201, 0x1800}, {0x4, 0xff, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 16:35:57 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/141) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000180)=0xdd) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x81, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x80, 0x1000}, {0x1, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 16:35:57 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:35:57 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051244c6ef6ab31b580eb23abb89f893558e0130020000000000000040000000000000700000000fe8000000000000000000000000000aa3a02000000000000ff010000000000001f00000000000001d811df825ccd48d1a32694fb53"]) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x7, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r4 = getuid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 16:35:57 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) dup2(r0, r4) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000140)=0x2, 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r1, r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x88) fchdir(r5) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:35:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x4) syz_emit_ethernet(0x12, &(0x7f0000000100)={@broadcast, @random="e98c45e014d7", [{[], {0x8100, 0x5}}], {@generic={0x8848}}}) 16:35:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0xaeac56c2092e955c, 0x5, 0x9) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:35:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000ffffffffffff08004c040038006800051561903245eb58aa00000004891bfce00000017f000001e0000002e00000027f0000018c1400bb001200907800000adb13f16ad225269786d97726be59d2b90989f0dd4328539a3905f67be17320566ed087155637321cee59055e8c6f15d1b2060b602d1df5b0a912fc238038fe9e24744d1c24be3f3d2063aa767d7567d3643d09b1"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="820c4b28bec50716d100"], 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:35:57 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xc6000000}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000001280)="ef0af8b46fd41fea9fd98996eacbc42beb8972b01ca3fa0b7e05f6abd539b1a66bf315d35167fbdf3b74c12ba1b1a153f8ef9b048af600f74932014afd29cf1b23debaf2655b5d67bdc947f33f10b8e5fe80a755d11ca189ef66fb3d7accf1afb38ff5587df8bd1486dde02d45940c01ba3b86bd9418afe415a318845d52d5005eb6f7c4e3501b4edfd0fcb0940cd1881dca1f12269aa9d527de6f36d3924fd0d957760c174a1f52f1adfd17d735b271ce88e288c2e2ad3e7759c8c87ebd2e531aafbb8dcc2e7036ee624da58636acee0707f8b079f029fc36a632b281c10ac292d38cdb8285b35eb19f39c02a8527b0e9eb86662747adade5431b169e98", 0xfe}, {&(0x7f0000000240)="75e7034cddb111c1bd4de89d3b303ad878e1f8ad36c96cfc892c6a9da10febbd85234b6c641b8acaaced59f643b2f198dad65f051a4e509fdc7e551a53649ac986e1a03c9080f37fb6fa5d77b7a828753f05148db38cce6fec2e1d603c437f14b3a69fe01e417b72d8973e98fb54339bb40350da5b4170064d3e0283b6aed7dd5e7bbf75b63c9b7cfce9fc97b86d63651497fcd1274940bae9f05af11d97901ce6cdb2aa585ac37bc1ed7e4afcf44b7e894204f231896b8124a212783df53d035274bc8a3046ff68ba96a94ad500c38f532da270007365dc54f21c2f29bb40e8ccfa754d4b9af4d14c24d1e10d7fd7448c807a640adb74d178262f0630edf78361ec82b9c384209883c764487f11864a8b0c454f87901160766825f69c26d3d96e62b7c00556b17570b4c1e39dedbd7947fb481c6e21f844019449541fc38da9aa063b3a0b02d07cc4f0690fbeb953d3e8822232e7b67a180227b8ac9cb597326ef474e9ac9d2ca7f88218e824672e088763c242da29bf8068836d774aa1c027b18855b7d53b7de4c779dfb32409a6c6796205b576ad86ce7e47e72566d390421f06fc582f8e070901dc306baa039611c33c9fce4ce2492a77ff684b3baba7da73e2c0fdb04510496152e8a6843fb078890f08d439145ba2813ef3fc1fd55e7a861811f38c4f5235d905862800b1d90a08de2110f621c1d24083f76430dd582fba9997c5845ccc21cf90fd65b8a1bc7f65e9ae646702fb7a614c462176d22b350619d973c0bd7f74ad1cef5ca38b2ddad11fdba8e9018d58a8223582ed607f9006237dcdcfccd2977dc2bfcf7bd0ac7830102e82e7b8e81498da8f01c1f937c8bbebceffe3f9773866eac4f4ddd78e0f1366a1abb2199ab5d46220b9f81025b42cd3cf275e65f36c6dc17ab1293b399afe108d700626db59631d943318bed22ca8199e9635692c3cc8dbbf9ecd8e49cf473493b0e5fdfef4371f3c6caf2a1849b8621cbd0fc75422c2b69763a06f465cdec4bc1c3e214b5d8764d59e555c1c0ef44885be11d591588c7dd6ac69833a721283ea383dcc093c2633f6a4c091cdbfd8ba89796aba9d83c0bfcdf3587b5be272be8bc84fefdef1c4e1093b5af6a50ef32273dfab666ab6110a961b213a627f63a88adae7259ad367ca4b1817e374f9d5476d2742ded3da7c79034302c5a40c10818788a8449e4bbdadc8efbd72530e65b2caf20708516cdcfc230e134744c2d5003b5690f559eea08be1611ab0b0fd71cb26a702648f0a6a9646bea7b58a6db074ef3d4856a9f501b7159975b7e5e4a1394b9973d7a29f4acc2d52ec6b92bbafca4c864daf812f6381885c5465c1b7c4bb1e404e11a5f6774f0761d4de329fac7ba5f6e6cf47bca6302de2046096f8e4347c9158bb0613d76618faa7fb239671fafdfb6b97a30fa073a33c7ff9c55a780fdc19c744d50b18569fa1a856a290fc7888d55cb4e51482280b099fff56cfc532bc3c0e5f384043ac888e7a0b6e2e1efcf7adf40609ebf50507b6f07fb5e997749c16293a5b73d8eef24bc9f0ee7cd8f658644803b0135d73de34205bf45ea5a7460ce575656edbbb12819179f2b9f7141732f40383b2b8221d99e13e7d4adcae74fb130f69070a8fe784ec488b821d4d7310a98fbc372ca018341f274690902e42be0a1aee27b7c086906a212f16f5d0bc33525beb3b7ad9ceef4c23344ea67dca307fc4e8e71928766533e275d41d6667d059e8c779599709ff71f9935f727ca2035cda3bb57e20e1571e3efb940872a482b8331569316c9a31b97a28cbb00f90336497d36ceb5f1271cbc9c90c8f0cbfc116c5380d2a54c24fcbc09f5bf31835989cb0d6a7ca1a8bac78e65b3493814ffa5d5abdbfa5194addea97196377a3ba0883855f9669cbb170392bf2c76c81acd9e2337681a7cf93b3dc97b0c6376170c21ee58771d32a6736af7b3e661d317095fbc3662950e5f66d773688e6dc6bf3c2985fb994bc4f3e3fd444bee1f366895b20ade3d0d155a8ff67604260c98a74b5ee7c6938b130e31bf9c333571118b6eb02a965acd47fb04303be2f94c8bfc2c33ca3c7c8379de8e13790e60a4fe1d35a25d9b28873fa899116e3e0e69f430d6934e8f23210a056b0b5fc6643d461b9ea5a05cf3c6d93ba560e03229dce540c175a5bd25f355ebf869d4c35d796fc96dde3e6c737ed73bb66d68c808dc8ad4d0dd3bcbbaf5d32b6962dfe5f4cd6980f1c68e46d7dd7f8fc900d0fde40690f13a7b6646e9526bd13f2d90d2d8a5d759e269f269500090c08316aff866bd6489a731db83f8ed846703b097f28ac3ec037cc7704f90999de340636064a0399d96e7ef53404aad6d8737078e665a6e2d318e7c9a24aaf9ac3052fbf892d55558f7cb3957b20bbbfc4a172f055dd1a5621eebcb99e90c7ab8f640377ee22d8ff58249b6068174167e70141bdf67727a8dff1b7c6bf557fea5537ca20b4dbc3b8c4dde76a8fe1bc185b7f76d9a165fd341353b6f9f0201fd229d475d7fb8cf7711720c405482d86fdf42425783e1a176e8a885e7245964d39044d0baad29bdc55602d16a2cbcee05f64d8ee494b609ef3307ea7f69b35154766322890c05dd2c8799c6bf6a39aeb9db94f1ace09a4e7b20d92cbdacbcd9f01c1efcd6d01d9dd9aeda803bd7392805f1b7dd3fa330c1577950ab13956c569e39b963cfba9da1bc47458d37d4eabc424258aadec923bde84e8d4ccd8b2f4a9c320b65d089149dd4a9ddc9b6d2838b37b4b343f5ab1509ad602695fe60bfdc78b52777e09a01b147cc6e40da2410f63f113c5137fb5553f0a6fee205fc79267265e54797845dd53929ca28a16805412ce28940b0ede96ce29411ffe944d60b212c05ae6d71c012f87a8c942336328d14fb644ce390a539e0f2802236d6bf40205ad3828e3a8d2e2d7304dc402390ecdea22e5849c91dceabe29ba53ef555341dbe9f5efd2293200e1019ab28fe8cd45b59e17e724f70432338264f671c5e0077f58105e1ef1a6723bbe25ec27ad2b03fdc0478c1aa2d96fda31cb8be984aa80f41b8253607bc1d5c3c5a3dd6df406229c9932c43a5bf5b1b4d490c0b8eacb83bc20b698bccad2a4ed98908a3046471b67d7128f6b351ca752e9c37cc2022942c0837c9e3ee11d26e271768717259ad60efc8d81fd314d5ad4b3935b119c4aa9422619fb19cab8ef1878ede4546472683f9acecc5fdeecbf27ab836b2d6130eed6d45853953b34eb5ea6f4b57ab5091f76b3324a3bb4375850766583e0c32ad460b3babbbd5be352f733c3638c84ac5ce907eff51e5bcf7bc2c9e8148458b9f82222ed0639775494ae9b1024e3d1116c9d5a60ce903727661335b893a3af07a06f8a14eee3b0ee75495446693f9e4bdefba47d889c380914fcc41d9732bdfa65074bcbf25eb57f2ecf07476e56b7650ae4cd09cb9ec119b405416c9a78a30a4d89cec2c285982dbe2a513f876453d6693c0c3b84a161b285b17f636a56fde648dc56a57f914413b795fbec81ef5583885e3e5777d24af794bced23afdddc8f7d71a438892ad84d12ce2d8710aabc606ecfcdd3068d54a83dd8ed44c696480e3689f5f8d75ea9bb365d0347f0946515ab390b13b205e5d50beec705dbc1777c9472ee313ceb57c9b31e358308c4f0271ce725c73971139aeec1e554232b1eebd3ba3e80673bfbae62176454fe95d86a8821b72efbe5cf457ed6ce99a5724383242df84137eb9167af0fdd77ebf7cb805756b3584df9374ffd9d4c77b3d433a1518b34cc61316f1be0454a881fd1408be588edcf68843b9f3d588a5a37c3aaf941f4d9bcdcf5d1c1fbb69ff4fb8346e9c0eca0b6e6b989ca61408e47b04c455a56c14d6a5a7647d3ee44d76c8b188200e30923e3bf226ab3ede86087d6069ad577a3e091b7f2931fba5960ca90a4e4ff2b17a36973e5208a02e65fed40fa75401d8f856590d160f996d56878740dde63750d9c85630c7b500e20207f09f3bda8d52fb6a95293220cb87c644f1d015b4d8a90ff6f2f6e38b29e67b19194a40e9a69420121e1032a02b366afcaa8879d872b6d890ae04527bbd60d9bcf815fc5c7415c790bc33719bba424cb84135a7b63fad860427dec22e9b725746058af21a0e10a106f15a8dd89463161af043881908b597a29ebbc01eadeaa2e5f0c788a39ae0875f309dfd8d04ed968af3d08d517969c54a84c141c37d5306e3397ab8be6584a008e9a97a7ff14b586f8874f982356fa3fd606937f5cd0b2616e9e4812e8082fd5164274a19983f530cfdd8e6ca5ba44adac30780b4825fcc6fb4333ae3188f9d966ee0b12deb45325e65293d1de7d29cb0a06f183e5ab1539d3ce72f3273fccb31c16a72032e5090ca26f5e76450613862d7b9d8ab7c9a59f132cf990d9bf2fc9899908bb4a81cbefc13b51057d69371607af35ab67dba1ab7560f096d3112165606889015e18d9548c64e67570014c702c10a90d24a96c2aa7468bd610d5e90a9c2ed5b5d608eda87c2449d73d8707d14ae02943cb4b2c8585db2223544ac9d9e264e76b630242fe2cf4e5e2125b653671d8d82557a61d730e21818bf9448ede8b93de7bcc46b2a85a2a632ce23d0ca24d88d1e6a59d602d3accbbf0eaaf8ac7a00775ae60a21b3a8140ded4f870f5ff3d9a7d14dff10d5067928888ae9994008aa2013a06fec4f0c17e891d6e1e28b0bf1f78d6741e439bd63397ed27a0ca9425804ec5712a8282c4eb5173d63063af723e805b0d1b4690e3a80934eee9e7a53e1f0ebd45112a7030b710f9bbf062983c6eba92bd31e0b92fbcb091220def9ca7d9102f413d431920833f540be1ada6c96de4da0f7e39595e7f218f4a9fb8f5c3c033b6c5a10dbb47a8a1d961a0d558390b6787543dba7e3d2133e441808928b24d0a2bf732faf62e0d79aa4fc2d3d4b9288ba341709d127f8cb9ad236fd570faa8f193c97b72a286689ce586d1a4d15b78b6c833f1bb1201094c030dec4d7bb8f6655a2dd7ff1031724d4b7b4329b4b35c08608d0ad07a47f9ca188300e5e9081c734d63b859bd8d6f679f1f4aed3d4d9ebf390f376df8886d097075b81eb74a57c777ea2aa53b2225cbba4422e0a09bb800ab95238cf1200dfe397b06057af2e7e019de024b156e7214aeef329793d6b72b56e242d725b463664281b5c9c987488198471157c60bc28e8f0e4cd9f9a2995cf5da577617e793766693d794c9bd708d16c0198adbc9bcf667955e26e571604bea806b4021e841397b98916a5ef242c7b2091f2c7bba8f26b14e789791d8e8f9720798de70571ea34cbb7128343d4329e9bc1bc52976660129ae70e00181a3b5163d35a619e8123facbb6fdb4100312e8cd0209a38374be18a8b14be985ce13a31a5595c84ec5496a295451d0c189ac86c62d008fd6e2ddcdd73e83756c1e041caf4802c67de0ffb60e4ae2979d12b198b7fc2e0c722eb9aebad815b6c3f1b3d6c154b57df07dd16b66acfea81a81167604db05e0d31ffe2f6a97105421470fbc00aec52b2a7f7fac24884332136d8f13155a73399a43e81d561aa6589e8ff1ef5b78aac2dfaa3b0b62fd9e1fe79f15ece1f5cda3b0238064d96f78707083ecb9a3206aa6e84d3f1e4517c046505801e90fbaadc71d9f93af56cfb2aa6cdacd585e3e9d85b386a2149bf3d143e6ae8173baf4bb1fef39673ae2e6817f1a1211e3968f57523a998f54cc96666a3c2b45a7bb74bf1eec28aeba14d91c8154c67b982ca8a9fd8596a2f220a143d70e5670d3164a0", 0x1000}], 0x1000000000000188, 0x0, 0x6) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) pipe(&(0x7f0000000080)) 16:35:57 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) recvfrom(r3, &(0x7f0000000040)=""/182, 0xb6, 0x3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r5]) setgid(r2) sendto$unix(r0, &(0x7f00000002c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29612f7be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5d9d157ab68dd5cc58943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x0, 0x0, 0x0) 16:35:58 executing program 0: madvise(&(0x7f0000b48000/0x2000)=nil, 0x2000, 0x0) 16:35:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:35:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/5, 0x5, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x5) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) write(r1, 0x0, 0x0) 16:35:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x47, 0x1}, {0x82, 0xffffffff}], 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x10, 0x4, 0x40) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000496d12e2f00696c6d"], 0x10) socket(0x2, 0x5, 0x73) shutdown(r2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x6, 0xfffffff9, "09000000245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCNXCL(r3, 0x2000740e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x101, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/155) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7}, {0x1, 0x2}, {0x2, 0x2}, {0x3, 0x8001, 0x800}, {0x0, 0x401, 0x800}, {0x4, 0x3f, 0x1000}], 0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x101, 0x3ff]) 16:35:58 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getegid() r3 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x12a1, 0x0, 0x0, r0, r2, 0x114, 0x80}, 0x4, 0x161, r5, r8, 0x9, 0x6, 0x8, 0xed0}) poll(&(0x7f00000000c0)=[{}], 0x1, 0xffffffff) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:35:58 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0xfffffffffffffffa, 0x100000001}, 0x0) r0 = socket(0x40000000011, 0x1, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xa5c8, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x3, 0x6}, {0x0, 0x2, 0x6, 0x1, 0x8204}]}) kevent(r2, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) fchflags(r4, 0x10000) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180)="a82eb17196b662f6a439db0f5269bd2aa8a741d36988541fcdb06d0463de57db4a892488a7a69adc831e7ce04d715f339d10554a3ae660d827b4d6ca017b", 0x3e}, {&(0x7f00000001c0)="e3ba214e1f74615acc03d8cda35b8bf49a782cd8f01d8d7b6293837e94fa906dcd0e0efbb51f579d4fc9dd115f037215306ad56d48fd273a13a2dd04597e0693b944bf7c63eb803f0be53e0e8d012c52b3077b6a0c1ce02bf3f54e05a464835f938ee6be46c2368faa74e599ff954b968e8169f089e2651b18e104304f641bf1b426d5e7f234058e30ac8aec944de7dc8c54c0fe71b3ade79e0c323a4b365206eaf649469dd15e4af7aef20a48f7b9011889e76854ca542e7aaec8bd6bb49afe01864e949fc00a3b75b46f7aca8b09bb06cc4daee1fb8d83723f7304b9b48862060256f69c", 0xe5}], 0x2, 0x0, 0x7) socket$unix(0x1, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) pread(r5, &(0x7f0000000140)="fe140d7d1a605904", 0x8, 0x0, 0x9480) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x9, 0x0) 16:35:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa08004500ea370000000000059078ac1400aaffffffff0302907800000000450000000000000000290000e0000001ffffffff0093000000d30100"]) 16:35:58 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r4, 0x0, 0x0, 0x0, 0x1d9, 0x7fff}, 0x7, 0x4, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) r8 = socket$inet(0x2, 0x8000, 0xe5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8a92, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x1f, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001fc20c816da3fde6ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x0, 0x2}, 0xa) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) 16:35:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe07) setitimer(0x0, &(0x7f0000000040)={{0x1, 0xfffffffffffffffc}, {0x3, 0x1}}, &(0x7f0000000080)) 16:35:59 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) writev(r0, &(0x7f0000000040), 0x0) listen(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102393, 0x18ff9}], 0x1, 0x0, 0x0) 16:35:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:35:59 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x4228, &(0x7f00000000c0)="b6fc30ac83601ecca48e5d3ca880db5beda991a4bec5827b9259216f7fe67becef83d252fce28f93c7f5eca666ea3ecc9b4fe3420fd8f8d8209114691a6b608cf4bce4aebd16fee9", &(0x7f0000000080)=0x48, 0x0, 0x0) 16:35:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea800000100000000efffff46e45615ff0200c37300000000000000000000013300008100000000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000010c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() r6 = getgid() setgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x100000, 0x0, r6, r3, 0x0, 0x44, 0x6}, 0x0, 0xd, r2, 0x0, 0x6, 0xffffffffffffffff}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r7, r8, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 16:35:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = socket(0x6, 0x1, 0x81) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) 16:35:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r5 = getpgid(r4) fcntl$setown(r1, 0x6, r5) 16:35:59 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x20, 0xa4) 16:35:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="90022e6e6f"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xf8}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:35:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r0, &(0x7f0000000300), 0x0) semop(r0, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000600000000000000000000000000000000000000000058bb000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9a75eaad65ba5590000000000000000000000000000000000000000000000000000000000000000000000003a62165ecaaf9c5363255f40204427b67afee186bcf95d6b1b28ac80e8e647cebb7fe0e8c9950f9344712cb47c1924879fafd1d5a4"], 0x8d, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) semop(0x0, &(0x7f0000000180)=[{0x3, 0x5}, {0x0, 0x989, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x7}], 0x4) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:35:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file2\x00', r4, &(0x7f0000000100)='./file1\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) mkdirat(r9, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r7, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') open(&(0x7f0000002580)='./file0/file0\x00', 0x200, 0x0) 16:35:59 executing program 0: semctl$SETVAL(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000240)=[{0x0, 0x0, 0x1800}, {0x4, 0x8, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffff, 0x1800}], 0x0) r1 = syz_open_pts() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/70) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/105) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6b54123ab8a5d0ee3b16e4910b3fd7d5f58983d2", 0x0, 0x80000001}) fcntl$setflags(r1, 0x2, 0x1) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x9918abe28384bc10, 0x9}, {0x3fb3556e95270fc5, 0x3}, {0x25, 0x8}, {0x101}, {0x22, 0x7fff}, {0x4, 0x1f}, {0x6, 0x10001}, {0x4, 0x7a6}, {0x48, 0x1}, {0x8a, 0x7}], 0xa}) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0xa}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semget$private(0x0, 0x1, 0x611) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff9, 0x800}, {0x0, 0x7}], 0x2) 16:35:59 executing program 0: sysctl$net_inet_udp(&(0x7f00000001c0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="0e59bc48de4ee49e6e2f586533045447ea89e6c26279fc9e8a029b5372ed2ce05435aeff086556f9c23879bc0ad436a5db55763dbafccc94bee694aafef6635f2d30178add393e9c7b593f001875b81502f358af5205cfeee7c5fdd556e8fbcaf37a40811025dc7230bd7afd599f3b779016b6f72e", &(0x7f0000000200)=0x75, &(0x7f00000002c0)="c71fad5a988fe40d8e708a30848d518c8a6ae84acc0f076d5bec2eb921fe99cd54d39a3168b1f804c3eb9df48a382248d7b958a5acbbeaa1b66e5e9c89f74fd41881f8d8b26b8d29b42f1a845c5ca7edc8d59f1928d8e9572dfc20e2ac86daa0a8e09338f7c3975327b05d7b12f0d9dfcf7fc3509396214264ce11c65e1cc798fc9d4da97e6375d8161686eceeb7c61b904f79e17c5002ffe0e5b2133317d355451df682a6db62f3b438e09058610aca1c186b", 0xb3) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000480)=0x83f) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000700)="8272d12467e50a983f46aaeab0e2881cf138bc68e3137c951491af74583409eae4d71368ac9d582f73e47f53c36ced8e9edf3b4674875bc2378fcafa266525acd61fda370c9720c0340da7fb8796bb23adba1883f2b07162a45c9130008a4c212e521b8111ce643d2d83a138f7727a46983a6d27ef62e5a0ecb2c82c7aef546d5bc7369b705851de13e678f811574feb7c8da51fa59991357e9e39843a951d4366d95e4c257c0e05b1c8d465e2a6c47c3efe782d592fb63fc895d2b5aa18a1125acefe6c7165e31ae26c6b1f017ef0041869ad60834a8598c89aa0484967c6e0f9b5d82b8613ec045082a812543bc9d69d9b7b84963a11e109d1d062c41657fbf9770b1181dc587ec0c4283d70e162ef1f85b6670bde39a84453f54621dd722352f6041c748a00d1dbac88d9e16c22f5973f73282d1401c37255e236abe7e1d15af05a8d48b58e78149265e0dd187fc7773f16cb42c8a1f8e021a1a72d98a3b35b597d0e46b0c0f63aa39ed9569a6ec3bf5b1715edb5c0f1451b69433e0598311ad58d4073f7a7d80bcc0a6fb7a6d68cff99a3b8f0b0603691faa840f1ef6347a2f097a4bae6d94783278b3abc73dab30c046d65eb8552835126b37cbce428483eca7e5c76e2c9b00cff19994f68de13432f21e4a2fe1cb547c8c952fd412767d4dd362df398669938d317eb4c996b185bfda1e7d3e70857a010238f862b6239af760b597a1d72de57852d97cefef751190852c8cb98fb1a98cde5445af7714cbd779add43f068419c1081e98f81c354b45f3df26dd20fde1a8c24a0d8fdea4bd2585dced5fe4866cbd0693ce0dc4aaaf212f2ab6a2cda6736b98a542c9a6c013a48637db04c60e13e8b0b5289b5b595ec18c16122c345d587e918f60e5f85529ad2c3c4b346e533d5c56f2cb02b943610561b01c8cfbadf67d5c631d5dd52acabdad0b04f1071944439f62fd7ac131101ba7389552b497ea414588cc50895080528857f344fc28006f25fabee362ac082abf16dbf5c83b563d52c9489a4d63adb79cb913cf4dc2f9cbfc1dbaa4c2ca4f479fcdbc785cde438725752816adcd1f2b949c763e2ecba1f747505354ba8a03727a46488305d3a742a3bd8af7011521f1775c32dafb3dd8604ece7c34bfc89b56ad81e27c88831dc3d58ca515662bd0a8d8bc4055ad66060c29e78dba2d388e74eddf409e7df51389c332e5237d74322fe237487c2ab9b2b5ef6fb368f8a8c87f0b06f5ceaf5a53534d12d2ffcd9078bf03535eb2295218110c3f96330541d920efbf1d8b5095888b7fb1a1392fcee276be364b65648cf72cdb6a34954a5c9ecc1a51378f10851b6e5e023c87a606e6a7fc9ba3a1522832142eeae2733cc54631d3e7335f440089c70359db0876845960fec656566348f816d45e33a6030d5d37e32bb429c2a6e294400b2ca0e94cf948c1eb6c1a0cc510bc3ad14c55b1de9d5601f344db6653de1d3f131ea5e93e66ab6831a4751e1693a8dc48a408e84558240fb18c24965faa65057ea28ebb2d067eb98ccb68e62c104f329a464bc6ebdbaac745eab0eb17670845225a43ddb83fff2a857127bc537d66533022c4a89f14c74c6ef0c82dc436811a351f3a8db470322cef45fc52c91b5b61d61aff2508d66c9e3a207fb01afada5b09cf64e7c2775efddd0ef211bd528f2f4dbf75d3dee001a164d9091be7e88fc21e23eb656df12503f5660d9d247ddc13769d97d0f4c872be0eb7d7feaa96d3a39fc0dac86662727e2f1ba1b2716cd0b9ce6c844bd799bb210b43520469b64489f1ac08d0cdcb0a42f82ccb3316ea72074d75edd1f9689081673e20a1f71656350731d5a6323125bdf53840f376c2f407ee068151f16915c244376cb07443f66214d2f17c95fcf4dd2380c9e7801ba672b0137558fa74a63c65f5184729a335b46aa0e408e61770373d84097c9d1ebe58988704cdd13aaa35730886fb63961113ee3723e9da908c238f39ebf60634855f8669cef3290b2dc41f5bde8f609cf0d816eb711b05b1af28ee9fdde5b62724c1e8b3ecad6637652e4e6b8ce7253715c204713cea15fed238e9d0f3b2ceadd7ef85771c942decfc3bf9c41557e077bafee6765b2849b3dbc61cb0e13a16cba30339d2c62ca18752218baa6c473b0cec926b078c533e5e47e16c70b7defb8681bece86e6556f99e56b8a773d505e75487443c52bf4b8a1553c25089048e40b3541177a6e9afc74150cf1447c518d3dc65de2f67d05ab5257dc28aaaab5a89b284495cad5fec9cde010914d5370da246ba1af50fcb242433681a88001ed57e5ee1700b052c2a64c19638c08fa5d5aaa5dc1674e7043248ca2ebe9f8169d9f0c7259b7f71f7931fea04dafa3d03b907b49f4021514ebf997c4aa8f88320a9fafdf8b2e52b26cf6a078f5039f7af55cbe6c571c2c91a4dd6551eaaf6627e0548b9a45e4d929dbfeed4b3139a20ec7f94fb80cfeb004c1046009eb71e616de733bd99109e5ab640eb65205f68c70fc24f116acd2aeba98a3f0853f308dcc2999ca2c2a41d0eb5b433fffacba758c9fc77b58afd2b9ec5456949ddac1880461ce2a98cf11dba610bd2b6f63f3fd074aefb7aed511f242d50d6ef2342892f6fdbe6de794ba7742549f6673632f7aaf046bfd1519e0ae9ba3c9d410d83d6c806a6b4c3bb9179d32f61ae2c4adcfd931f8f3be1af548e6669503cc0a0eabcd0c61204eb24bd7f89061ac4a4ee71356a89ae1856e973ca963a56626cbc3de699b605736fe0a07776e1f609fc43aaf97cf6bbdd5643a2c125b987466d7a6791d1c18140b0704de20fa72ef779ad4f326518b86759f888d18b2f46c8b00da6b159814fc7eaf4e76cdb32ddc322429475075777b6413f08c8af0a115bddf3095c472271359b30f60cf5c20c0092ec39abd64e160af8c30ab8ebb015a1578e98dbe385b3daf6ade26ef4e1a3152d0879ee6dfe4d989198f457d03efd488e17c14d5371e0682bae8a7e81ee45c6f807dee84ea320a9af0429c46ca70a2e747dfe3d7599a9afdabe3a0d7040b3daf3f9b4f7abcdeefb3c07f8e3381eb97701ef9a66012160438ff326fa771531918c8fb53182e999ee6ac953244fe4bc404166791be0c412619ca045212a83d7346476d1121ea6584c2e89d6af439b062a7217cbab1752741abec64fa8ee501e48dda63bf637a66b261dc7e434e741eff926384cd19c3f097f8df577f9c81f4e30cd8a07e4b5138804672a1539bb9acb590eca3a1895b05274aef42433ee7f7419ea2e2c010c9ced57fb0df3bf274298621f3de39c29dc96d0af56109c55ab9ee9546b28b8c7621aaf5bc699e2bb0528a4b3e527db5c54320b31a2364e0d112a6269ee80895c15c0f2d2f9d976270b2e4d19ec0fbaabe73fc36c5421387a21da0a284025570672115e39d7ead9d3b5a9fcb8a011353dc8b097882d25b24543f1706d402f6adab01cdb30e1124b28c8eb20b4ce19e4a15dcf7767b570c74999da2377745e230b2784e3b23bab2edb67201942e84c9919c55b1b08bf02a9dfa44933744f145fcba78d56c91255b5123e8cdee8c7620cbd49ab564ada466d3b020594e8976db65a4a575f6800c00e341f81bbed0a71a19abb87f8e407a18c1bb1a4c89cb8c4b60e518ea8b751b54aed76c5e29352c0fec28ddd9ec849ef0266553a120f6e7049b5e244f0c837289bcb9b734ff7fb1d823a162a04a34332741498c84be6475a2e33d30b744a396be6591f6c0755724ac8abce4b5c22c805ce38330cc13a5398e608c1f23786760c0de890c23298c01b08dcba4c070c1b46deba76cbd605318e7f348b60422f7c84f5f1428c80872f8e82dcba18488aba5f94396d8ee42793b76888c1077e7c917add6e53c74fa175b1d3bcb4d65ea2ec491b6e8f411313f7dff76707c0972300a33ac7981c4b220eb516802cea1d49ef0dcccb43cf196e9ef9e5f5563815209eff9652f74347fa61b24e7b6cacf400ad22eb910c53e631be1d9047f308b581bab7e52821db17df6864db09836b4d6f06faa39a0cbea389cf49f8a52eb4fa66ac7dd644564f604a5b3f0c88be61d1e53f31f0ba1acc41dafedfd296c31b912fb97ced0fdff2d716205ff0df8547ba686f6d5a65ce385736827357649926466916882c10d1952cff1defc2c39f91a18e961361b8877a179dc179e26bf669a8cea6fd02e4e31a7ebb2c0dead4679791e465cb92071ba5f56e08b8ea989daceb41633086a068bba8d0374d634fc78573d29dc9f5fe495ef08fc6ccb745ce130f358cc51cd1188bf9b3252c1dbf179e48c548b2e87eb908898b51798fc69d081afe5c3a3595b66384e788829b42c5ce9fcb9065482f2c1bbabb5984be75ff505e2fabdcfd52b12696ce7e583655a30e10758463968a71544f66f4c7308396d9345fc4bc0ce226eaa76bebdc06415085ffd5ad1ab9d94aea37f8b8129a57df1ecad2a64d660f3cd6b94b4ca07a8e1dbbff99d146979eb4a88f8fdad76d416d2dfe0b1eb95bd02ab1cca9f68036e44137ee8f5919ef824be4a49a6f66a5a4078f5ad9b631defc2cd67113ba43b4f996fb0deb011a129bad2e01c5165a40bddfdbe2cb4f4b24b27323fa68b9d063b9e3f9cfb4463169b9ad2af5fb691e552441ff0beadeabb285c17cf6b1aacfa97292d5202b7c6b80929cef912b41a461a82059cdc54a3ea42b0b3990b819d3554adee592d55ef174a3249b8b179ff00b5d4a434a31466ed49cf77bbd306d2c41734c5ef24b78c74a8d94c5398dae75bf3d163b321018be2b2fa6bc775e1b0a485c6db422246d91874fb23f594665d1d15d7965a59dd4436cb11c91e598aa078e0603d31e77f491df736323087868dde86d96d33cba50b66eb97acb88f8f4b6e0f0acba9d0505c254678fce3a9cf3ee2564993c9d9a0d305d45d1ac2f00da7cee6305d8759a0ba7ecf9c86db170f38dda7714282ac667ee2af28d844421250639c5059a435139a9b0f3eacb597ddc1035fcdf2a62e53c73423b4ed92912eb2be2f4b6e38da1fd406339ffd819b72b8d3a9fdb3aa4c6297e5063ad1aaabd382c79c840b23e3390dd45bfd001a89970046bf3f7ca27f505e491dd5ecc6cc365023fd2e2be16e8fb3b6c1dfae70a84fd25720f875c937f11949862188d785eb9cb35d7db5f017bc3013de5382f48c8d7abd0e56587b37f5ea3273eb33627e1c90014962c193136031d7398ccd64d3e1c697c8e576203ca54f2e49099f9f186d09e328b7ca648c11de740df0dc9317cbf243977cae11a62c112a47b5237392678fa3076e998114ab5c709a72f08a4e71374d4cd82d0ab1be771b729cf82b8fd106d1bf73214c1fb0cff8dde9a1d141ef99248a7f304a5620b947adba4b77550fd12f57634cdbabbfe2cf58e1ff374987891cfe98410bc44d3dc3c901071ebd4fbdf87d09ae925a5e13b1afd92afe0c11879ea59a3227e8e7fb58fb9e2cb69616ad4be4fecc67e6e276f9d3f0753c8d5e1bb2781d1eda9f594aec12d9af199b553a69704e5a78710eb92273551aab9ba031b735631a9244bb9672c491ec8e7629b2df5afcbf75d1170d3464bd93e4ec6d1d45e5eda774b77a4d7ba6a148a06ba6b5eddc8ec4aae7c919e7f7856d2869ffb8fdc49c6aeb7617f4916e69c84274d860881a62bed0588f4486256bbab7d9ff74957aadc8e36e68e2178253915a04eeea17bd8a1a1489fadc7e41b4cd7fa21daf8dab1cb6fce12b17ab807aa221509d5d983f5629109ab245ffc09aadf53683f23778eb3d268c8eb5c71c73a4ef4", 0x1000}], 0x1, &(0x7f00000004c0)=[@cred={0x20}], 0x20, 0x5}, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000100)={0x2, 0x6, 0x80000001}) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20, 0x0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x19, 0x1, 0x3ff, 0x802, "059285647aeb725fcfde14fc0500000005d92941", 0x3, 0xfffffff9}) 16:36:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89110000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/196) 16:36:00 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130020000000000000040000000000000000000000fe8000000000000000000000000000aa3a02000000000000ff010000000000000000000000000001d811df82bc5ccdfbd157141c494881b3caf05c916f5e51696cc678166ee423a106441adcacd2c4135d617c0fc5434757eced15fd9770eed0eef05dfe0aaf39ec2b4f6f837b2377c9985add731e5903eb8cb8a304e9b84544b4431000466d2100e4e22355950dc1c6c56a28b0"]) r0 = semget$private(0x0, 0x4, 0xa7) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = getuid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r5, 0x0, 0x0, 0x0, 0x143, 0x7ffd}, 0x7, 0x400, 0x8007c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) 16:36:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x472) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a40)=ANY=[], 0x28, 0x403}, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r2 = socket(0x1, 0x1, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x3) r3 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000001940)='\x06\xf5=\xd8\xf4\xb3\x9d9\xf3\xfc\x85f\x03\xa7\xac\xf4\x16\xbd\x9e\xd7 \x88\x92\xa5I\xc5\xfa\x99&\xb2s\x17\xa6x\xfc\xc1\x80@\xc6\xcf&oR\xbb%\x8fM|U\xff\xb6\xdb\'\xd3\xbf\v\xd9`\x97b\xbaqu]<\x94\x12\x85\xc9\xb2\xa6b\x9c\x9d\xdf\xa2N\x1a\x14\x0e0\xcc\xb5\x03\x03\xb2\rQ\t\xfaTK\xda\xb33\x00\x863\xed\x8btR\x11&\xf1qL3\xa1\xd6\xef\x9a\x97\x9fp)x5\xf0\x9ep\xab)@D\x89\x94\xc0\xeb}Z#\xe3\xc9\xd0\x92\xc1\x13\xa7\xf7\xc7\x81\x1a\xdb1\xcc\xc0\xe3\x9b\xa2\xd9w.\xbc\x83{\x9a}\x0e\'\xd0\x9ay\xf0%\x8a\xf6\x1ccH\xddG\xfa\x1f0#];r\x14\xf1\xf6*\xf5\x7f\x9d\xdc\xc3\xe6-Y\x9d\xf0\x06\x00\x00\x00\x80\xa78\xfb\xb8\xd6R\xac\x87c\f\xad\xa1\t\xfa\x00'/224) fcntl$getown(r3, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="b496ccf4498194925b29b81554e9dc94ce2a25ea1efd4c245c3f264ded", 0x1d}, {&(0x7f0000000280)="33d60d6aacba14b631b49942628d9edc03a52e6d737145120eed4fe6a9ae3934c10cc0eef8190637920acc50918e96f72c10d18db0113029216ac786cc6ea5007709409203a50ea39d3f45d1aff56eee4a", 0x51}, {&(0x7f0000000300)="dc149f57bc48eac771e16ef715e7a601efbf5bcb3ce9082af3d5adbff2c92e57ce38f5f404d51129179d74e8ec1a9500c54a491e6fa6440e6cdbc0bd59645cce9ccabb7967b7542c984aee710ce03752cdf73539713b66aca8bc9ed162d0aebfa618f1105d38efa2d497add8c0bfb38b27d34c60df0211d82a167a4ad34d1ecfdcd83ccb6969b9f8ac8841c10a1a53e4b5f8c51a0554e0f5035b207b8ae19aae82d79811ade401ea2b9d8feb61", 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000440)="3ef8a6c4d82423e9251baaf453615db4a8795babc923443877e75671e6999d529ecbf83cbe1d26b48c80ad3ab0ee77a1e19137a65e79213ed8a49fce1a0c0d43c7771c411e333fa03db85eb2ee2603", 0x4f}, {&(0x7f00000004c0)="1a7a6070a71212f435288664eb08ff75d0d70bc9a6d3468a455ab30003cea3a50436ac9996efcd272ca9edf3206966706e12e492de3909857a67a2c70adc69722cb3667a8946ec8c382ed5fbe9aa3f92bae326d5b743bd4d725572e11064a4cf82bc0039ad4178f674e9182e54e6aefea4fe323b99d301b53422cf94cc6fe22e443be2", 0x83}, {&(0x7f0000000640)="01133e4de805c3142651e272814dee92bcbc124f382751304b3048f78b88171b645fa57f227c7f6a799bca14b5cd01417f1b407063c276041d8e2e7d7b1f494aff8619d4711eef904feb9c461b6cec4d69c695555df651f62be6d3b354c1a34469230141", 0x64}, {&(0x7f00000003c0)="2fb6367a133b2ca44728f6a2ecf2774c3390b5dd82448c4c", 0x18}, {&(0x7f00000006c0)="c6c85fa93bb99a671d5cddee0e8316b722a39bf8aafe16ecc4b680b903da95524a3452cc073a61ad7255c83a2f8e1bddf8b95aff24498ad038f5df5337deb012c60c6b48d6ad7aa9b8fe625ce878915bd7e60be99a4167887c81540843ae58a5f37445313ddca08dd7adb0d5e76c334125cbb8512349eb840fcd16cfb081c01c4b35e719deeadf897253a7bdbd0bbd656f0ceab3c03c7bdda60e0acc3c609f9cf4651d305d8ba28796f59f4727e97d340e65253b6e8fc7b18b6ce94c7bd9013fcfcb98360fd7e320a006a8919a941d4ca5e8b0495bbaf9b9a495f3a4aeae57831a790a55bb6bfb80c7c9b7b0e11fce4bbdb0c4a4a529dd9b37643ed8bc90a8720e61b5a7c78b2c377ab6a6687671ac7e081a2abc5de333f612e6802227866b6d29093c394a48ca0f2883d4a76e8f5b438dfb23c96ee8cc9854d0cfe9780732bbac13c66843ecc0a71257281ef375970ec5b4336eb189309523196e096ffa6cc6835d4af7f29ab6375f884bfbdc89389effa67548ffe082a5c4834747c5b4945feb13bfd8bb8aba5996f460f409b9063a83edfcf1f6475d0b3cd9ce3104a997f6934508d35d00cf36c1cce4c10ff9ad12f266462e95015a2444972f4c889fe0f21e27937a211c8e6bb0bda782207d8e36629e6065a6f205285b8203f6f69ba75c9a8dee745d810bdc2b26e2e2366a6a6ad353a05c86079b44775251cecc457e74cae02c430e1ec5a7afec323f193cabe9e371242cabe4195ab4f5d5f0b275f8c6537938194dadcfd03d2e526d6f904d00c286ff8d2f762f9dc27d4478ebd7b35c855a083bf9251f46ac8ffd7331a1fed4a89f8a129cd4a19e2a57e475afc7895dd7245d6e284cf04ef201077d8d85b28f6a1f56f5f509877beee0414ed672dc83d251737c83618ef4fb8cbe77d5e1928d194612e322465af34e754898d3bacbcc47ee35d39f70f015099f35b6a995056edc9e2fa315c4884cb815d42770689fa0863797830b358f31d2f56d16b9bbe106bdd679b7c30ca09e39c68d5803e099d96b49b83e4f857b787b0340c001b30017698441afb0d95fb1eb36f21e42d6075ecff184fde7288f3239169979b84a7a8dd9f01c9bd3d6d050139939ad191b7c7bb57ba833038f05b9615c877084d0c29dae03c394d44766746531d2011bc7146879ccdcbbf92bf6f667792d2697ba22700c49ffad65d6c056abeb67ba03d9130d365d46519dc80b1c54d0bf5ae65c46917801e1bb515c43033472232e03f9f3db98a758a03ec018b0ffc287afdd31b5697ef51be1654ffae3c5ca76367f079c3ea0dfae55cfe2ed6d4a77943b0d6ac990817a5de75cd006142f77a9a5b1155c89cc2795213dcbfce8d40311b1b0a9069e47fb7f97648eda53b5193c32ca4e1bcc197daf34417e6637929abb96110a1a1dc7683bae85ad91b8514934446a98aa935c71589eaf8010207ecff80218f0e9f9c5162019ff414dd4c968632218993c98b46c6b3db76142810ebb1b592aa751de1915e04f2509b7603c65537d0b2c2d5c2b9d772015df23929a4813096c8631e7bb1a2862c3946f6d48b848f96c162eed51398c0ecc2b7d7043dd2a81f6afc3f77f5b8af236b723c01129c071d0df22990ab11b2e68212c803187e093bf51f9b561973587166d5ddb2d443a7387918e3ac4873114068495a672c23ea7d87ddc44dd2bf14b29718017c42fec440396c8a0b5dfe885344c1ef81536f5372a63a5c6a8231d8b2ac447eac81651e8238c2cd9f0ba7803f8f383d6e0739012135ddb34122b60d17a9c71b5adda328e50ddd6610cfd3bdb1f76c39a588700ded9700786328b146e6338ccc83653f6696bb7906f305c9a2b4e8e731fc9367f1ddefa9ffa6f2d242f4a58ff7c479b131e39c481bd28d25430d4a18232647c2654310b4396e16c4c28fa75910fc98d6656e073e401d84018108b52c7a884e2320143e6a308de6dd460e59d7b90097c8a439d732a7872278e8e813b71841d98994542927cd19dcd45ef76cf9591b20489fc5ad3b973823d532eb20c64c4555b6ad12da9019a84c33496ebc7db4091da7c4281ec8b13a2247d8f13358dd4e88389d3a04a2840a2969a3ae1774f536b3965f9301e3f3d6d00c35b4b437446ac4fc62f19d9f6abce0b9cdd52f2d648a156aa0f1ab09c7c13c1812fb46809bb2c41163ff91a6d58db69e497ab258bf212022cb1f435f9d4aec8ac51395f20a0cc4804a7137256d86bb0f4feb929e2283906694a6bf9c6b8771f6265adb18f92160332242854e149256481dadd655ad37c99c090eddb9f9f083a0bfca80b950fdec2907f46c96ca917f8591852d8279111e8044b9a7f7f587549aa8cc1271e8a4b25d5b5ebef51448e5377b497389caee97016a57170efa86e15ee5bcf9a6130d9c50df5828cba758eaaa016c3227aac7d9d54d6e75c9652d310d201c168371e1ebc5c73f244e30a6e2c17b44737f69efea9f559b2c2e332f1bec5025b0ef881da4bcd244a2ad3a1d5a288d9c9a91ea28ae7c34dc0a713ba32ff1fa362e899490bdffe828df6f57aa8050caaa13580cdeb19851ad5c2ba2237c4ef18e3c91da0290739571599fca2f7cb53d716814ae8b71e302734404b4692e4b3ecf23dffc39cc9187ca7472ed9e3d7f1dd011e663c6c48918301ffb5ed46603fa150a000b25b7d779a01f562d12a1ca86f3475d3cc62d52bfb37d7399d06b124a8a7c6f8f0c79005e2453979ef869978f5e4c1a366255f440f796dac7a17e3844b551a6b002a0fc547b0b506d014bb3de9d060a92bbd401bed68678d93b6a7bb2b698acbfe8fb09e98bd8b6575bfa871b79e3df9419aa800f9e61dbd5632fdba98f0b9bb143798ef38ec2f93810037ae3bd2f0a0aa85644727f8049e55df28d13ae62d6e73fdf5b8f0f6c242977e67960a6a3d282a2488227f6e190a979e269520e02e0a695174ed2664fd025db9d1fed18f331d89da8e006a7554d769a2bb269e1a8bc7f6387d4d49002bec1a512fc106dfc985a01a46d9322d43c4429a6407a5460bda937e83878b9d6f5791572bf7ebc6dc9312b4872e6bcffaca1099d76ee2cf5515a014667c3f6d8dafa54efab0ded189ef31f731da70db0bf1f10fe8ff25a77453b96958836d635ab7d2df98bd61b1afeee899eba0b32350550e0b20b7e6f4666f87ed4ebf61b7d411a48c0fbf0d04901bdce693fb39183de3dabe6a3433debdc74566705dece938614ca9a9b152d18c67a5844d3d60a8dbd70296ef927dd534207a6f9359cab3b37a2d007f3f945c60daeb1152cca04d8d1516a851695873a25b47e781fb15c4512378c4b5dadd57d6cd091246cea0e84830f41b7ed459df88b4f8d4a7b34b9548f5ac0c2a94f048392d52ddfbca0ef114e61f1a71d224ee7913908018c9662922bd6c48a70fa9dac7d8c5ac039d5d4d58918f554644dbb5e47dbc19eedf4404cc9cc2dbedaf8463193dccbe448eb17fb9d3428902e7a21bd14c8bfb0fae81b80ae5d5c900c501440db0c002fbdb856c1948fe321e3a0e02b16249651185a1a88522802bb48fec5bc832d25c1949f638f0721755b1b766d3fd81e36deb754072922c6a74376019f48224eda4aa80d75a96b3792f2df5076c3c8d92b44a95ee16afacecbdd4d962dd7e5fdeba8b81c131414630d4bbaba81f285e699bafeb892cb202d5be190808956ce4f6efe77ae23282a856767e4ecb9613ea04a1017fbacf7cc9312bc9baa64a80323a5c1ccfab4f349ed4d5dd657b1db6ac2b4796ecc1d133ac6586b07c3d6117a33718a398377f33ba5c93ddc7f0d7e5302a399a29015b50b54b605318d40ed26e574a19595499dc353f7d028cc9102b0f76490c8e8edc6bd324714b08c76ba17266d2d442dbc57c4c7f3ad1a50c0c1ea12f448a8679f4c4aaa0292a0a01ea95c317d1947c559c7295bc5799965e4171684638d958b784e795c112059089f0c22f7815485c514c64833b52735d088d483c8e462818e33211689212ed8fa7b75b24277d54fdb83f6bbeb70d74bacdc84d064c2c7aec389642e5d34093c9af383b0445fc97e903c7108dc140f34de7c55db14b674dd3641b94ce510028d01f58feb86f52df622796a77e5f21be4790da6bfaa1ceb5e7835eca619f541472c2dbf7a2bd7e1337394ee74a55b6f008efdfbd5e8bb814b85c89a3ac7e116ebb1ec7a4ee4371083a124a8c45d1ca35adf75cc3ca43fffd64ee9d8f88426a11f2d4023e7ded71141b80a3c28aee96446ff6407f31f37f9b3b6bfe82e994264a7a80d3e4e34e32e1e7d4d18653ffe76d05bfe66751dd05b0d88121393470a9061efa777f3e278bc68bd871572a1ec3f9a8ac5b3c4e2a88c3c9155b31394c3b1874a1153e093e8921ad84fc7a0f9ab14cfb91581aa48a3802f6a63d61ebe96b9c611696fb1f636676712528095a3b85f7f99dadb91f723172d75b96f37a01f8a10d416aea4b56f6e7242dfacf0dfe7ff62f3d5ce5906cbae7ce79d642943b33fa20240f3a49b42c4f7718c4a5fa355bffbd91ea39613e6d699d63eb51bc086ebef89e5cc3b44d7233f7eade32fa22fc60395231b2a99045f0c3098e13be719b84dcf7778efe2660cfa9b4223b645e1fd08d108baf69c5835dd5ecb34f27119e1381d10ee3b64a9617d3bb9fb8de7c72ed3a5165030f1de85ce3432487d1b453ff41149154bf9cf75e04725d5779b17335d02f2587f588331a556743457c9b69ccc0144dcda320ffca9f8f91a8b0741de12480bfb76d4dc8109ba249a71b38c5bb4de5271c31751eb5579319d21d438302fba287fe42573cbf2df50dbdca6c401581e95fdc3134ba8dc424bf192fcc7555a99b8aa678917e0eca563f62611feb0f9de798810d0dc1b89f0de494faa1b0eec8e9721587762f19870d5ba9783ac924aff5ccef7f5ed5566d64737812fdfcbca6befc0e0e1b9b4697137ead83fb4acd7f9150ea22fb70a71759b10c73df2fe314b6627230ccdc4752077e83dbb873919268072d6de7d9ba9624d4fea4de01a703608e6c6f6f5f4e745d5f4b36f0ea2d0c02f653468025226f2dd069599ce901f79dd85c97be9a5b4da201e699e3c3650ad36da374669c4e9af92ace3313e0d9c300937fc023bb3b359d117b3cd7be9861f765a305a02fb0e56c289ca702a6cb7a334d79fa3726f73679cc4d43c74aa2fc7322c525cd1ec7979f4d37dc8d66e9c1dd26ad07b9f784a22055f9666be5eaf7bfd993e502b32b92c7d14efd136ce6a1f6013d0b4610b85edc6fcf7e663e11045ee59178edeca03eb016b5e5fe32c2c15cafeb61b0d0adb20358ed7a0b9e09fd10a847650403c07391e38cab03f17a0bdb77e056dce33e21ee9c4648a7da500824f0ac265d1b536017ac79b936b830237da2696cdb51761d82759107139dfa465f2442bae1a25738538f5a6d3350247f3eb4a0e38b70e92cfd418edaf520c5f86f2cd683f78e43106fdd6644b9b351759583d768f7c4723b4e4852dfd12661aad1e449ca573a8ef7d455f0f8aec5f9eac6fb75c0eefd13f409f4fa51fa02e8e00c880c16f1952b6a93d045ffb6fc1ad122fa174d59e7742fdae4c9d3465926fd0eabcace0684961334c8066d844c096bb67647e1ae124ecedc6eed87c2cebaccc81333b32afb674b77af8c13026839b48b5d27e9b5ac1a964b6ee1212613b4ac2138e11f1b3d95d1721d88baef6148a588b721d8e313ce17b2f345ac97128f62a45d84ee1894824c058396e8f895a2397a3978225676a361bbc125b3825b6726ef6d21c74132bedb91fb888e03", 0x1000}, {&(0x7f00000016c0)="426e335e55273a6bb7001355b800d0b5cf29d69c53338842de0ab46e0ad8357c5be15ca25f3ee14b8ff3b91eb74b46b97dc3f0be41b25b960f4ced30e17929c2393d53b92aa5aeec56208be1e3dbd2fbe11a41f5e6116c40c4734e963afbf985b8681fcbb04de2cd6b7a6a29c31c07ee3fc56e7eeaa7826d5aa817dcb31f1d27908e6bed8942ba3325b005dd2b1cae01d1597ce8105ff7bbf67815f02e8e49ee19420d6ad92231e118c5f3535da465acd65183f5087d44b9", 0xb8}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc262499011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ca3dd69622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc11ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f3f776dcd97ab1784bfc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 16:36:00 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x11) fchown(0xffffffffffffff9c, r1, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:36:00 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x1000, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7, 0x0, 0x23, 0x1, 0x7, 0x400, 0x3, 0x2, 0x0, 0x80, 0x6}) syz_emit_ethernet(0x37, &(0x7f0000000140)={@local, @local, [], {@arp={0x806, @generic={0x1, 0x7005, 0x6, 0x5, 0x8, @local, "67aac664c6", @empty, "6cf47c686e54c340d9879c45e3e966e9"}}}}) 16:36:00 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x3, 0x4, 0x400}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x17fe, 0x4dfed93e, 0x92, 0xffff8001, "3d2fb8657a429c2227b13aca384236583854a733", 0x8, 0xf7}) socket(0x20, 0x4, 0x5) 16:36:00 executing program 0: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6dd, 0x16}, {0x253, 0xfffffffffffffffb}}, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) 16:36:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/166, 0xa6}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f", 0x5}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 16:36:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) getpgid(r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) 16:36:00 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r2 = dup(r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x8) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x52) 16:36:00 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x800, 0x400, &(0x7f00000003c0)=""/32, &(0x7f0000000400)=0x20) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x112) kevent(r0, &(0x7f0000000040), 0x8001, 0x0, 0x1, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0xa2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2, 0xffffffff}) sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r3 = socket(0x20, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x1, 0x6, 0xbd8a, 0x3}, 0xc) r4 = dup(r0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000340)={0x120, 0x3, 0x800}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x480, 0x0) connect$unix(r5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = kqueue() r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8, 0x8) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x30081, 0x80) openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x1d7) 16:36:00 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) sync() semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0xc00}, {0x2, 0x4, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0xb454, 0x1000}, {0x0, 0x3, 0x3800}, {0x3, 0x1f, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x2da}, {0x2, 0x7, 0x1000}, {0x4, 0x6, 0x800}], 0xa) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:36:01 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x100) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r3, r5]) getgroups(0x2, &(0x7f0000000240)=[0x0, r5]) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x8b, 0x0, &(0x7f0000000140)=""/139}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 16:36:01 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:36:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffff8, 0x0, 0x44, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x28) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffff, 0x5fd7}, 0xc) 16:36:01 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:36:01 executing program 0: syz_emit_ethernet(0x144e, &(0x7f0000000440)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "c0ec5d", 0x1418, 0x8, 0x9, @rand_addr="1a937a270f2aeedfac965d7fc3ba5362", @mcast2, {[@routing={0x61, 0x4, 0x0, 0xff, 0x0, [@rand_addr="1de8662d6579e3a1ef855f19fb83f226", @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x6, 0x0, [], [@enc_lim={0x4, 0x1, 0x10}]}, @routing={0xc, 0x12, 0x0, 0x3f, 0x0, [@ipv4={[], [], @multicast1}, @local={0xfe, 0x80, [], 0x0}, @empty, @rand_addr="cdc42c7cd3393a09164b3c83ad91c431", @mcast2, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x1, 0x2b, [], [@generic={0x20, 0xee, "ea14c7c9c70c26b25bd68ac6dc4b0f407184fabf89b879d5ce15c56796cc9415e0b1afb49376aae0a6f8900d34f704a044ae3338f27a9722ef9b8fec085380c538316b43f0468b780c4043aa713edf56d95fe05544223540f950029fad4ce32ed72c49040c523245c69e19b7d71810820d58c6f15e5e6f98691c3050181475466d11d27e79796c75de25e354ae4b1fbcc06486b9b62fd7614bf7c882033a80fae2cb04b97a632a10aabce233d07b50c32ff4ebdb6339a1a73570286cd3ade6fd7b968a12d2cb04691b6ca2bb157fd0bc28933f50609cf0926933e4d927bf1ce57557c5b6c680361e5b84f753a964"}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x0, 0x41, "bccc8cc6dbe18115657087d4994827e3d5941283231630f600166a614a77dca55b3930a6e6b4b4ae7d84d2ceefc249b521b41eeee83958bbfb37e8afb9ce8b318a"}, @jumbo={0xc2, 0x4, 0x8001}, @generic={0x2, 0x5, "cb9639242a"}, @ra]}, @routing={0x62, 0x6, 0x0, 0x2, 0x0, [@loopback, @ipv4={[], [], @rand_addr=0x1}, @ipv4={[], [], @rand_addr}]}, @routing={0x1, 0x12, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2, @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x67, 0x14, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1, @jumbo={0xc2, 0x4, 0x5}, @generic={0x26, 0x91, "68ae3bece432c8e05230df0ebea08766270d0ca58469bf6828842dd5c00593ad64c57b3551379d9880fb82713ed7e656ed3c9c5735e39e2dae9b973f26e7d9097df2d92929fe1c81fabadd51b55839dc08788b82b668bb450fa078d49aa791fefcdc97b8ed3020bcdcf2797d42580fd3eed06b462f0fa3597994743abd32f0375b0f480345680ee98e703bea4eec1caa50"}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x33, 0x0, 0xff, 0x0, 0x0, 0x0, 0x67}, @dstopts={0x2e, 0x3, [], [@jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x8}]}, @dstopts={0x0, 0x2, [], [@jumbo={0xc2, 0x4, 0x7fff}, @jumbo={0xc2, 0x4, 0x3ff}, @jumbo={0xc2, 0x4, 0xd9}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x3ff, 0x4, 0x7, "c4265ca6d84c3b50d00b7f35ee13750602de43903879bc4d0f5fd7b4fdad951fde24fee22bdd07a9102a6e50b369242901ef086675facbf34bf341116750d008a111af46c93e58577972f6632acdade7c5048d37bd29302b06bd890520d9840e16958833c0af2b0d1b8fb02762ba2470d6094dcd104f45255d566a172bb9642831fcf590d977d4196c8d6796e88d92125b5a14efa7fe82e061aaaad3e3201f1982cb9f1c87fe637a4a45c5b21885a2f1dd2841eae1c0917533c521a74f50d17039c00a742c6f888880bf17a3f39af57414cd36e387c1ebf235af4d224aee85b671e92de6730a4bffccd209d4ec43312f01236cdd455724750583d685e8687713acba36fbead81fb65cf8f3a56ee7b18675b48948032d33238229be7bf7f7fbdfc77047f74ae3f4fbed76f12a5b8c65b84047b785201b1906971c49401cba2a485db70da22823479edea884698914cbf258f5b7b6bb7af5acff975088cbd8099acbf7cc6e8aed083ee9a644f02d2de529937f54f05c45dc01cd21225d8b273659c20da7e64e0cd1b763353dc0056855bc5d149a233e750e133f53677114da66bb3c5a7696e961dcd396b9e486dc5baca1d0ea87e52c27763715f2d7c3aef51d5adf0e49fec7d33a0eb78cd4f59620bc179f486463eec1e3c245b2b04fff02e2f8b97cdc2072f7fdd64121ccf77345466bc94cb45fbc2779af4369851eef0a87114a0830985c3768d366b7d310ecf656c0417c8b6c54cb732b19516e08c7140cbc72a31a9716077aa918e9787518fdaf16817c5847cff42aff2796300544394e891e53f7d4846b4c9ab1f7674868c220cbc2d590617ce322960f7651f8bfd8ee9018b49b9003f6cac6b77fcd3f9c41de0b780e8804e7463b189dc15b419ec34dc44e916180cd63efed2b3c71d5c6b0513748ca741ce119ff1caba547a511d571f6ce0c5a646196cd888636b7913ec1c22cc0c99133bf1a8de2911fbf045f606ac237581e4894583592c7c51a397ed366f3642ddb594d0df9986522a300aefb48ed1395d93ddac2db4f50ad4998dc91143e53ce6b831ef5d85e80ebf4af18925fc93768693b5d1fa1c3f5081b9ea491fc653a8cf31159edac9b98885e2361bd668f814bf1b7dbdd53f3ea30f461a2bc89218aa887a15802faaf59660cc3639eb32000ae62cc511af4f6d1316b1d4876694fad8a303d2ca8e0521e877c4fb0e0d5cd85f8d17a399c9a7f8f031bc0e0705f6344a2fd9fbe361a4def75fbc4379720a67bc006d3e8dc41288f8fecb6ce047b8d0c0516829ce76a8609757d8e90f0f8aeef566c9d4028b8dec52f0ed0badcc7c9eb86c315de5742cd1fd7bf8269475c8d238c381b21c8587689d510ed32458afe428c487a8d715903b3ea22a661b42c28010b132a661fc45ccda2e2a96904b8a602aeb817b3e9d61ba3b81e5d73434d5098c96555e5fac86e186571d00bc5342fb4bf4e9563d457b7b5ccccc994c1ecdb73848abae593fb64286c7df5431ed406d8e5aedf79bf9f99a69b7ff36485b5429e66c8f99955d83bd1255e7f08aa0a7c6db40e1ef3cac9376057505a28cf88b357dd238c74947b4709f198684606a0174a11652546acc7b3d0fe0be3d4ed2cd1075f3914a638e0333668eb14c2e6ada122d407d5c713db69bec09430f01c8d9ae103da9bede8821b7d71bde550b0bcbb847fb7e98162bfc8541628cea9a86de07d8716c60ca91efa4ced165bc44853d59cab9120625ce1f638e417aeb07f09d88fa40d16dd7c5e854025c0e956b2ec75f37628f543663c6f021447f37edafa86b35d121aae80715c515a495c1f356f0e1a2afc246f72dd598dd769d03076886b87d207e3ee99661e7cd0064b9cfab551084fded8c8de2b6086cc6d2cf18c0ce89bb12388a2540ff046ef335c8578c4081109e9e7ee71b35926c6d57612677341e5d6f06c3e958ebe3f7bf5f4ec2435c33f4aef7c7a213013d06814fa25ad9622623bc9400299a0b1e3c560aea05d0eb67a8f009216a1e83999432b4fb27607ad5084a059efbc0aad9b29dedda75a6b3b2511400643ce3aa0a2fac16dc6267e42b356faf1851be24fcb70d6093e080cb1827b26d4fc27f60e7048b14df2e4eecf95a37f7afca4857185249be6b22c0d15dea626a9fe470368fabdb350d94e61dccc6014681dfc44019f10e502d045a3e60c7673f172f04e913411ddb3a47bc3929b52461dedc8e9662f9dc59c15bb74caf7d04d9554489d1a089f7668ffc923b75c1c7944f78c3bf9036875d630a9320e9654c8d671786fb2a8644da79fd3c95cd1765fcee2b7dfcbbe9897e03c46962801346c5440954c448b0b458ab6d900a947ca05d410768558804d5d5818fab36e07101b4200a233474d63b9c43455a0ac1c43889ae7efdcba5ff7c333f9bdf374625fa39424b9f36a04eb8406ad2f0dc319489eb59abf1643923b630874663dc853197b409e4ccfb24dd754abf66bda1410bc8fcd0ddc5a2d765b5c7434a08611a39d78478dd80e43321a558c0240c6ee18b8411491806381dab8a304019609e65b834995cbddc49917c8de8faa3d25216d223d7f9a90eb9a7e4b6ca1fcf751603e2c72a87acfbe214b474c751b1f93046e04e72b12b3cddd40c988cc1bec3f162e8511bdaa34fc3d0e4b5cf3b12b2fe66ba96e7657e3d5c10df2c16ddc0ee2e487ce9bce40bf116da32868c857c4b11efb08175aeea7b4c9149257e2846c2a09f825a2cdb23cd70c24ee7a4ee425e24f1f2a99bd960f927a3781bf3f3df85eb2b6062b770b9b480380346ed59a6dffd84a53cbe129b27832e6fae0712be2f24d0e08c419d6cad2e6aca73588b50a899f041c597dda3efeb378ae85f409042255a3114fa56ef616f370a1aa0fea3b4dd69544f668039885a96d10f8fce66e7beb0059bf85e2cc21067c9b26692a7fd8bd3c5574ceb1ad2c8f0aeed11d97b7efa89d94f739a7909e5be32f985f85ebc6e603bea66f4cff404345e72dfea1293472ab94aee573161bc89bf319621b7cc80b7643ee2fb9ef359c4ef34d2c3855113b5cde9ae067a57409d2eaa566e9a0a17d37cdec89962926410b68c47e83cb8ea9ee489e6ca28bc2bd688afa56aca724872572699a5aed35da7599c5abf8173378a3e8010b3606c13bde84285e1307552f2915d50d2feb67069b1815aa1b3195000db7a70b7776f7043e2b84964a2c8b3a1813dcd48f5c22533409ff4e83697890b0205e59200d864b163173ba4aaab13e982cac37954bb076eb34d5a3cdddb0b03539d81b22f6028994f217a52bf43194339f0f5944f810b341dfa39ad068482cd7b896131a81607a665f99c88872cc00652c62051601bd14b63fa4cdff0bfc6a837c0534475a43725e9a73303e67174d2aeca94066d698f6803ef81af82563248fc0d8b90d7d884d642d82f86a5e767f5e995e35715240f2553e8ba25d3a00e0a9a9756658544b718857dedf9e17cffdaed673b01f70680286f0571543ecbe520c373014cf572b4326d18d76d627fd9f22125f59ee0cc7ce2da0f2056df5ebddfec4e316cd41590b2e04e06d6ecd4f9009241295b22b3f0b97950e09037535845fbbe18f1066684741ae58e47365b898bb4adef569b387bdccd670b0b3a85c6745c3a4b7d3dd4e31aa5a097011ccb6fb03011a02ce9a29e884746343871e423f9df8b8e52417dfbc5b766859a559084d48303670521934d829ec53a2ccaac77011b4d2d0fb2df52eb6604f8e084de292ae7ae408cccd04b08356965a9eb95318a7ea728b0d87dc1491a7a7229ad0e3a07a048e8a673a0d933c364b1ab05906141456d305c60fad2322ee9d118d2420039e5019c26599989059b6567f08d2897b925cbbe6c73b3804f5a05272920bf83495fa67ea0305f3793773fec6cbe7635a7ebdf3c7ff631599b9d306dba50f7222aaea4e7a3ff3826573f3836338fd763ed9a791b52174e8a89691ecbab127fc5bf7c9563c7d4641dde1065951fca7de5c81bc5514fb2bee6642f43483b809d8857c1ad1d3a33ae4e949c00425a1a6ccc3b2ab0c9279c59f6814090bae6f13585a5379cd4842476a13c65bc4ebc21eeab86da78a567dd8644b099ca69e4d7ee9609cbdeb671baba3e1628c041c6bb8fd18cb879507ffcf5799a39bfcc24ecf4e87b7b643b6841d3b1df33541788be3fcba591017a90bc8b573f2d5fed48c7c596c41765bea0783246463c6bb9d1c898fa47fa485611da80cf72bcde694e72020b4673b9d22bd5f31b942edba4a98f62f87f46eb475688c5358a7ba6c68244267c2f4ddf264193f556bd844756415a5f01ccc1f50a7cf8b650bbd51d2217a08fa25144d58b1258a776f98eea72fa66f7a099227dd2593a88a67af6e7c3078fa46006fe1154420c3fa1c0634faa279a4e6d64a60309e15fd4513ed292d73f2f137d6e8c440bfbdb9d136fe23120f23a497b8153508deaeab8eacc21f4038507bb7a5024b9df40a059531217a4d5946a9e52f234175be4569dd4e3b6cfd15e921b40019e58a63a228b8db0d07de83e1900feb7f6f9c67ce63da96945b8ee7d1943045eb8f8069c240a0de5f4678cb7f54ec6b2013475617fdb2dac4b354c4eaff1b3e1e64ac512e2159904ec227854e3b38c89edac6aaa99973c361ea10551b7b97a98c83f91caf75208f8ff2d51cc22b567b18c8e3b873c76377597655028936a98f6ce6e2b640681bbec113d1dbf404838c82d03320ec5e8e6c0feb613a3b9ea41004fa12e12a8722c1dbad354817dc55c5bd62a814a7365cb3ef0d0f9fb1ebc790c099db70919762b906708d6671692f117e79796234a66168c8eaddc33720ff8e816b718524f08970b31b703cdf2fd838625860981ff86bd72656fe05621e2f624af41519f92953260e40929fbbb6e566ab267803284190cde419b54e973aeb62654cb7dfae3977a1f258465005bb4c9eed76e6fe41278baa7a06e4c64969b489290c7b6302bade1567c8d0c07de718e7c6b36cab2185bafd2b4a8476549dc2ef7ee1914bc7e5b766f8a2629c381835f0b9a32d05e464e912658ec661981c9797f173b2ea3c982bc73e1413728c19db2933f247ff5e4d5f478ba8a7b9fc14b8ebc81ff2f17f1e18d05aca35f9316b26997fb96f7b6e7ee0c97c4715598b7e9e49a2b0c7c254fca135f765722545a10793b01140aafbf6a31f0bd992086f6c8f445ed72a9fecab15fa56701a8433b12a92b65f91052eaf5838df304be9362630471a789c805b1915720b20f877a948f57ac37b932a163f3d41503cb48590f38ccd2bece535bdfa788ef0f728d9f22ef200976e2b668a3de539c0329097ccbc614fea8a6af003d758ac25c85f2b6f2f98d8ca9fcbc1cddf08198264ddb9e131e731cd50170ed4d960c8040ace65076488415f1b495fafa27c4bc2878a3430695e21803a0def4585434959de5a45b68587b8ab39cac9e7ef72f07a92d8fd71a857f98ee0447520b8dead09b32df5f434dd56c58ec99c8af2e279ba6b205174c815b21c79d51ff08e0d70bc5163d885e2fab61285683b89b874faab4c68fb5cef31747992c7811217b56532ddb5860cf3f9111592f717fd7a1825e5b7aa5623d7c22e8cc941bc8d517033e5147863c58cebeeaac28d44b7b8cc05801bc0aa6371d9b6139eeb24c279f943b1dda325efc0040a46a54e1adc1e624079cdba5ffaf2bd746c09f4505713ad9854316f70c7a4f5c3a84a2389e96fae7f0223cdc2499f91e2ccdfb8c5eb2006175a1403996fc69793574554405064a645e1b95865a0f2c7ee"}}}}}}) syz_emit_ethernet(0xb2, &(0x7f0000000140)={@local, @remote, [{[], {0x8100, 0x2, 0x1}}], {@generic={0x6558, "230a2fc7989ee0886169b7ea594cc12006ba932cf6b9b48bd90114f0cc44fc2d95d15b91609214a6f6de043fcbb44315fe170b0401ba92d10a6a4d5bcf51136ccb6c635730d580cba1df2df0def3f297f5f49ec6a4fe746456ad0e6d725ad85c55333bcc0041b168b59ba05b65d45342249685833fcff0797633ee90ad25855f3756bee8e9fcef982f115637dd54760a97e86d39de1c4eb2dcfeae60b7957aaf"}}}) sysctl$net_inet_ipcomp(&(0x7f0000000200), 0x4, &(0x7f0000000240)="7d8e17143a070efbeeb5f91661526618f39e872db348cb0a6574afba7863d80c27dda8488c8d8c12fb012ca2801296dec6c1658826b1b56620835525cf4b019bd5eeeca1b80a7c9bb6cedc89d220cc945fad16851c3e8aa618fa8de1af776b48bd7c88a81516335978dcf174f2d15d67791717bab8d4099900c8c5880245b8b518720eebdd66c121fa4d346f18821c4f8df878ca9c5bb3f2eac2548b9ac0de81a51f9a5b", &(0x7f0000000300)=0xa4, &(0x7f0000000340)="6ec6adf8388a2966ecd97af74673ccb4aa4ed79c4542a97c56694f2f8cca6316f968e93d4edbf4c24f600f8e796c7c58e3745f3b8d2eb04d88f67340b3203f411c181f470518fd7015ff6f688922427d876fdaf9bb0aa1874bbc499318bad28a714f25570e4d741a219df4fce2e3243a1f09e72820bf26e79d76f194fd7a3798e985815e1bc86e5f274c8c6a1ab40629f0c67d1c1ba3c05ad7d0ee4d18b0f0bded3e129421aa093d47efa94a860332476a0a9b533e10725166ea38ef23dfae52190d94c2da4faeac1d94bf81b45e89f893e637663ef04f04020ea6", 0xdb) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x10001}, 0xc) 16:36:01 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078000000000000000003089078000000ee4500000000000000002f0000e0000002e0000001810000005ee1048c144d903e27b0b708aad4635005e08df37890e1ef4ec6440241bace62e270918b214d9369d9d2fd50fed324b9cdbcb4066a335be75e7244c7d2ad137a78131d1218760611f8663f27bd2f256eeb02c9ec3822ca6552aee849e11dd5b8194914ab0022e3b2340f5846389ae039e0fd816b3ae44c06ed9f7ac62475fb49d4a5772cb231fdb5df875d86e4dec6238511833cca211d6f7740d9e4644d5113bda6f52f42fb4c07dfae"]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000f6ff164489889581b4f14dc1982ef78ed8bcf5c5d6f7e2c5fce97a04b210a11bf22a"], 0x9}, 0x0) 16:36:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x140) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='+/-\\\x00', &(0x7f0000000180)='\\]!-\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\xee&)-)(.&%\x00', &(0x7f0000000240)=':\x00']) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="41000000000000040000"], 0xa) 16:36:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x10000000, 0xbfffffff, 0x0, 0x7fffffff, "73cc516000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:01 executing program 1: shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffa000/0x4000)=nil) sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) setsockopt(r4, 0x29, 0x1c, 0x0, 0x0) listen(r3, 0x80000000) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r5 = dup2(r0, r1) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000000)={0x877, 0xffffffff, 0x8, 0x8000}) 16:36:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x7fff, 0xfffffef8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 16:36:01 executing program 1: r0 = getgid() sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x300, r1, r3, 0x0, r0, 0x1, 0x9}, 0x0, 0x3, 0x8}) 16:36:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) 16:36:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000000)=""/13) pwrite(r4, &(0x7f0000000080)="b92de3c815e6099c051fe73385c25a681595813afdd4cfe84e0ba361deb42cb53f0d1b18c479f801a2d9056adab91ce5e773cf1698c457ec7c42bd0e93d2281aa29582a2b905d6109a84eefdbabfef18572602dca3cd8fda86d1", 0x5a, 0x0, 0x1000) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:36:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x21, 0x20}], 0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) fsync(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) dup2(r2, r3) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:36:01 executing program 1: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() getrlimit(0x3, &(0x7f0000000040)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1]) 16:36:01 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffff72d2ffffff08004500001c0500000000019000001400bb502a118c4e224ea300089078"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) sysctl$net_inet_ah(&(0x7f0000000200)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0x4c) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000480)=@un=@file={0x0, ""/15}, &(0x7f00000004c0)=0x11) dup2(r1, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 16:36:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020800006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857da84b4e445408ee9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 16:36:01 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000200)=""/145) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/201) 16:36:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x1, 0x0, 0x0) mlockall(0x4) r1 = socket(0x18, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000140)="ef30c4f7d9d14eb7c5c214e1a1d72269ab6963c9377fc5d6c9e5c3c8494d524d4293aaae6b8998d1f814d13adc342e6052171c4b974417150c174780eefb2144f856f95bed8b0251b2dadff0a88c18ae5222b5522d4c36f36ad43d06fdbd135b562ec0a14927eb1df46a8b15d3cf3d09282ab643ced3698b7b520e44321afba4fee6277a5161257d87459676a7bf20db8ae71f93168ea8f8db818813ef3fd5c03cd154dae06224a5a460e5a5a795f241b778164d70b431304dd745b3ec1a89b607", &(0x7f0000000240)=0xc1, &(0x7f0000000280)="7539f6ebebdfc82b124cd98f8da33fd795aae339ae6e6d32af604f9265a5a7e2b6275010ded0691c3cb912783481e45aff526ef60589f660036adc108a18548c04c25edab622e153ac4f994902511ef7b108b97013", 0x55) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) r2 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000003c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x51, 0x20, 0x80000001, 0x5}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x5, 0x100000c3}], 0x1000, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffd, 0xd, 0x2, 0x8001, 0x9}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff}], 0x0, &(0x7f0000000380)={0x26b, 0xffffffff}) 16:36:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x9, 0x5, {0x0, 0x20000000001}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 16:36:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x400, 0x801, 0xfffffe01, 0x1, 0x3, 0x8001, 0x7ff, 0x2, 0x2, 0x1, 0x6}) write(r3, &(0x7f0000000100), 0xfffffe5d) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x20, 0x6}, 0x3bb, 0x3, 0x5}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xba7, 0x66}, {0x18, 0x1, 0xfc000000, 0x200}, 0x143, [0x4, 0x22f3, 0x2, 0xf72, 0x3, 0x1, 0x6, 0x9]}, 0x3c) 16:36:01 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8", 0x45, 0x7, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 16:36:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10082, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r4 = syz_open_pts() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x1b, 0x0, 0x0) r9 = dup2(r7, r8) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x1}, {r2, 0x100}, {r3, 0x4}, {r4, 0x11}, {r5, 0x40}, {r6, 0x4}, {r9, 0x1}], 0x8, 0x1) syz_emit_ethernet(0x51, &(0x7f00000000c0)={@remote, @broadcast, [], {@generic={0x8888, "d01ca7240e503bb49ad9a2a7237b5406a90580df29635b93884c2f7192f9816ed68c7aa53ecc50cb3445f8463f6a8091de7952710fec644ffce1b9cc896e24c2613de7"}}}) 16:36:01 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x0, 0x3, 0x1000}, {0x2, 0x5, 0x544bd279eda41222}], 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x8, 0x0, 0x0) pwritev(r1, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r1, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r2, 0x20007478) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xc1, 0x3400}, {0x4, 0x81, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x2, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x1}, {0x2, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/18) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semget(0x2, 0x1, 0x14) 16:36:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x5510, "2ea86ecce4dcd56964e16eb595607fcfd71900", 0x0, 0x200}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) fchown(r1, r2, r5) 16:36:02 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = kqueue() socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x1}], 0x2, 0x0, 0xfffdf801, 0x0) r3 = kqueue() chmod(&(0x7f0000000140)='./file0\x00', 0x4) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x8}], 0x2, 0x0, 0xfffdf801, 0x0) r5 = kqueue() r6 = socket$unix(0x1, 0x5, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0xfffdf801, 0x0) poll(&(0x7f0000000140), 0x0, 0xffffffff) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x1}], 0x2, 0x0, 0xfffdf801, 0x0) r7 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) acct(&(0x7f0000000080)='./file0\x00') 16:36:02 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f0000000680)=0x218, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1000}, {0x2, 0x3f, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000840)='./file0\x00') semop(0x0, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x31, 0xfe01}, 0x11c6, 0x0, 0x7}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000006c0)=""/17) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000200)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x6, 0x7}, 0x1a, 0x9, 0xb0}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/117) semop(r0, &(0x7f0000000600)=[{0x4, 0x81, 0x800}, {0x3, 0xbfef, 0x2400}, {0x3, 0xfff9, 0x858dabb1f802c484}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/226) 16:36:02 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:36:02 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9202e480ffffffff936da1a56e1dfc98be4826dda065a13dd2f49969b252631508aa16b27a44d69f08f09d50a7a95356190f34b993bc33e9c93e19d9a85ebd1d173e87287b7e0ed493ce5dce4299aea7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:36:03 executing program 0: sysctl$net_inet_esp(&(0x7f0000000600)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000640)="7b43c69bb021e2eeda952434bd1bfb07cf7234d85efc31422926ab118904eca01f0b4e5ea10be39ecf6d8f56ea68aa5a12e0b7bb7f5a72c5e422264a8a47081c37b2b7dc472d835b9ff25c01b2eed6fd66a99b4ee2ecb80936a61bbcafc465e1eb3b26e6aec5917d47745de33237e7e64f98220c085febe96691b884dca80bef80869affbf3827fc9fc618509fd521091cb3f1842d302cdc4ad7741a904dc81d787f7c42c299c2", &(0x7f0000000700)=0xa7, &(0x7f0000000740)="e0f0e2794acea9d9159b94b7b1befceaa353a6b6b25df1b6e17f1966555a2cb3f7ed205be633027a972fa20ad126be15a231f40f77049eb669fb128df1ba0391c8e2551131e1bfd765ffd62759d64278c02500cc0a00978944dd77866727ea8c3893c75c0af8a7576d11b0ee3f09f43f9c342d686b178b5dc3e3e6c76ea35a17e5f84e26ae1c553dbea7996bd73e27a7471221e3c27baea8e284a221d1ff8f90979e08e643a72378ae2184173ee94dd3e089ec275f758dcc65f11e10993bbde05a2095d627d8ac83cb50b5da475703412241a447fe897a1163c0c60013e3077cac175576996b938e7c580a467774cb3dbf96334abf214142547fce07e353ff98bba1ed338f6a672fc0142a693edfb36372d4cea3f64aa631ada96fc6b3a04c21e5ba82f3814649612ea5dad0bce425e5baec588075c4e4f6481394b47225af54eb0c4b03f758398e8ce00b37f1e79e59656ee583f3234c119a75e86ee3075ddd20bbab1cacf1871077bb448cbb3d54c01e837ac90642cebc0c688d3df9e92f1ea71d8c37ccfd4b374efce900d098ed9bab42335b1dfa4e51f93335c6a9ab309be2e46199f74308d0629d066d8b5ed6955847b0b061876ebf28cf0372f1d30d8190fc85f4f6d1a9662b6223603ac0e7ce6a5e0d36f632270a25d63453a9b5e65a2b8becff59de403591bd338be536095106f31f72ad4c226fd6aadb65e569d1cdf0ae6c30b168bc90254038d73d896ebb477f06ce1fcb904ede86a6a8b0b23c9696a9bcb4f28e6cb23a0d95592d4458d1fd8dc5717308e0482067ccd66f82fd7584900e629c29b56824793f70fe4a99c9e539d5697b77d47b5126a39a7ba6067e4a48e72f529cfd61ad2e2d992cdff20031c7715d799ea7698f902299e6e7f14bae3ede60fd09bd65ecaf735f63b8fed24f9b2c033c6ab4b432608adabbd429b67d0153643cdcd2b450cf5b8f9ceb24f1c1e3b06c9a8fcd4dadda246d9476ea0e291fa4baa908dedbd0d9be437ce612aab5be64f00b822e6d491229910494d8ccc6b885bc534b6fe5b2bf410b92d05c2e6c4d6fae7b088722b933de048b75c7a1f00fd96219d1c4d0915ac1194f323cb157dcd5cca63f3521814351d113fb69c9dcdd562da6cb4f5b9e9360ed00b4f35fd83bf0ba3e6da0cf73010ea83c35c104e852045fdd06965da12bad434a3bc0bd0cb8dacd83de6c09e8f28022c4fee2556ad36d64d3e3a695907b90e17a2e0a785318ecdd79f8ceab0b1df5e03a7900d7bbb3baf3a3c2ffd60e6961de7e0ccdab3707bf5424e20005798063e585120deade9b9f245c75f941953e987cc2592e8f246385468889ee6c29393d3e96fac945ac6cff5d5d219f4409f267dfabe8370992a3e9aafc77c5eb445e16b82cab04bac741f631ee56b97d6a3312fa29f230840ef913a2b6a19d6918e885eab7c26c3f13cee667f284d9eac0c0a06a62610a1fe9a0bf3be98790eda095cdb3ed5db4cdaddcd0cc9d50a56183a4a48b92fac9d327e9144c60ced67431d2e709a3e60e1febc53b4a997fa3318da78df4df4686c8f808c4b2ab00766c077c9193ad1c08b06b79e88c363f6e914a20cabeab33ba2ad471a18c306432841c36234194b7c5a12210cddf6ce6ab09b8a1772225934afd6580252efb840b203ddb40d1617b82523c45695c7eda4b257fb8f1622f1edbf224b4041b9b31f14a6739d91322c8d778d70b92d7e385eb9c9a57d36a1d89fafa0c1ec979fb048a2fd52b8b4ec69c33e5477104e7b4b9dcb19bb7bd7a702b7e5455f445329ba20becdef40dcdce53a8ae85625e507e8955ee38747722d6dbb42d23c43a80f6bfd187c5e42e34e04d6f343f8d5b6844c86361c65fd8499900076a8c12cddc4eccbdef73ad36a8206ac68f8caca56798d0b3883373de79daff157b6d5a73b65221a25d646cab1869a6e877d8d26bde836fd007c7c996e0c5eacd5f8d41458fcb6b61efd49cf2deb915fc96082b9e48577fc0d0177c2423f588179edc12cb0b4c0cb61f0ac749b357e798335069df023492e1ac4beb1e8b0c22398e0a1612ec3aeae43318ffdbb560127346c69118d7ff41c681c6f81a53422c412b90c4e90ccfb230f6b98f370de31e60b5adc7116d3cfbdb9999360a095a94486bec07c629c9b4bf5532ff9d428d7d165deff518a1a895e4a12a7671d027fde2cc110ba9e6d96df57f2775b20e1c9f20609a232197a29604da792cc4d91d175602d7283857df09b4a7bfdd1704f59ebacfac8343bc33084a272286a7609a51eed489a04e5c093539cc70b95e953c463f284a54c2653a2b0b621e05d60e7974c5d118970d5566145d719d957c843d79b77b3b5e0de3df71cce594782885d882e9237f1c77fe162df4f2a3ff86c70a04a80263175d648bf03e44c697bb28fadeb0913b151b8a02abffe929dc7ecca714d3a408f3a3492ba87b2e54e3be87e81a3c48b7671d493c31c5e3b8ea39af0b08cd633b5ea355f27bbbe99730b25da12e1cc536d3f50df1471b1874d9086c85dce784b05563440315d93f0e2361cd6169703a11f411b4d29adf4cda038a9399ff75bad8a4e28d6cc40990d6fadfd09717992d7f639c1d9c2dc6da06047a8b7651fd9e73dc0fed11bcbb4f5f7c58883074f210c3f1b6df5e3ef4291c305376b342ff7437e7f0cde55e237140e8dc3470f07362ec84d5b9250cb2d0474c39b75be9a8045f7300511dc97523d175df168445e4448d093a5baf9c604092ca2149ef9f1276d025840fcecab62765817860c72080155dd6ceaf862d4da2b071b024cfe2568863a7f39ffad3b3c7b2bfbd43b6747460e54e826eb58d9850cb47c1789de5b0457356b075c8fc01dd5fdd0e2e3722a6aa76066af062a99ac5b0e1e40a4539616c2e16d62a9fd3f367039364148ebe6bf19bc3419d2fe749f13eead9c1dfd4af36cc2acc10f5991ca644f457cdc0da2a067fc1b0b23f9cbbc31f0e08c3eef8cd47f490d0d81877c65f11100dd51fbebceaa53905d9a1d112ed4efcbfe50546d1e205dc925e7443df1fa08d007b73960f117fe0ceca3adbde4be7f3f6f9d391510e850e1c77502ae72bfd0b2557cfb2eb802d97cbe05bd2703401e97ad5b53e1490c7d0c56d64fac482c6392abc9ade749c161f828d45079727e1c417b5a70749ca6a1f3c09db91906ba78780299995b36e2071fc59b45745505c2f44fbbd6ef0b0bff33161e082722cc9f3cc9afb87083062eb54c7a3bceea5dde6a41833df240ac2d36bf5e0a0ed605d6b0adee8f5cb9d824aa1d8d69ebc1d44815f0c29626374e43e0d6d46aa169dd4fd72c2dc1c1d679eea730841bb7cd4907da462d68e3e65642217a32dfa8653f4d26ca9f10abd041aea9dc21f33903a39197c92b106436d3f097e09ef7b102110b0ca204f7680e3d7169065f9548fb9232b219a7ae851e7b5616d3a8e446bb545c7c38e106dbfd071222bb9a41604ed2f77969ca8cc505f5d3d84dd9c1621cfb15971aa49a84fd7817db024ac5923e0b21aafdefe9a53ab8406ec67ec6979d70fbdf987a51b69354e3fd962158d62d7b8e13fdb12419a12e220c31a22297b17c53b46c840a2b27db9f94ee1fd40c204f6ea3cbc390dfdd956e6fb239159e4532755476c39b3f582e09082f1232e429ed20d90d9c03e7e2e4475e99cac89666fdd01c515809dc349c266adc2fadefbe2e496750fa78c6290bd4e5f3c044299dcb19eacdb847d39b46cce12794cc7c03634d8dcb1e35277ec1af0143d95139b94cd9e2d0b511df8de3181a7adf1386d4f0bea71a9f5feac4d0da32786fe15fad3ae7af9e174a4efd0a96613add74a088bc44d8ab186deb4b36142fa44316b7516fd3d4cb65a65b6f699621726afaf0370cc713f76f01b8a55b314dc24678b78c46db39522740eabd28c52d12742cbb460ca06b6cd19f729ef446bb7298dfcb95fe3de390e8efec2c7aaae011eec935e7d003f11fb075432794e7e66b3dbc2c3883e21a6d79aaeaa13f8d874402b2880c6183e0bee73827d5fa21d995e83b39aea255237296e74ad9e9f41cf9df3f2d9c29e21fc8383704d823cf4c88d446d0bc4d5b1307196afbdc47b121503f9f2e876c256b7dfbaa987fb87d7c4f31a3a271ea13fb7c5a7aef0f937bbc9eadc5231df162caa576eb491dc1d3eefed5807d6424d7eac4dc612664b3781ab68427ae98a5152dccf70b20a53f2c10940a75e9dfc5d30f77bbc44e2cf9eff051a78c1a5af2f7ad0febc9ed2f600176c06a2c0d0142096918eec71fe626c4479d579f6459bef8e4d0f0bc6f66034f98d5f6cae80fa288e94c73ad8c89a116f245c3f92e9e9d7797ae1dbdf5d1f052f8c9e340e630fd671ea5aa3562cb3f7fea2130cffa276a2edffa571ee592e1ae43f60a9a500908311c6b009ddb8cc9f7b80afebe58b52cc652e4a6b088690be625bf2c76f099ffee5e93d2635ee077b8bd5c6ce067102af126d6a7f948813ab7636a75cde460fcc0ac3f093af2b688c0ac9e7215dd8f92b3119780325dd356f2057767442c10ee0dc422bf431fe5443cb00eacc53e9bad8c38d53da28a3239996beb0abdb579b29fd2d614da9677622053b56086894d2d539e2dbce3430fdbfb23c9a2e1355734d5d85211cb57d0378a7c45d3e0f0fdcfe9240878d99be0c0593ca77eb74caf316e870c2b4fa96a0c748a665aa74394447b2401aa6ef8c29dd0cb355c7b5a8e7262430d44692d5f7821c553b4d387e2f8015e8da752eace0c7d3230a9e85c31029371074b41cc0e581eb0c822b5e05cb963adfdfa832ccfc3757a50daba4456e300573bc482dd0303fc081488526ed09df0fe0f19158af3d85e23eb188918eaf2356e9081829a781eb1fb761cfdda45f4dd7f83672110fce8526684c9abb47fe4c635b87ecb1c37d763fbe4b684d055f2fdd60c59c42b43a490b594457d718bf6b0934240397ed1e35af99b8a293521af1e0dde80bd4a5ef4ee7f855912f8636118cfe8989bf2e67b9899d19ed5ff26ba0f7b4f3d6ae919a4168951c6414525d5aabdf0699f3e4f58eb1fb0cf2d4fe1b46f3b8e175be4e8961d0894ec3477096753f2efd5e89be2a29e2262b176d64d761f722ed731989d60eee22f7fb1e4d9ec512a3d54c7490182440a99d01e421b29e77471b3aaa7df5df0e4b7830ac582d592a0219b870cdde6b5cb3e4a0958e1ce8aae74e9ba64dd560cb5eb656e936c37bc96a8448bd0ca63c28f54bb02a07309d23fc5bf67157c2662b7f6107d06e2870138802142addae4906d55432260e13637aadc690724282e0d13186bb71ed0345191a86fb8a492fc51ed1274ac9dac8d2d973b3b88caa98956b56f696e9a21f24b4d07198363c31fa18ce19b26a29b2682a0402af67f49d8810ff115cae6dd347e222a925d402d566425262704ecf2b20e8feba2f3d167e8c4c61a6e8497028187454058bdd35718f9d2791b7581945d0571afd318f867edd657d553f6ce0b135e7193fa2f01c017ed24b60070bfb4c300599306f0a8096abefb89411cbd8379b0f3afb16d04a443e8674f5ed6af1a0e09945a809449aaaea1fb27a9a487cb440187f2de1719dcff1b507abeed518b7d963a4dfb3f49dd3795f3394d0743a3168ad97b077b757d8ad72adabbf0d9b04634ff33134e1271505ef1481f978943e19d737f5f461a38142611ab7aca87bcc13250aacdeaac8cf1204d05ab8d979fd1fbce18bdc600d96b74dcd26d43b48f0f71deb4382a805c257636569d5fa687515c3b2f1b472e46adc475c675f610e9db0a7a7bfebd90f4c", 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x182) r0 = socket$inet6(0x18, 0x3, 0x22) r1 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000017c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x28, 0xfffffffffffffe01, 0x0, 0x0, 0xff, 0x1f, 0x5b34, 0x10000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x80000000) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x93) geteuid() kevent(r2, &(0x7f0000001780)=[{{r3}, 0xffffffffffffffff, 0xcb, 0xfffff}], 0x7, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f00000005c0)='./file0\x00', 0x20, 0x6f9f4de7216b99ff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000100)="3cd2ebf9d2e92f7f7e", 0x9}, {&(0x7f0000000140)="b09e0c24b32550e309287079bd5a87ed7192ac1a3647a7ac952df5c626424f80c98a7b5711299b00178f88efea5fc91d5913dcb6db6bf15b51d6128e5643fe45479a68ced4dd88550616c019244c6769ce25dfc2abcb6cde0a8a1ec7582020b0ed9320d43308106314d18589295be125c5281dfc9484cc16c295a8350061d75a2f6078283ac881f5f4171fb9d999dd636591072d335e6157d7338f39f1bcb38f0c30b535bcd862e4b07dbbf87f3cba478b476c6831ed2c0a80408e858a019b306eb83a207173c711b66c6850952bea59d845df3056f3f70e14adb26c8b11a9ec80e6", 0xe2}, {&(0x7f0000000340)="9a858ee745d30195be46afc9bfa951985c8f6a37178c5d", 0x17}, {&(0x7f0000000380)="0018a5e2b06d5f15f036411ec53a176f6689a46ffb091547ae8e8276863d2a541e78232ec4acc971d8e2268058a803dd66619e965734c144bc2a449ee47b06182a4f7d2f3d77e7cf9e72f6e54060eb0b7b4b6282656931c46074de06e0cefce9", 0x60}, {&(0x7f0000000400)="85463d2bb71c613357017aa373d8371864f2283d086665b7219c3faad77904df4b01593e8649ae942982533e53d9a107e474246fd018d0167f3f4af3d50f41d04188eb920e64c04e394179a93bd9ce779dd1ba67a675c9b91e4d725c5af53e8c42690b1f7b", 0x65}, {&(0x7f0000000480)="6e3a09ab8253b025ab9b84745317", 0xe}], 0x6, 0x0, 0x6875f2b2) syz_emit_ethernet(0x4e, &(0x7f0000001980)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000185bfffe80000039823b8b544fcd9a1ec3810000000000000000000000bbff020000000000000000000000ff000000fe8000000000000000000000000000bbd784fcfc350896911a3b31dd6bb081be5fb003697705b23fb87feb0c6a6c1b8587cd12e408a0927acc845887f2b9c13e8e2bdd1e3af700fafca2eead80088d2eac832080b87fb6f2616302df4ff8ff7e427fc44765ff260800057ec70a9e9e1c41caad79271ccf08891bfd3aa08b77f8e1694b0e24f8c5677040e916903bfdc8db7f045b07c67df7c1d1276e1711b41babab2d1c1f64bfcca5d0666fe730c44b59175d6bff94049572c804c951a36f1b68ce1fb107d0eae7282b8d904b0d7997e34f315faeaa"]) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000580)={0xff, 0x3ff, 0x0, 0x1}) 16:36:03 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x4, 0x2812, 0xffffffffffffffff, 0x0, 0xf9e2) 16:36:03 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{}, 0xfffffffffffffff8, 0x7a, 0xf0000042, 0x101, 0xe915}], 0x40, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0xa, 0x1b, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x6, 0x7ff}, {{r3}, 0xfffffffffffffffc, 0x2, 0x2, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x55, 0x2, 0x4, 0xa3}, {{r4}, 0xfffffffffffffff9, 0xa0, 0x20, 0x401, 0xffffffff}], 0x40, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x8f, 0x8, 0x0, 0x40}, {{r5}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7, 0xb17}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x1, 0xf, 0x996a}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0x93, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa, 0x10, 0x10001, 0x3}], 0x0, &(0x7f0000000500)={0xab3, 0x401}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000180)="5a8e1b406130b6c425bb7b53d90637dd2389f39057c0fbd397fc67ce4a97b4315317801c8ddfa6a267f21237ba2baec906564588fd243e868ff9ecb9c7bc11b89067997362af4308e6cc6acd017eadfe6a47ed", &(0x7f0000000200)=0x53, &(0x7f0000000240)="11c885f24de1bab7985815ad7b396c3866d796bfb6fafad16231c071f524bbdbda9a9964d7dbd0a3561f6bc08acd8e4a46cf99ec3f8e524cb5508320fe3d4aaa8af30b12de997cce0ecec4f2140f17a7823798c59806aa0e873d42022da3b8d910982550fa14bcc6cb01d16a176642b80684f0e73a46b82cd772f775878aba40226a1a9526a42a9ec0b98a6ce7d163267af1fce51c465ec7e28caa5ede1d63100a18bb7840988b32ec69ab98a31264ffaf55025de3f2a5c1c166abb73d39da3cc93dc2b49edd7b53b9ed6b3197ceb17266e55ea0375d135ab66d88133cc195cf405974b25e8818fe8f07fe399b815968a7f56992d001d0ab552993", 0xfb) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x44) getpid() sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 16:36:03 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x8, {0x0, 0x6, "e43edc", 0x0, 0x62, 0x0, @empty, @rand_addr="ffe50ed4705e00691a4406f1c4646f00", [], "6019"}}}}}}}) 16:36:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffe}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="276aa718c039bedfb79710fd41b4efeefe974f37dcd47b7d884a65a06780ceef6ba6", 0x22}, {&(0x7f0000000040)="65d429252eb71047134f2d27ad69923f1c37370a09959683eaf52a3d5159ba905fc5ad6b73bd39ae4662500b364c07c371b410cd7b98daacc0ee7f76008609297e3185e15f9b16673eae8b667fb79732f0324b2eba8097e9d98e0d06b1ca10c535b6ed5f063d4a9a8d0fb13526be09e857cbd2719822cd0faa8ce6d3ddd2a90f8b1c6e1e8c20d7bef26729575e324aba6d78552c11c1ff22b2031388a2b8c9cc2e9fae55e67e29f3671ed6c98ca35b87e4d16e19f435b9effece078aaf2bc8bcee", 0xc1}, {&(0x7f0000000140)="cf685b184c5ecad6c74f042068b9ffb4783cb870ceafb22a1f8219c406992346c4823bcc628928fc80f1a3413b63a622bd8386e0ea81f008087085d4d004d3c291e6e4de91e66f6aa7ba1dd320702c7e3550e42a59d95661168bd236ddf051bb7121720f101f2c869498873625a9f08c1fceb77da6199ccd1439a5403f01e6e47dd9c1fb09fb4e93543209d592c12df7f089bb5efb688567896dd37a49ccf788e3152831a02b7139e090834501b5b26a1e0ea0258b473010db27f097519a2cd31e94453904d14c769a47524aa04d6dae519d6ef890dd4620e41b993280646df685a6c90e9aae5ac2c5fcdfc355", 0xed}, {&(0x7f0000000240)="5a317cfda46bb0ed0ec6d0e5c8546715dc3da0765b8c74c322d0da3accca96f966a8d8af34cda06768b711ce2e39042994663c0a73cd4914916670d6bfcf437866d9153592c3769a7e0618a1e2998cb8111e72d7edc160a343f0788d67b940142b6351c74b116027278cd3735c0b27803df94cc71e1c51604933ef990b6c6866dcf2e843aa3346972dac59c0f40560889d1d106c6c9417341c4b167abbbd89314a1e4042caf866f57f8af46faabce65cae00d1cfae299032d01bacf0b181d6011d7a99", 0xc3}], 0x4, 0x0, 0x401) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) bind(r2, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000380)) 16:36:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffc) r1 = syz_open_pts() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dcf6630847014ec73bff950a3fb2327e52d8cbaf1988fde7b6477f3d9b8bb71de44cb04d9fc03ec430ef19204bcf63f06ef7b02c41ad9213e2251d782b57ae2d785c354efb8c6fcb778f17a7b2c53e9f310eed9caa834607a2f49e9c0e3bd3825bbea528986e5dcd3d0744c7161f018436d7f0fd870feccf9a25efc036906a1229833197d795f3d8e5ad75a4e3437817d68b00806439141e0b4332dd3d77c97c2c573e0596d1344eab2577e0a52e8435fc1957971d4c4f068cb10d5e66629adcba6064a5afa76ace97df74240f39c3299d6f3e79dcd107039f5e645d6eeee03295d14ed2ea855c843b5f3b848909699e3cef1c4a0a62665f47796f280a32b1c75285", 0xfff}], 0x2) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 16:36:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000040)="23791035167b137264ea68bea8a3cbf263090253646d8c3a9744a5cee7f87ddaf6109c53c1b22cbde7aedd4e9c7f83e548a74eaeb7381904081e8ed4ae0dc2165ee8aa148d3b17ad096a85091032e37f", 0x50, 0x0, 0x9) syz_emit_ethernet(0x9e, &(0x7f0000001000)={@random="712ff2f77594", @remote, [], {@ipv4={0x800, {{0x22, 0x4, 0x1, 0x9, 0x90, 0x68, 0x1ff, 0x3, 0x1, 0x0, @loopback, @empty, {[@lsrr={0x83, 0xf, 0x2, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @generic={0x7, 0x11, "88dac73034483a28e9f145f18faa77"}, @ra={0x94, 0x6, 0x1}, @generic={0x94, 0x4, "a948"}, @generic={0x83, 0x9, "7db184051973f9"}, @rr={0x7, 0x23, 0x2, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x10000, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast]}, @end, @ssrr={0x89, 0x1b, 0x1, [@multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast1]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x131}}}}}) 16:36:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000a3ab35af9c61f367f2e00140fa7f3d01cbfc3583469ca89c7c3d6df76430aa32277b3cf85e4d0902347c3e7e72c1ae5f358aec"], 0x10) 16:36:03 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bbffffffff0b0090780000000045000000000000000011000000000000ffffffff940600000000892f00e00000027f000001ac14322c0bca4f7639781b194d00bb00000000ffffffffe00000231186f2043dc64713c5a5884dca02ac1400bbffffffffffffffffe0000001e0000001070b00ac1400aae00000011187a4b7453f8bdd95d1d54c062a822f7e6f38ea4bf93fc9a0be37d333b6a4c7b665d135860010ed9752baad53c4a4a358725f41ed3c212f7c9a5747fab75d57cbd4c167bbf65e48d112bd2a27457b589502bffd2b"]) syz_emit_ethernet(0x29, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000806cf3f8cb196c1347e204f1fdb5ec163d7ebc05d4dd"]) 16:36:03 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="b99df728891014827692af962297c8581942c0199308d24ddb0566733249aa014f38922519aa0e9e4c34ce23fec9d668afc3cdba28f4e939f4ce7e59a4e22616479fd3cca07081487d6248d9743303f228f4c9b5978d53247ecd02ccfe3d29263fce34126ee48b1e8783f66adb84094c67bfd12aeea7a5ed6719922f69632a23420b59a74d1a350ce4aa8e3f85734466be6b930931a58d4440c9d56b5397bdae19cae3ea8414d6c8ccea48cbd4e6f017e2a97f02c7cfc9f0821ba9be56d3c59b42b72e6fc4fccf82ff193420f9dea47f28f3ef1802ac2069f0edaf12ec67a8976b0da5d86daa4e1bbf913d", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000006fccbde58f85c7546c4c4ca1"], 0x14, 0x800) 16:36:03 executing program 1: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x5, 0x17) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/139) 16:36:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="f67fa3f0cd5dc748d3fc0aed3a4393", 0xf, 0x6, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x7a) 16:36:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="fcf7ea", 0x3}], 0x1, 0x0, 0x0, 0x2}, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000240)="3b4ce7eea4fb42feee1943dbc34fdd233951fa7a94bb454e8e5ab04d550e3343aa255a4db56af9cec8606c270d8f4c719a65cde1d844f5a76d233d86c493c319d5f3b73c4d32aea041f5e041b200befa93c1ca2b6cb19956e7b79b9d79805c96ebda84e571d4177352fd10719018c8f6aefae2c2d6bbc7d74afbf041fa481e28a99c458e7cfe35b228ecb993035cdc1d1fe40e8f1f05d87a7acc0b5841a0f61ebf65a5e05e3b51fcdf9a9aa1eb4f02c578e3417e65fd263429082eff6d8f721ffe9787f56105a5c7127a4bbbf20f0bc6da160d685219c2295e8ee2907cb11c36d60048197e3a83ae124db9aad9067a43213101b9a59eff90e8b7a0df67ce3fcc7866a2fc657e2b8b3324376b31bc710f24d4e1df3b33a5c26b489d03c23f3a2b65a22e387f3a247ce92e4441d2fe81f20355e47ce97c84730b621086a8b54d796f095117a6b17f7c3ba17ffad7db33ab751c5f43070aa2d7e60964328a0592a65986810d6dc274a092529e7e46bc720f683044696d71685637f5e4dfaf730fdf8bd1d0e075ea0cef259fc6efca04bc699dae24756da754f87ddef384b20b49d2b500e301c3687c277414847914ad938ee6978a8eca985f6d2dc99accba76577ad30b4b55dd29f2b95736776f5be7db5dad7a7b8ecff64b1c4bff158b32f9ddb148a282d64809c15eefd46a2cea67cccf466a8beda3e50afe372741bee93241f0625dad59645d502d42b6b69edeaf0ef2c554fa5dae5739c0c9b63bf4234565dd539d5eb3bc30123b6592f39d95befbeed2118d935d97a4f9fcd84f4f60c3dc72291155bdf60151e5d867f0e3ed3514de604ae3fe14f4d2f9c6277278cd33436ef85d0a033e4a0891f12ae527826828cbf7540016c8b21003fb42a0f38c7aff1d35c27efad3673f31b6a41cf16efbe4a94558b3a9246b917a1262258b828d1e925d54ea72a81c4796ed5e20a5857105dd93802c4fb35cbe63de0fb1fdfa71447e686a7cfb63e20bb16a3e3b2be4836d0574b5cd2110a4003db4477871b87a1085faf308f88d04a97308059318e70e17fc955732a1dc21833c2afa2daccde0858b35ec4bea28f4e2e998d2c92d0eebf8b9d3a3dc13568a927a3671b6232d50cf0d894c495c63541e4b3a14712e042f0b3ff46106b0cc7e5970ca48236f4fb1f5d2ee1b2b0ccee046b646b6822956db06fda42bcbfa5cf592399d794757b22d018d450247487d407f061efd93a3343f426742d93d4637e40d74d98f2ea867bc938e6d268d8050ec2efa313f8372f10e6c0372193e677658da4a93c62ac5a7bb7554b297705a5aa3e7cd1b925dfc66b53994afbc97f27c4af42e9f5290aaab18185f63158d991228fc50b67d8df7ba6d80adafacd4ea6dcb3843a74e1deb9ef363f8d74595430c1d9425dc7b36427675e3ad341f68769fe1fc2652fc8a452330e0ccfd7859f60a5848f851ae74415a606e6c23bf7a168287620fb3339e84a46565ccc41ef8b93c4843e9b0ade0120b09ae7c8705db1853ae706a4b50a0a428e2e054e276384eba8edc494535750dd71c813b3c7a08cef1d8df7ede88756c5c97cb685b51842f58ad23d4f053172507c020c6e14060f69fb70049bc59f2b6e9991c9605a08cf9764a207307cc2dc36662aa66a0fbb9ea17f4e52bd2818fe335ce809614c8d73469c73eb3b283aa18fabb9ad59e9596844e2c9daef48e0a2b2faa2432f2babfd63c84dce65885791212d3e310b4642c554b232bf79356711a72b98ab66f2ea6a751acfceee7c43f8ce6829ca9518beebaae9e97a6880206b9d0940740021f911092e777ea8572a10fb7290e744c29c80c52c8bc270803ac6fb29edfd7d69fbbddf88e39cc4eee5e8208116bda829240085e3c85f830291e988c1b8ea8708ffd681dfc217970df6988b23fdf76ac1517146f3dcb064372e143ee5ca8b627876531c3d3c27850a7b5835754509e0c3765dab9eb275a45a6774576d6cdaa132b9cc44abe033b5d2e88f7e6f4d810f80b515978d0bbeabb2a3c7c755b359981cb0888cb5eab2ce255aae5bf3ccb24c1e0c3342afb00db2dfadb5c46fc48e0d8e6de14c4ce33bbab87313f6a7212660c2f00f7ba4af9b675862de1cfa662513641e47c427a1d5d3716c86328debdfdd0ae961cff2cf790b51289e7485cd64f41c1e6485e966bb338e6ff6d6e0a29b6fc9a110d5b8715173c161d4c27cf897189dac2da344f1972a596fb66dc334c8e84aa8a28a931d1e01a6bd9fc756b0a431f18d54c25f2626174676b950d70c9c3c7d8069d4a19237475fa258db9930cdcef050b216cb8351cb5b8b43ba35dc9cb76a29de7b825e375abee2c5ae9bd2115bd04f1a122fdd4d80726b8824e245355afee44ef72bb294f8cfed2b1d9c749bb8730590be75419002031371398f69771148a99f960abdc89b557c1067c8aa52776450f1be24ed0f12f4420e21d66c32a2039dd7ecbc517ef159e3e1ad88709170799297642dabd0082a24a9444790c024df02cfc7128a5f0dec7fafe31a975d2c5a7e3ffe43ee0aa135f2b84a2e33175e5d7463475fc44604143112f17923c1b70bc704e92376e6e9db62930200bdf3dd5b6300dfe6047acc816b06d2067eabbbc2b52dbd5a61fb9a45af8c07f12145bcf0dd284ebbd99eb647a203c2a15b0cce258e99984c104a8e6170adcb6c7075906b7125eea29e03d1f622767da82359f6a31809676f2f131640970346b5597a3a8fd0d4fdea7f5050126bf459eddcdc3e4ad5661ec9435992ef58685f1b83df5d09e45c949b25b5d730274267040adbff979bb5dcc22232c316adb195bcd29b15fdb1fc9060aa91698a68997b9eb10d655bdfd273cce01741d9e95250fb197022358f2a147fdc5782abf1fbfef79138ecd5578f85b1c55884689acb93afdce36b289dc0efbe5190da5eebc7180ebc30a5cc3eb0b02a8b7f0e873827ca12af9494b71b42b988beee3f4cb97f8d6825d167fba3373871bbe7fc39179d94cdd64ba6a52485208cd36d5cc2e41401d5662551db556301b5771d2d163e88f4653ccad67f365452099d941be036431ac40389133c99246ad049b85d31bc8049a2611b94af55a29c747d20c9c3e06e5a07698b7bb7e4a334241096a6c6dbbccb568a0949ceb4aa07b0f08ab9454823f18fd952cfbdbc0b1817fcf1115273d1884390c236197607483b098cf1b5dc5c4d67ce3e6b5507d42c6dbe2b03c5128d8bb0c40bfc49aad6fe3661d8d73f04f6fec586c1e327d63daf660fee5aa62d3b8b687eb2718674ed9a437a60adf088f2943df24447cc1a5be5cccd64851c5d1d9d74315e4433942b6d01998cd8f268e5a03ab4100e274e8f605558b71863e5fdc72e385aa06abb6a49b2d0b9d46bd8faa83c1b02a614d522c90e8774935f7b2e4234ecb472d64eacb2c5fb7b315e3920022836e3d6ad742f87d8e0776f7e733853d8c7d0e4763d790a7f5b1649b8488e86b85e2cde59dd12fcfe701766694ff86f8b4d268c58d0335f0dc2c6de48da9e5e2663582ec8584ce627fb8eec39e30380620579ce40d39abda61bcef733c8e189bb9d97755e12ed76674e1fcd98b9230196e1f8be3c2a05ceabce0e4d7fb96c7b689d0256d1bfb990319ff4c82f9754028294e3dbd7746ad8c51be71e71f8944f96346e4a0d4c51bfcc764d775ba21eaf76d9083209b8aabc806e26eeedb5d8ac4e71a6ba141617e85d28eb66c254b9e0c9bad6459d4152ff3caceb630a6fe4f55857152007ea411c1f1b55126f377caa751f862b33d5b4e11aaf51d38f16833cfe659280b186fed74e4509f27985f342a1bccbaae1e03db836b72fc418fe00a089aa2fdc97bd75fac657574f6155dd4c6d03f4c202defd9fc05bdcda5a7d51cdc5a0aef1d1bbe1e8c61aefed1cd1cf039ae149c7652caa5683cc076f228d0dd793fb28a657754e7af76e7900a3b40293fac73246caf0bf51f38807e3be07132a7b225da0a2ef5e39df3264d5293c84c30571d6c10b7bc77a80cc494a004398e3ebd564a197e29c82c5c62d39825370d7d0586a77c014848cc94967f353a7ff866da5346d49ede5187abb61ebf17b4199704a7df064eb144e5a35f02a6bc9437f779bae0e1bcae0c90f1b07918045eb4d640ac8aba4f58484968fb9559b51dbbaacc95742458fcb81ae8f247e209cb3f77e4ca9c614dcf40070cb2dfc6b5f363e06c1cae2e961508310fdcf93ba16b52ed8d45a8a9801f728cb703bb3286bfe09576faa19a725980c2744ff2c5578bf86ba8a2385307e7eb7e4314c4e263cd3e73a8eb7e74b94a48336fb2b85e25ad0d69f64df9ee3c08fbdd61db83159224acae217a58c13ddedbdd20afe7133a6669e7791aea680d63e6bfca610bdafc79aab265d90af294861ff660fa8732d13d3faf955a3b575229042ae84bd60f263ed2c6577cdb89aad8aebcad91700bc76b98668566370974fac80d688f8e1a56df6aa2672915fa01e7b55de5efe1fb1cfcbc6146b67858286a3b5d4e629898a14857171d254c5e7f6b5410ae3f714f7b9f14283a4fb610af04c4bffc56e12340948f2791506cdec2cc541296c31f051154fffe8dd0758244c509d3ffc50d9f39f0c0d75fdf46274d91e163420929afa95067328ed9aedff6c06b2ab79187e42d8a5bdfc4d1ad50c3f55bd0cee33c5c4198f85a40629a9d7794ceb3a66cf4473e30b5a80bf31674c59bb46152d5d1987267eb7cee6e9a85b117dbe19aee548ee85643c4f1693806272bef486ec833d8f7ecb259c701505cbd39ee5bb7d7ecaf02aeb67e6120bfb2ac3ad97a1179561250507d7e3a7be98b95a0f7e73d2bcc507cfa124b8c607065ff5897bc34b5e221e2a20fc1bfd33accb77990c122798fe535ab3b7ab890cff681f09697c021fbbecfaec65d9ec5a14ea6c737e9a72d75abce7306ee7b812354ee008b6f751a16f8d7592b94cf7056bb8f07b1f7719869db99494b79b86db232315056fa8478dd11fdeec70184e99a958096db4a5fd763decc64fa33c802fd06dbafda531cff7491af6d0240aa6132fb2003fc6883aea9f150a4786476ee9030b27fc5dd8f9fa796b3911d42eeb49c969438286c640e08575753fd61778f080ddf31d94f308db4ac1ae1c1ec6629bd40ed12a9335d33aa96a636605a45467509a7056d5e0e7036125d1017adcc5a0efcbaa8173a56948ee836fcfe9ff9923c2669707d1897243f07b7e6e18c6577c97dc8e518611d3f90de9a8d55749bcac5ce53d670f1bbaaab6123745ad0d4f3e82220851a7fe3963122fda1751dd97a4e4b265584e47a17393d1667da8c55b38a984fb60ef3ff04346dd741fb92bee46b58a3446596e7529486d856ab912f30c6db9c6caea45d1c117f595506e426d1471901d4a6898ad027de7ee18c35827e12ac0b9f6ed7aafd22b4253f959390173ff5c77416922ba2b3bb4550a20535eb71d5f6bc53c5a39c3ee18674687c2235dcea28769c6b758ebdb1a8be868b3a256fffce4b5c91e1b871e13775c186bd137a803548e377169990ec2e9f90a0bddfe3ed9e76b813ca03b8754212b823a0e3cfd4986e096a10272c014f2179ec0d9318ed3e45511806ecb3285dfaabd3f59e7df0a9b82d862a501887ca4de61d76ec278208413227c9a859ae0fd9f3bbf094a5945df9002cf839a881727a20b098c305e4ec1e3cc2104767b63729b366ecc51889f1e77242a9e1251710e703bb66f8b123d1330587107738c93213d16321ff2747cb32046ec659dbe02d1fb2a5a9c71feee138bd4eb7ff7cf65285d008b6a6d3", 0x1000}, {&(0x7f0000001240)="0fe4f1c0f6fa0d51d36404e7d2cefc796c872a957d4d0491c95b73e71da2254cb6d73e80ad3cd04e75ed65bdca5c8004c0fb42d86d8a16a2f24e8d382c4aaea99e78915549214f39b56be7f00f9a8431b16626c08be091a703078e4d0f966d635348b372996b066055a7d83d7a640cc1da6e78187f84554d83f17c15a1f81f179582a5ba98ce091fe711fcb2de6a0352ec8bbad5e7bf", 0x96}, {&(0x7f0000001380)="2b63ecf5ce8775a04097ffbab7be2786c016ff91603c753457c18722df7e70191942d5ea6f546936d4e6504e1e9d18b519deb543e16f0948908239c0c0a4665c9f852bc604f94125c031bbd85b3d8ce4a656092247cde6b1e805f77bd882a33c8c1ff8134643661d3765f13c935e2c1125bb413f22b7ba8a0ee8262ece3c09e392496f3f7512621053dabe1c55a3b022f88b39c2b90fd3f114f44fff0791d6329bbeadd7cc3127", 0xa7}, {&(0x7f0000001680)="6ab7ec6ba3d874cda0e437ea1c804876b30a6f60e5cd468326e5d70f9ac4dd08d97bd03034ac38f200230652c029f7e4f25420df6fdc78dcb527a3dba92c50fd36ca2743dbd8be17eb156f437ba9763a169cd043caa5a525773313b3e6ca03244ac1165e4ecb640b46d9944440896a434f74fcca774b27a3e6d42acf46df447eed887201f85d27ad5bc328b4a6823dc09a78ac1948ebabb75ba6ec9a9d8f73e19ac18b0d8b83d28bacaecf462c69ee698b6ae8353147d53bfc9e7f41ce12aa21ae79ed53a353d54f25dcff6480282e7fcda773bc1193fdead4cb300929fd34f00e3e3eb53fc44a8afa9311a918e920cb13874e69751344f8b2818eeb1342b76dcf2f2d26437cdc62dd9bb804ee75464a486009713bab8f1ba0a091cef90172096dad18c13449d12d55f5e2507c22ee7385268062f98f20200fa2485309986777922e256e545c4235a711a8a79ca46f296ac0e1ca352a66f64435c318e2f43acc8438ec09f9368d953412b745654cf0c3af2b52bd615559b21add46f798883dddddbb7b5d1f1e23641e4be0ebaab5575cfe72debf85e9da3d4e54e2404a2827f8596882cc0159e85e95c6a93e87284a48c95a7fb5b5b7e6bf817b3644e66c01ee2342280fbbf15ed5cc5ddbf47525d331448df75e6dbd96aa399431699a540f7eceec448c722a71b32eb63a3952b97f6db0cee2a412de497551ff8d53ced81bdca36fc5da4d1b6a4e1afa4e749dfc48afe9a7b2d163d09bd47524de1e2226da3786dbbe35826067d05bc3584c5908ea99383cea21a4c693416dca074461d0fcad8fdbca3084f21b5ae3c9b21c441e8cb67799bffba1ef1af00c7343cf36e671d9e0562c84a2aaf706db7b20e0992b6beed6f398d1d63fb9b37b0b21520a4254ca3e805b876a9a485ad6213007208f6d2f32fd9aea3a98fbd88cc1268918fab28d2725b6ba974300c552be985ee9c1623e9429ac4d72a67e6092a97a8f098a4c940adfb8cd811ac22c9815bf76ce51b05163200ca05ae39544a9f72c22d4b9a4c1bab68fefbb946af26e6249d7ebd715a9f77a068c771ee2cd5a1a51d7c9c69b1a2f3bdc6e27e46af6232045b9bcbd41a6468ba4f722225667ec993b1d87471ef628d6fa5524381fc0b174885f4751a6a8defa98d0c8804b3c9c8ccd81498df9f8d776f229e5ee518ed47f731f2e829b1035de443f44c8eacedb71b5c65ffc8c5be6a5c003787d52f88bc57831457c31ba39eac7673031c697a76c4a1ae10b35d89ceeb4cc1ba86d0fa85e5c9e74f9b5daf0bfe255168bba58fd1f74399f8807ff5d576cef467ccda2ea3569c22e87241c4e08efebe4fd3a44fb15d67a52238de6768133a583ff3cb27249efe0dbf94dfbbf5d9d1a23daccdd0adf0d58fe0b2e8d0cde7d2cbe7e48b48f8ae3d6d72b16a234987614d995d1b94651a2930012d06e12794707e6607c77940359d8ff130f6474aef191250da4eb7159652b25beac65e96f9b60e981f723c4c88eb0425b7862841f356812bae35955e3dd23b356d0749422860bfa3a337af2d7c6203bc8fbaac7b91a04082f64a28d61d242f84a5e3f7ffbb9915aae1605c82ae652c2a7ab7503987623d31352c71c6ae49a581fb3b796f82049c89802225bffb8a422cba46d14860f5993aee9dad9b0a2bd6e71a645b6baef664832e59e21af3bb8572b3e7f991d530ede616cda152e059fa9a06004737a8d9296db0415c01bf670a6be1164da0f520ae53db3b7be949bf92330c38c7b1be408b46b34a2fe3ae72de86b3a618ba7c8b7c4b957d575b614fbd18ab93ec8ea530d58da5b2377deaf8b5462516498bec6b9ad64c00e210f9363624ca819432c7c72abe73a3d0031d0337cd50f0f86f60ff6437ec5a11bf1ea626ae61d3219130ff0fc7cac52bb9fbac9fbc900c7ee9baffe29dc078e9544ae90e6d6e32be6a32742e9722588c3d21b8fff3af0a5ca23f2dbb4b116039f03476e99e09dd34cfeed9a5cf3d4043ca4c92bebfec891b22ec8e8c914d49fae288102321bc47be307aff548e43dbe594cd0d13f0a81dc23fafa332f3300c10fd6759bb5e48725255921cb8c3059f89f8d5f4a1cda5a9aef3ae2bdc45d73ab820b35d77cdb96ad538fdb6eb2524c5c151a3210f2d90bb44c5e70fb936fc331c2727486b6f06b98b8f7960f34925b420adf784283f5a70846b7d6370b921f56394e5902afe249c8e6cb644ab9ea17325811ef6e5cb0476776e1479f4d78c4441d0d89cf3fab631cee0322ce758c33552bfec8c28e818851cb8f28e886cd35f3a35d32bbdccb38124136a2955ea6549b91ee1caea4f53a57d9d7344d4f8d5e96e228fe404daba0da156684db5cacd5dbcc2eb489c9124222f3816600553f4c2ae71ac87d82bc725cb4393ac322fd8fc7767448bccb2ec58b35fe0bb824ad87ca202c8ec91b9e4900d7dc8c55e24638c8ebf629384260598bbd9b7cf5dfdef876628328b86acf92f0930f84ab56c67fceaa3bb058a32148ab3363e96f1d9c2d260db8d7a181991ec16f3bc5b82d780de5e1fd2bccb2f56f04b60c057570a16c7170107f21e3e4fa1a83d34a6c130fa8df722fbeffc0c14624d738d54a886ca1d5c6f40b129f203dc3835be9fb0b821bc27f043b723a790deec3b7bbe788cc61a90b3ffa9a4d48bf513b1f9d80c2e2f1acd153e9871d2d2fd0d107ef50fa1eb576aa24517efb4c0f7e83554ae0348aca5ec7b25c7b165dbb26d0245cc85a224df0ccb6911f70e6455b360272637d029108c9a2e3c346828361f76438649f2a8b240b25052f93ae59ab2f5d40f42b49364a9d3bbb8e040c431324c9b84006f94ad7cc3264c318e033a689ab36d9e8b3e3351b2baf14b63261451f5bf74ec02a652ef62b3de274689d2cb2e35832535a5b8773dd8a17ab027542bc696ff4eb2d391dbc5699e0b03a1a945ed7d791a6ca990bffd05a9cfc3d7fe95565910eca86bb2beba8073adb576e9ab3b3a7889cd5c9b7f0f904feebaad58922f3567c6bceb4dd35f38bf162a611c5e65ac7f079e40f6c8883827d8ff45006081157a913e1392bfb2b55996a67f6169c3652a93a11510e879993ae2e43b48560caf59858f9cfe76c51819b267979aa2af3f3d1548d7778ee95791fa0f93711eb5eeaf931b3f53566fc5dbf8e7e95c4979af9960bf4c51d1227d3a925ce05328364aa908289e018729b7c093aa5e7597aa8a515eddbd4160681bc2dd55b022627f0ac8c1835decb50e3a831d0298f167e591e1a4b4ff2dca23fe8091039f3d22bbe9c7ddfda247bb302a7a6b5f4024d1f48bf523b24f62513e58fdb400ac5d730dbcdb7709f40fc8f2888c46b8e2d12f8d911e7d5495565669b00ab5b2303a2fd9d22c424cafbd670c89a85970a6c44c4e7ac84f579b396db60bf3de6d1abc7d2eccf3791e5557f7c08a565628a0ed4da537e6ab8bcc1ab5bb92a165ab18bcd4e7180da15dce7170293ac33cf6b0637e14ac6001b73bb4eeca7c4bc1433683d62e5da7b9eb53682b8e82fc668604a733088dfaddb2260c7884f837bedbd4e67cc87eaf3b5c06b6f4264a6cef6344d8988ce44df1b4ce7a8cbce169367f6cbb77ed67000383acca1cd97a02c141ab739299953298eaa3da76e33a6efb3548a867bb7bebe44d773fe01a86f7bb76ae523306cb2c7c71524c1b76f90acb2f9082717d789c54b85fcc35777a8a7bc74b04f8367b4b56b54d45b283e3d3ff6cdd34d6df027d1123b774c91a47e7513f950b68656cf761e80516fb4fbdf46870d4c28ae34dc97b12f9770ed74416f770166099fa97d75012bf15550d6a4a1a3e17463396b6148f174e7ad5463f4056ec84b3f81f6fa1db0df94d711079198dea5f5292b37c632ced051f1427799266326f94e9829d6535fad21bf063a66bfbab96753858731f38e144e5bf2dee8eee2e4d3ea9d1e30250506cef309d513d511aabaad547d679dd8ea3453fa4d693d0ce1a1f6aa71a8c48eafb3ba3646b741254c2ba298139284dc84e0a3a3cbf3346d49192221744ec9b30af58626d551944abd9c6987dbfd3450a72e975d3379cb51995282cfbced76a1209c024414a57e03bf9bd7402ff3cdeb491f243ed06f0e6885e452a78c0b732105171a8c7aad8fae07cc7c7422d3af5142fb05715ba1953a8a5b6b706d8617bba854aa557c4f82793dd897e46c61ee154227817dd89b1030d1f36c3d4b53369246da4e48550e5029726b48dca4ba1fe8acb5049fab8c29a24aeab910d7bbbcac82662c5101b480f80eeecb3a67616739b52d9dc8aca0c849c98d41a603f2eab050c0aa141df5429f6eb1225c1ef94601ec1ed186b609e24018e29bf71b7d8210943920fbbe0a7e71751e03dc85ec477ac5326ca3650c1fa170bf5b2b78c16ea73c4c68f32747e1f2bcb0e5a90c68038a1e7a37eacca347c997462537cbba18813850fa6674c6e0c21d51d15940bd25b16ec16999e440b998baf8c4719358827829f08d58e4c02362f20c5f09654b4f4b950318c2fbf664f9942afce827ea9ac57604b2750207538e42b17243fa33d29db86bac22fe230cf7298c5cfe9922cc42e99d50bfbb1791de041e615d641d65710a936bf2c7ca22497a28f19eac1ad89f391b69ff7ef11436ef7398eeec6f6deb43f253a093712c815f188e75b8dd63932b0a7d746c4e43aabd2dc7ad074ce35e98fd150d0923640beaad3319573baa2596c42fd8174ee78835410dd3be4d4c5362857b9795e46da56ac3b72db2d94cf59c8439a60a24c7d808c344e35c6c4f82f6983f47dc152ac5c5a74e04da316e0a5811840dfea1b5f284459aa29f699302b58c4a47d0b1d3c16313fc4202054bd56528f7b050266606c45d91d80318350758cd93594c182d6d7b152ed4572ffe5a401b2aed1490402196fdb1d7e55c3a42f30d62e6eece59ede1c5812f3170d5f23abab0c0c77c26cb9201cc8bf1660e15620edc212fc98017c256c5ee68d73e6a88251fe5a056792915f69d14725b6c1b9b3f8dc5a1132c9f915be40674042b1640ed48cff015eb695af6fdfad6a7f2a5bbac88560f7d7e149e2a6a12003edf2a38e7466a1c594cd677338ad7d3762356da9a63db6540f13172ef52e48e7bfaceb98ed77c4c15dd7c9336fe1e8e19120122394de547d36e90664a6948d5461ca043a0ac5c3c1fb59877e8046cfe20335a282a973a16e1e2ced41f3db61f2279273bd68809514e2348e066ef812f497f1007d1cc5dbc70c8d6c52088099972c07253c1c1baa12e0ae91d61be3a3d5bb91cd47806f7915c5ad868bb357d92fdde7393ee74d6accf90763eb21ec1ec562143b3a35395008115e1c3577260e474df3705f066c1e1532b732422602b39b822d36ea1e81adc054f0d5312dec5fe0c21e21f4db48fccf4a26e51049fde3a46a2e382ec1047f3fc0c14f6b6f4961da2eadc430b6c436ea15b8333ff87cf3066b0eabda4da0d353ea2c7ff69d236f2ab165d71449ae2cd7a77e1a50add3f54fc673dc10d2e6aee78973c9421acb7fcf1ac3e0ba0aeb9338a7d2bbe2df77195b9a5b59d58adb67fa02b9f46ab015ba8a846c91f5802af89fe691810e1f2fb046c75dcadb76d1deebff38e0c9794a15b7c3e1b954178d7828448d1990a03e475e9f5b60a92089dd0cbf4d0916b65986cab65112e58860499464ede1d035ed5e625009400de3544888091f3893bf520c7382c876cab53a4bb6787da3e543076781a7b3705994ab3da0ec0a78852f6b85a381263ef998efcab1c27e60b05e9c422394f15f08234a35d26e28434d233", 0x1000}, {&(0x7f00000001c0)="39dc9d32acd8c41ac89f16c342e6fd2b", 0x10}], 0x5) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 16:36:03 executing program 0: r0 = getuid() connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x3, 0x200, 0x2}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) syz_emit_ethernet(0x21c, &(0x7f0000000100)=ANY=[@ANYRES16=r3, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009ad8eb538362899dd1b0aba48894c5aaef605535f127f4140207467bb9b0372d0335818352878947307e9cd1c6aa3b49096dc88d04cd8b39b2cee09ab957ba7abac7c37a490000"]) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000000)) 16:36:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100103a00afc20000000000000000000000000000ff020000000000000000000000000001ce00907800"/70]) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r0, &(0x7f0000000080)=[{0x4, 0x81, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x7fff, 0x1000}, {0x3, 0x701, 0x1800}, {0x3, 0x7, 0x1800}], 0x5) 16:36:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="4d9adae9a0ffe64c526c74251159865890d19c4ac143e68b5f466cc70994629cf7d5466ee8e2a7f9df595b75aa66", 0x31}, {&(0x7f0000000100)="f521b3e6b7886aceaf7d3320117ff0eb68cceee3e2202839c7cdb78a02a773d9978f0fda11053d1bee873c96d12ce71c2467", 0x24}, {&(0x7f0000000200)="2b1b9f4fc749f298f8954b6a96b175e0371296ae78dc9d177fd0014dfff12f23ded635707c9ddd16cfe691883ede43775abf3b991afa3cf931e197825f0b79a4096279b59dcc620a88053f8c3547886586", 0x4b}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0xfd, 0x43, 0x81}, {0x2, 0x0, 0x4, 0x4}, {0x9, 0x9, 0x7f, 0x67}, {0x0, 0x8, 0x1, 0xfffffffb}, {0x412, 0x80, 0xa2, 0x20}]}) ioctl$KDDISABIO(r0, 0x20004b3d) 16:36:03 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) semop(0x0, &(0x7f0000000000)=[{0x3, 0x80}, {0x3, 0x0, 0x36a6370d913ff560}, {0x0, 0xeb, 0x1000}], 0x3) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000200)={0x6, 0x7}, 0x2, &(0x7f0000000240)="d0390fdc8a7a63ae68b8bd9d7d44925ec7b19dff093bf6f919093c891152437f12a72b0add1f80d9e2f132911c825fef9767ea94f7be37b29f1b562840f7af75e3dd9ce3c3c90fcc77a2d3d082d5d2ccfe2064823368f07a30db0862c68177fe3a2f6a8534ba33cb3c87c40bb622bb", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="e226bfaaf014ae1b0353d92b92893856b7ef44bd85646bb995d864b99f068e3cc5929de57b1523fd5ab97df7604d3c6a88e78793abc8725a78bd25694748345839091014833e4dfac65ec9e8398ccef8c654ebe1e4", 0x55) r0 = semget(0x1, 0x4, 0x409) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/226) clock_gettime(0x0, &(0x7f00000001c0)) 16:36:03 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) getuid() syz_emit_ethernet(0x72, &(0x7f0000000180)=ANY=[]) 16:36:03 executing program 0: setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) getitimer(0x1, &(0x7f0000000000)) 16:36:03 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x80, 0x3a, 0x0, @rand_addr='\b\x00', @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x6, [], @mcast2, [{0x3, 0xd, "a7e31293ff166aa2c394adc138a9e16004e1265c2c725b5853f7c099d4958315e1b339e026ff9c41d61468588704ba1cb0dfea2f36f27e60bb2d32d869f4a283a799c7c1b46184b5a1c9316933f6ecfc131d9c3d41acb55bd3c2ffc7401315ebe42c049cea0e"}]}}}}}}) 16:36:03 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002c0000000000000000000000000000000001fe8000000000000000000000000000aa3300000080000000cfb4ab07e01ee528019ee0ac952db25b374a093d7254a4d23a82c8d371703b591059c925d82d39d598fb55d96bf5a8147b61f749e259b260add91e0ff84b7fc21e2dca7219f82d"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x800}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r3, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x2aaaaaaaaaaaacdf) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semop(r1, &(0x7f0000000180)=[{0x0, 0x6, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x3) 16:36:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="18080a0154bd01b717fb228e53d74d804080b94f5c49fcc9878ef914fa2b6d0bb6fce779dcb7d5732e202f74f7be7f13764cb10fabe6066def4e98a16b0d308d57cb19f54a98b1b5e26d64ad325a0cd4e52466acffb19b90fb0900ae141515c50a378643ff0b453db4bf2819e5f01f59daee5b45c42175226cb35115aaf652d432a19f0d4ef8c4eca6eeeb75704d0a25c82e1bf79600fd4c8f44f87574615efcdc", 0xa1, 0x40a, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x72d72c3a}, 0xc) syz_emit_ethernet(0xd1, &(0x7f0000000200)={@broadcast, @empty, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x472578dacc181a6e, "1b03485ee48b01ef48f356dddb30dae57153518cd4af594ab0e42d55125b8aa675c3c8df57e7f539d1b6e6e6bd6ec6ee77ac3490307b7c302baa923e31172edfc1e1fba2b71d80938511b0497ac087a2ee07b3fb8d9cecb16598f6f4df0b31e764e1c6c0045a9347625f4867878c77969685c1d36df044878998092bc11b43cbb9e7ca7fb197db44eff420c569bd9cee8c1665481ad6aa764f4a0903000f7f91b8b3e2638e3bed14b1850b49f9de0649a7a9faa5d2afd72cf0d7db"}}}) 16:36:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgget$private(0x0, 0xfffffffffffffffd) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000800)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000f70000c000000000000000000000000000000000000000000000000000000000000000001dd79899cc2a6755"], 0xe6, 0x1, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 16:36:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = getegid() msgget$private(0x0, 0x2000000186) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r1, 0x0, 0x44, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r1, r4, r5, r2, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) 16:36:03 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 16:36:04 executing program 1: syz_emit_ethernet(0x23bf, &(0x7f0000002500)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00c219", 0x2389, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x200, "c6a1552a549bd505a01dfab2eebfaf003574ae2f69978e8f7f4640f3e5d21ec46e9040ba14a7de367f51135fd4de6b9dff5523a40d9dc0fbb413c46ee0c549f1a25d44983c6c1ed3e86e2452abd3980b2938e705c76303b4b3e4b8ac7b62a0176dee3b89c8750e94339a561b2a38534e2150294017beed389ae501b212290e85078b013aab596fe060ae61516fb6ca89499fbfdcfe2310f542439c08ff6eeab4e8ba52fa9489d56e91450e51c0deea2e00e7ea08fca345cb6d58f00f81ffeb1c534cd7941c19c2adfdad7eacb2cccc82c8a29d73157d2804ff043a5946bbfb22ce58573ff7b6339b59b7dcb6d50f4e874a25e9ceb3d715019b01d1a6669291f2278f5f548bf4871d28b604df6d89820114d55250860da6a41dc9fca9fb97e0a527939997ded06e4328d1d82a30108508504b308b2cbd7eb6ef0ceca59296cd9ffc00ac064dac1f9bc6dfe3057a8cdfc9a5dc18c7a8082236b31e2dc13d8a500a1a12f131ed539ece85edc2318183064bcb9fa2492f3082199190a0e933430af84a9f3b451353d469c580b37b343997fef69f2c99ef73e8627c1ad537cc4b32c028691bdf829e8a5bebd58e819cfc802a44f9174f2dfdf56ea3331823ba42d7979e071fa362f91f4c7e43fb1f4fe1926225e7d8a1a7a038a73af30e69ef28596819ddfc0b677d1597837f596a4a1fd2e94d573fa2be8797b18b666f944bbc3310f355f507d467cf018d1cbaafe781d724e1938b16a22e68192ca58ef5f6684305a6d131c631a52a7856be84fca8f7a09c588ab23c543a2c12fc3d7f8ad2932ba4fa9b9dc970a03999bac1bb22bad72dd36644c00db71062c7673a45c9279881a66afb066d637e0dc353aed01c81ec8b867ec9425ac87be21e15c5e1a703a04875dc0b5ab7f10e67016aa4ef74c89ee1094e6d4349e3d34f887d8aee94417e2a395c3a3769050e47d0d0a16c800a64565bf9106fe34285523e40a3810ae43c13ed187f83e0c53c922808f94f425c0d90f8e7c84836625032b93180f50e485e6799ee272183fb178199569b457d1fbab2a307d8bafa2e787258da208759d835d4baa49f51d42b93f528f79ab72f7335ea33f7de5ef2ab19323d5a7e2c3bafd29d2b71b827a73064dc66c6aa5140c2c3ea0ba8434546435aaa297c9017cab7a3196ff5afc9a9f387d686c9d8f3559a211a75cae46950a185a1d49b8b6721b44cca5563c5994c013e2d8b7e6b19b252a999957cbd4b8c7b09232a8d5057ccb36291b21a1861202b36be0aefeef012b888a998c00c9686746fc5570e5749810b953edd0afa7491f5026f1568608f68212147d0157502e0712744faeffe62aa0b5b6f716eea415c36e154d72b03d5038eea88de8cbbc9b210475523b8a9e383866606db97220d5b8a36b9f839e5fc2a47df5d5d391ac010f7e37afdb42bd311c8527ada0d23b73c98b9d45e2d69a12455585f18b4bbef7fd12102995b0fbd72724acc893b1681c1ebca66b180559d7c1d4134c312495acf48680c165ad41341691b2b03e9a44facc359f12ea9d6fa62ea8a8d66c7355188318a3962ec396d3f11cd320ecbc0ec3db770862ef1553b4fa38c70ace8eedc3b7b6a575a300c61101b96af4067ad837d32a58179e8114d00c353feea3dcc54b65b5749ba476e78c3a5e42da3345ed50727ad097f18c97904593968a522ca082ba257cad64fae2ab701a2c8b2cc1ce3655e7eeb98a9bf1ae39696e1ee3ab0450ad818ff699d0caad8a4d66064eae673bac17849c0c8a81eac2268705449db6bf12ed9be3782287a3ea87219ba987084c51f3eb34a9f21acde761fad73ea7c06fac2ebf71401af73866168467898379bb5bb644a0a92ab521a7f0343b451834de3111e8498327663e5da84db23ea33cc56e7c90262b29f5133fb1cbf33dca39f7d2436b1cc4e312fd397be45310619097d1c26b230fca469e075fc0029ec29b29757eaaee1ad1d91ea2141b7e16410960ca057d01e04824c23d305a25784acf4c7d7ddcffe0900dc05a3dcc3f49a0775473d32de13933bc412e4bf59f8889dae778cc882a40b80eb2d50248fcb6bbb170a6acfe2494268617c609b37446f17a85f6e81a978e9018ccd452849fb069cd070419623ef578e1e63614d6f2171816de72a86cf5717112a294261467a4fbd6c61f49def279712909b60f0432f309a51f5ed6439a24901cbb739e5901b5e2cd93cdc16c22217d7b30171e947d33461eaacfc118803b4762ed88085dedad75fded71acb16be7d2ea0aac538e1143eaa44c43961c7b68e86b01a8575f6cc5694e03836f994df35f055852cf6d6f9ecf699db9e1fbf0e3fba16db2b42863c406eea9d62bd9c2f364a99ae2c5604ca2abfe0de75ac6e2af318c3b63fff098bfbd359b721c90b78d40362c69030438b2aec90a6d27694ca4c017bd5e017cd25b874db66e813f774f946cf8ebac0d077ba47f69374c2291355a3797c130fdb9ef1f294db05f0fa928937015021441286c75b522cc88a516b5ed051c3478ef1a37f478894953305e82190168363aa06684557e90eb8be743ed5c1c9923d28a30f4b1300b074d8fce26263e5624d1bd3cbcba437b155dc80602fc2af57d8d14e32baa71cab2546d150abd2225140f1da27b643500cb1d90299e6f86c491ddff37985c2706302edac66d73a64263933e9e1495d8fa2232d0d968fa976b6ee726f6f3188ab5540e92952ba91d495df6ef6d8bf8d51fbbce655cea5993074320779effdf715c7a8770f21c9444cbed2fe32e62e9a507eeed29559a904d7fa84d56149a43469adcd85a7906eb6e1f0d1e041b94e6a0c325096f4a4918a31f1d071a13588515496eb44e02e96a2c74d82b566604be5ba6cb8d4ee0492663ca42de539ad8e3da2905ea79de5a722e23682a18679412dbe155d17d811680dbe67a7f27671235d6153de9b08b6a7363e2a2d756d1226f4736f321d50e6e3ef312b8a9617d9689c15794879cbd8ee4d2510a447f2c0b3278f4632f49ee862d5fc64b2866b29e522a444aaa0009aac7793cc3a600e2314d6b85dc83c90f568a3f29e0cca4f480e239a6bb9e650256d42aae7a03645a3d11b35a866c8ecddc9e96a551bbd49ce379e656cc7d3a4d3fd4644f6ad141cb79942bb4f286f2d9ea77a5fd134c9cb897a0fd2877782b2cb49ff8903f15bcf4e3f3e0f08cc8d94e64b85920c32581d812739086ef0edc52bef2b385d48d43cccf46830c9435a6fd3475958064c8c406233a59ddb35c44dc308f52cccd4707063991ee47507f271eae622f7c24d50c63eee1d93a629558bd158379b7828786a31b919f0d51608af5d5a20b3523a09145e05bbcf785f2dafda1de53f53709d1ddf34bac8de039ae42aa840116d9e96eb71073cbc247a38dcbf7978595f0fb8efb081cf315d031eded55c7609d0f5dd6f593714872c36c41ef2594d053fbadf961bed46d5ef483a4680e71d9983b8ef68ff4aedc75aee381897b0ec3aab46f6e5ff1188ab1745c96c8acb699061d5a08ea17a0aa6bd3cd4d605d90ca199051eab15e609b2f6b585194174c0b6787560cb01d7ea9350f1f6e04e781f1b717b2930dd0f7935c45446bb6ac4209f6b65c1c339c30a2fd841537b391893182b057f726ffc84248caecb1df7c7dff0b1a236ba159703ccb2faae83e0a0c813c9a38e0915a8fa4fe43d1dfa1d5c89296ceacaadf2820db0dc1af63745ff226d3507a1695f44bf28884d4e31424059896c38a94bac1dd74a2785a17f8b4c8b76940e25102d9fc5521a3c524945cc37e00152862a120de2220ff90bd5860c9ba0364562ef964eaa83b94987ab02e28a7990d6d1b9ffb702bf1d68141235cd0d2d3ecbabaf1c27da34f94f8c207a6dac51ed32b11fca22b6cd55b7456319015e36cac2e3c3a27832686efaccca3ea9cbabad645466b93880756cdc06ab87831fa756aebb049c1c0c93f918ded4a937e375362fc5f7687b75e5fc97f819b8b109164c8081795d7c7e5958486ef123b377654df4d108ec7fcf0c9c0f609667f751e2e10d7284fa53a70b983f8e95ce6633d54521c110314fb06840d10248ea4895e671402696a25ab3d7f43689c97e9f5829bac148039d05e29a5d4c9b1139376d265edda90de4cb014d511af78b65ad444ec3e4d563fe4a326c7b70c824a17c68af0879bcb8e32cfeb83918a86830a6bfeddb4059c1f5511d22e3e6f961c8e721dee92ef4b1eeb980e1c2b74d3ebb75df7bccd4b61db759e4feae312c4c9af3c60c60a52162a1995313d074961bc08f0a2f2ca8313dfab7ff5e9e3319bf238caf0a658dfa6f53ff0d70bda6238693a41da2604617bb4f89e467813131768495728ebb2d14c409f0278c2ac60483e522416bebec0e23f368233c962d1e74ca3055106a6b9fe6eff631c5c12228a20a27adc95841d8735be5e7f7fd8e20dd0dee81a4506f529e20ab8475bd868c6d0d0ae8014b3304605aac8a8b1848b2c3e211b8832e3934b800212a6e48296a92d918271ec99598bfa4e797b347009dd82c2dc00df152eeeb0cf99a16a9996ae5802aa6d49ad226ae3af1dddad32f4fee685214f5f57da9b906b579a67032183ba222718e179379a0cec604a8666437d88a46ec738af1e5e4bc7dabfe3b007b7118d1d4c85ee7d0337084bc630cdc491c275b3041758e98c78ba53bb9a825de1ca1ae0540e13747f92756be2bd9d1b85854a1d15c6d0bf633e229bddeb60e52ace330e65fc06d4ddfe7bfbd7d43702a1d8444590c2dcfb0b09b26d0913663f75c1e96db0375bed2591f6f6b9da2c7cdaf2529cf0477144574906878e010db62c914f063b7d31567ba1a9591810cb5a0451e17203581ccac62dcd806e3d3873ad67759760578ff412037d02dc67da9bfd2892afb092b3b1992134cf32ff3d6956c3e5f02062fb362203abd61dae8ace2552e16111715c069c908eec8d1105df9cd8ec07bceb73d8046bfe84fd7f30b4451731049d06cc0a15d6cd01356c25ef09d86ce94b0586055e32eeee9266e03251cee8180dc411a9fb35f6e3df57cb54579c3e7490b81cf4f8d19a9c71f9fa187a704c38cef6ed6e935b3a73781e3261073ce331c9e312428ad8dc6286b10e25aeda0aa3c4705e1d0ee783bd38ef1da8beaac8f7485b45f0dab689b846fc550221be8cda041906f2d26592de02943c54e605343cc2f4a8fcf94fe74d0f9124252e65f877f1fe5e7da70aa4222bc471038866860830c228fefa0ca00159d10f2fc0406cc6ae07118e630176896efe8a64bcafa37f3544b04ae7577fa44f1bd13b4a25abf045376825182cbbf321e607419f05f17175c4a1a21c3759379e119c320dbdf4644aa07ebf68168e95798005e9e1d6a9b2e12650480464503835b565f361ccb47dc8602464b62dcc80593c0d9e8a64794551baf68c8daa53c491025cca4adccd7dc3e882b88554293503851b7dc2aca7552a382e777b7fbb84f9ee51afe9ababba7a68f1608e52b38c5636c8b5373be74739b2fd5154072359fdf6b3af6b345dcd0e9134c279950a3542c95a46cc4c9ed0d8278d769547d1858b9fbfc1ea201259f3a3b41c3b2bebb53860865ee361746e63f8d32c7c23068bf662c712dbdcac16db1dbd2408bc69b914b00084e1a9be2cfdf9f437205a0830638b7b65571f4c93b6b6891783fdef0da55cd1fddc893be77d769dd3c6c185d403fd401ba3807804c9929f77cfe9c7c764d6854999734564cbca9490c2d5296b0d542c030284765a45a4e7f96939239327732ebcc757ccd4e0c396467861f"}, {0x0, 0x6, "17bc58ab6bdb1931d1c86d0e5a6e1e99326e47a6947c0972483e926a43439509503a1346be642445e3870f0e12fcd6"}, {0x0, 0x200, "06e5f937d3155f346691a842f43f51b5b5cf8974afaf2b1b95b1b4b99a8fe852b863da404318c2f4cd1c4b708756dd7c59610d1dfcb4993cdf0b70edd61ec3d05f64ef5079e627636962528ee0548eeb215d203ffd03f7b040b75bd94c3e462210e87da8274b0a569b232337e83b23604fcc6acb3281ad4afe0516a9b4c0f986fa382676b3aeeaed971f063c5013de5cbf444de7ae3a19874f0d8722998a8c6e28199747feb11a873f6559a0649f36bdd4907a2396e886997b8e8a2a5f3abaef5efdf40e8dd62bf08ae68e27348021c48e8be73245525d036258928e2ed4b5f585fcdda764424f281d8ef97978b2f1ae7f728bdb32962b6ba1e1b273eb6926abc2e46a8be60b6a647233f282cc46d46d475247d6ffd9a8200e4f38efd6495a001d7ea92eb1f8c050e7395e809177cd717d41b91dd3935013acaa4715e6d9f96063d01909d54c537f56dea62ba87ec453e668491a893e4994eebdd5110354efbdc1369e93759ce362eb366ba1b61d285a6f3782cd4c7b789ffb07e7ed25f6be9c38b921e7e38b3aa8471ca818cf54fa35c7bdeae4320735f25386551d8336536b8e86067d4f6da045f97dca51e3063b674169a55ee28ffc1a908e7ff482337fd60146951aa69c213d4fd1ff7ef39aa62380d73cd3fe682bf81067af22e6ac588aa1caf7008f859131041c919a0e7a6ddfed02fa7924db90b87cb6262ecfc56e9bf78ba0dd71e26b6d2cd209f9d98fc4742a5977fcc519839d503ea86f501a530ed2aed86714a2c6e8c23d66f44881b5361a4f4f729cc0522e6e816bcdc7380c497bf08af7af3ed793a9b5fb82292c985e84a9b4a118e45e50550e631079137ecb39e09f1d2fe973af2696ffc9505409a58c4aab4d43a0b878139ff006309f6fe1bd4978c5e60f7046bb46786f43027217fe45d71e9c7dc71ab4b7097f3692255a99b70e64ca596a9f54a6153672112274c8afc60381471ee0fd545716902a284c50bf12ccaaece6983eb4c66830a594cea26b12c89b53e71f43667bb43fec21a15ba64ef082e955c31716a4ff35c40818ceefb1a63aa90de03e8b3f2a249be996f88549f92a3e62d01dd5568acd0683432b71ae36c6f77ce7fbb7fc6834937e23711f6804d3f0090d83df65ddf072dfe199bae11eb972a6284155cc95c9fe773a32f7f7b4b5ebe870bd67fbe47fb9e68bbc06cbbc8ddaaa79755b29e6eb4fd75b42ee359aad8348d083489130564e80c51e80b69ff6d80981ff5e86d613aa55262336785d4603f0a0b27220827efe10ed2376664c5836231cf0035c5e493d62d6e8174fac6aeffd1ef85be2b1fdfbe60bc2e3d297a213ee585d2ab7188a62cfe3aa66423ca064a9091768f60d34b9849884d28d5e48228be1a026a1eb5eee42cc88c453f653d6fc2e3bec7e4a083a21e95f468a80f7b7dba9496d342736882f979fd56d0113dbee065e09dd223060032bff9de42c892759f35e9dc9d9be4cdc848ac18c55d3e735cbb9fb36f003dbb6fffaadf3676cffe8197532014b8949fc81ac91ba71a44ba3ab45d2efda0f37dd653d2d701c8f45a36527e395caaaee54de165ce43c9ff948d74b7e550275afc302b5baebfab33021990f2bb8e24aa95c5273f7e8cb42bdc0cbbe6553cf58c8e06f7673a8151d99325f211e3fe8ba8a488bddad6e168b30caccd2eb85858ae19be6809cb96790c93f532c5b6c5cc47cc71fec6100018015c314ef5cf4076c93075b2e56b485dc59dcbda9076e27aca49a41e2fc98736eb86847281895e5edd10640115fe2ef741bf0b1e5446bb5dd2d94bba06daa55da6157304f5ea4a63958fdf74666d8ee4832bcec5bb5206e4d59ad53ea126a8e196fc097a72505f97f521b7ff09d8928a9ba06793234af75dd247c12a5489d7550c2c3002f1a32370f9161cb705e37f51ab12be23784fc1476f9cdd6ea87279a5bf215c13b7e6e63d12d328050c593aa341be1448e48e78a96f4d235221dbfbfeabc3ea4787409a8542a8bf60d5515a23de8e601208afa1dcdd00313666e275d000609efc71c02bfa1a1150492a869fcf136aa3f28fbd270d5623cded4b53766ebd999c39cbe8bc2ab4542e5a0a200f7da8a97c273763207b2c1ba2a92a7b3fa89cdf98e30c989ed26bd91beb84849f1a991d5594b8577df2250a7ef57600c4ddf7139e80dc8f669b1c339569f72054d69c8bab45a06762f08083ca85e89a27952f23bd35452c35428d1f131267871b2b0a45160bd481064e8c11ea3444393ddfea6e94265b17eb8afff0ddb5830c8942d2b6c0c6e644268c03f2901a0de604bd109b889eb15a72d747924cd74ceb3b0c2b4e5745f05572cafaeb1bc41dd1b67926ae69a3fc438eb654df3cde215852cbfd2d6b3d77ac092f151ab3887c7c6b9ede1932bd410650a54ab354141d68ab6a3a46c30d35ce7acadf6802c6177e509f5390df6be7dfd48209864f198c0afea960c73a8ef54a0d66c0898b6dc886e42b49b565628c6458bd09231319d3bbcd093bb2d1aac70b144776e496f6b265fd521735ea745d00a01c0be36278c11c89c161ec566447925bbe578e325b79f7486632cdda9114e0ee3c210646bfe130e7fd22fb0e5dbc3796ff8c213d42ebeecdf6b18ec7a79532efe35ef013003263307f8ef57ce87d0665ce644baae490385a3f6845bbb6a120b7bc1bd376f6779cda87d8df5143f0b83f58622cd0fdfde5ccc1f824c8c9964ffd67ecb2ea25aca05c52298e319ceef39150fe15f9915808ad5ee82d306ce0ab1d024531c1c96bfbde06b19c4cbb0d024db0422811fc86871e5a9b866a7af41bfb9d9e076d0f2f4211a24d67d9c3ea607933cf3cd860f577f9aa7d4b1eb1df8fdf401f8fea50bf22aab2b9a9d76e023e3135bd4a697a0c599bdd79daaf437af3053e58c73dc18d522500bccb386a21741e063fd9c0bddc377b476afe26124d03bd000285e83c8b8974e10faef501f4456c0a57d3bf612b10d974dcbbee0ae65b09f2d8a81cb1c78af9570407237fff032514edddf59910f74127932d764977d3a181f209a59204f50ee6bb038b6c2e1411484fd6596f90af3209bb9614a660260abc67853f38850910d7171e309d5a9c9e8979d6f72e6eda7036b0bdb48ca4da7e9151dbdb8c9de14b7015b8e416a1072710f4d54bdfbf70a8ee924a3afe058fd985529eff5ed7b18349a8e2cc5ad066d6f688b9cb7ad0d5cb4840b71bd6077916ce030c0b09c94833e6d7d888965de8aee45ac30866cd1ac188dbfc67186462e38be9015e86e2a7c3c6243ce7e501f5cdd4965b9d453fdde188a19c27103a05f6278c8ef35cb8cae0dc1e958d1b6c4a7a8d898de3b0c36fb4be96650181765cf2753d6afd831cf82a1537ae66b5160a9270e76f9ecf17c4dd109cfe8b7070af2f30f85056b6a59ab8a313e981cddbc381f91024652f994d5b31b495a4904d1c50424e86963a90889c64f4b9e3c0de072586ed94c82b27430fc265eec5c5c03a7ffd799cd729919f5a0f2c3da621931a98e2dcfcb07bb4f810b3c5d16f953758c332f46bdbc37c8a0881bde38e2bb634d84bb2239cfd44a4838b6e61bc62aacddec3a962ef782b2d27e4c67243fac9a8da14e40c9d630266a72c04083569317aeaf4262c9c7452ab21831518a7642ab22325a40afdd50e01025f4c8eb7dbf10d936bdc036abc9751703ef07b501170b349c55464fff8d4b2656e272d576cab3b8a8a0d73de92d37e227e686dd313cfb782afbfa6d4f9eca8c593efd6e1e1a81b48fb4815211c214cc589dbd558bce49ea55f1ac91e22ee10e223a13a0bced198d3947ef860e0a90e3e5ae0a997a8e5b926a825fdf7b15b79fd6920e2c4da1be809fe2efa569fa620aa13d9895eb4d8f55f6dcb6f35e810d2c6ed2ca2771e05349c9aec729ec560c3dedbb7513d9db958a103194dcb6c62ae83b417d299fe41c0f14fd0e16c1206557baaa99f0f070f3947589aa0914e429b63d8928afee8d5383a2be0cf893b445de6cce4f81ee670688befc9720c4be4fb89b3cd4016acf4044775b49369d596914aab4218e98842d8041c25a77e3b825299c0e60c51578a87815cc16f7eb94118994d36afc3b5454a2fe55d15daabbda4f6fe6acf764786a3337ba11e2dc7a1a07ef9d0d7cbe3e775ffef46e55a50fa12c5671602e592c2eab631ee0e25c6edcefcf0b92e5568094c265d1262b924506dccd4cff23b1df5d82e5403138114a9858f35079797eae4be68e16dcdc96e647341470264f9df63f82657be1215db82d975dad6ae7052e1973daccf41a23812bbf583615bf18aba099aef99af886be50f03887e0b9367f56747eee4a90c83550627d1896f64df418f26c0e571ca22ed9caa900638ac81f36e2b1728a13b3e236501bc9e548d564f339b805b953578d5fd8d47a75b6bcce1cc4ff9994180ae7a2a2ca91cfe8b844611abbd7f051f9968ba3760332a071af064ac75596ec2712fe844ad457c18f520303e4601e99a2d46df280c071233a0f9a9d8d786aef32bc8b3ffbb7888a3bcf17ad1dbe2b191f1b27a41b5e2661466560ca00aa6de070a89532d242e009af0a393d633c0f0f59c9272dc3532a305fac58877edfae81d6dcd7f197f1be9794ff62da9b1068ed9fabb29fd1d1c5b11ee7e19573110cc3503fc64fd2704d27d41fbc52bbca520324b464116e63d08f4d733d0a1b0ed9160e3d5e278247b42e5bf500f6576e93b48a2b40f19f16ae8243dc4a0ecf2202b59db05a489d7428d56b1c69ff91799b7769bf20230b90ddbe246aee046b4ce2701a82769a1951a3149ad8de31c20daf5639703f5c4c6481c058acd9d6a465e00536234dc82c9eb3212dc433a808d34e2aa16cf16a529956462895dbc1007b80e358f28d092e54c2dcf27a5311f9d7ae07499cd035f41d46200e6950586f78360ed14444c3b27c243cd9efdd759716a1597481312a063d3e1b5d04ac3792349ab9ca331897146f4b8ea8cae08f428fc18afbf1e3c68ea46d7dd60c5e60ce09650efc40d7091131001edd4d9244b354f469322d2f965b6455a4a869e12223e1f5e4482b91315e6d87826faaf6234b4d47ea61a6965178fbc032dca6db8f0c334b2a9ad25f5461c5664c79835faf8ab044606ecb48b7f5075b2e03848f43cb8693bff8957f795a214ff56ac4049dfe0645682f6b72ae22fa0ada94f14d5c1f0d9e788c89d2bd75e35aceb5709e45e5fb81833310eef7c990297c4163a7e41b93e7020cd7bd0c3337e22caa1ccf93c6bacfd870b7ca6184a40a7faa0f3f52ab8ef0b9efeb3e9bc7c405fe656f830b3060c92fa55ce7bac7e51c95ebe039a5cb2d03c86c72067bfe5efece6e60089198b0ce3c8e382599588593859e43676d08ac7ff4478631df7e172fa94dedb97b1ef922852923e4f368389346833e1793ee21346411c85f01d83c6e05aee1a6455f32f04eae70595485889ee62ec7317402f9ce1ec638972d43369355313e80769f7521ead54d713126267785335a18d2c09674949f341b1a28432f304ec0d64a0d1d89b8735da7eedd2bb19c69a7cf1facd71c53a58e92f5f6d72866cf95e7a5cbb2c129a4cc7a72d323669eaaff7e6e68e8b11f338d598b6bf2659498aa63385eb60a51c22dfbc89c11f6069798213be0a82bea5ae652e4b227b9a558884001605be4292a2f478bff48845daa3e46287010650053f32514597b07495a1f8842781957a4355ddd581555a427644922080d1993262f1b4154ed1a6186fff2556144b6b4c89117bc25fcc4373d129d4629f35408f4c9"}, {0x0, 0xe, "6d3661b3aeaa8f7ba8e643f2663e1758cb095b193879f9ecbb81c7076dc4d01746b00f567404c484ca0faaff26d2b0b46961909f4f8005831d2aad578363264554d2c69fcc27b500a6c1cfcb767f7ee7d79a30e2fa2b0302d2e3048f055b64ad204660ca1a6df3c27ef93cdf0af1b709040cab24"}, {0x0, 0x1f, "0420dc383a70df2209ae081eac481feb7b454e93c721690927ee2fbef17502e642a755eaec0760ca9b361f4225115a55cd9574debd024d97a5e55f0fffd471b2fcecbd6e59173acd49832c23f294991041eaefa482f748ad0104a3d5601c647cf2691190f7814f4434dde8c3dcf104ddf97dc5f8f8990c953e4400ef3570a4b3cfb284e902c39dad96a9768abd84ae51b128ae7d8b21604d6f067fdcad58e71becbff1c43de6c62c11ecb2e948367af3a76060f35756b58a187c5e2083b9cb5040897e3e015901571b0cbe49a28aad410fa0bfbbf66dc992e9598eee5b19126e21d1a4b3ed8396b94075412d1c51b1433d58148df94adce778d4cd"}, {0x0, 0x12, "6a2241850c3b438c22c469fa00b2a96d364603afbfa33a3bdc6f9f9241e85406956e92c2f86f29f072fb4d47aae9608d3084809b8870089abbe2f75f79b7e8e8c38b4b0623d2e37e4bb012d128783d2d6fc0e0d5f8c13a4cb7eb14d412c72769cc55e20a1790f31039625ae0b1de9277bb062287fe19e86570bd91eec74cea2fde2fedb19df195d640a55cd45e9ad3fb5a"}, {0x0, 0x1b, "f4be1a87efbed8a177c6822984d57c7fd6b27f9934528e44f845d44669654b104e1af9cb7d6e659634fc4d7a54dd56a7df79c115d54b4ae30d658543763f6c9f9d4500135197531c28a70f4c2f64a32a4698031d69040056618810bc0bb98df2d379ef3a1ad7d3784baa1ce5a440fbeb3eedd99299062033b6b83cd3f6ef6ecce2dca2c9ed172b5f01f09a6d48049169d9070325a03903b71f7d14ec7a9a929f0beb9dfe4f1a8eedef938ce92ebccfd0d2b428d5b9dd72f3c8f3b442550b307d077224c6ef2d247c5e09a7fa51b51acbe855d6985cf3fd436cb860"}, {0x0, 0xb, "3ff754d0e2982039cda5f229e7c9b41e84b2e3a2481c197fa4bcedefff34977a364fa530451197c0b8c90be3a82db75e21e20c1b88ce1a8c666a0421cd827d847987e0b598ce80ae0ad5ccc8b8a980ed37ddd6bd814b5f13faf446"}]}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:36:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x30}, 0x1, 0x9fa, r3, 0x0, 0x9, 0x4, 0x9, 0xffffffffffffffff}) r4 = getpgid(r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x8001, 0x4, r4}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:36:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "b2fda082fd0000e1"}}}}}) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xd2, 0xf879) 16:36:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) socket$inet6(0x18, 0x2, 0x1) 16:36:04 executing program 0: r0 = socket(0x20, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:36:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x69, 0x0, &(0x7f0000000080)=""/105}) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x2000000000000000}, {0x0, 0x2cd4}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x5, 0xfff}, {0xcb9, 0xffffffffffffffa4}}, 0x0) 16:36:04 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000100)="40d50b148e21a7bb610d749e7102cd4aee1853a7d514305276cfbe0606d5ee2afa1ea8e9353def08babe08ac598dec66df493955ca8dafb215459d719e66fb572eb20cb04d47e1b37f66d14ca7b765bc2c0bbe6f5a", 0x0, 0x0, 0xfca3) mprotect(&(0x7f0000620000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000002280)=0x72) semop(r1, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)=""/4096) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="674a9d94", 0x4) semget(0x3, 0x0, 0x118) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000022c0)=""/189) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) socket$inet(0x2, 0x1, 0x6) semop(r2, &(0x7f0000002240), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xb959, 0x3, 0x70]) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000001200)=""/4096) setreuid(0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) 16:36:04 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x22) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:36:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:36:04 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x49, 0x10, 0x2, 0x7}], 0x40000005, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r2 = socket(0x20, 0x1, 0x0) r3 = dup(r2) setsockopt(0xffffffffffffffff, 0x3, 0x2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x21) munlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) readv(r1, &(0x7f0000000500), 0x42) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x3) getpgrp() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000700)={&(0x7f0000000140)='./file0\x00'}) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f0000000740)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000880)="90cbb91bd5a2c017beab22c0119ac48a4919752d6d28ab0df925a7cdac244409000000baa6a24210d16443214dc266f60719e891c2288756395539f792838a8a15dc5ae01d4e2253f84fc46e8a7f55379819905f2ec25ff809d12ceee46c2e65070dcb1a2103eb297d42ff812e4d0cd2ea42f2b8c845006f028cdda5c7d2070000000000000055a36e45a174d0d8766efe601f0385a3f13eb2c8c45404bdf6874c4f86facd92fd3ea9d62dbb3231d8c5ca55e2732ca3d807ed00be85c7b46c399eddffffffff8fb333b619a9574800", &(0x7f0000000040)=0xcf, &(0x7f00000001c0)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478405003d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c8622ba30c4c48237c425ecd3a56cb8b90b8a1e75598317ce9681a1ff6c6fbdeb95e94612d7e904d0ac484317a07ccd093c31e1f2e3e9f6c72d2473ad30955093cc8dce6fa606a2a95ad738a78a87be03e8e3cc20fabd477d4b809d5e157c6da6a8f44ac1c16b967c0007e2fc13724b67a9ae6ee2a81a1e6d10faa0ef1240d30828a8bbb748722be9efb044033265cda4f5024ed3591baa94c74b7b4fd44bc7bb844b7e93928759d7310ecc96a30d22450cd35f6596b7346b819847c5bb708528bcd6ecc43842f521dcd6577a8fe1c7bd6556974acc05b46946ad64701137e0d1226ef6005c33684506af33f86f3d6bd06ed6a3c61c61a730841dd8aa914d3caa5914fa66b1bfcb60f8d82fe73d565d155fe9ec9dde2e15d44da153ef6ed3030ee25aec4e21b6a31aa5635421dc935f7fc648107252d9ed325ae8f2e37d4af04dac30148737dd2e5cd1262b29d3b60d961bb37515c058d8056035e225ae3aba6a2bf01f7e9aeab17043c65162abbf003d6112c775fb6d38dad77348c559da767e301517eba40cefa76d9b5648737a9e108e67071b4b00b2a65f052e8236e46e318eaecd73a3fd7c979292ebea0697a6a7c6de8f6cdc6698f67995a494", 0x1fe) login: pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000e000 didn't change! 16:36:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x4, 0x4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = dup2(r0, r1) ioctl$BIOCPROMISC(r3, 0x20004269) pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effde80 va 0x2000f000 didn't change! 16:36:07 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179357d4ee3c8120bb100000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200000000ffffdb7cbe0000000000000000000200fe8000000000000000000000000000aa11000000000000000401000000000000"]) 16:36:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) listen(r0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x406, 0x0, 0x0) dup2(r1, r1) r2 = getpid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) dup(r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0xf244}, 0xfffffffa, 0x45b, 0x0, r2, 0x4, 0xfff, 0x6}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/75) poll(&(0x7f00000001c0)=[{r1, 0x80}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x20000000000001a3, 0xffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000280)=""/181) semctl$GETPID(r4, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) 16:36:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:36:07 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:36:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500f52f0000000000019078e0000002000000000400907800000000450000000000000000000000e0000002e00000021343cae8a3c2b8afc24dd6a8476cae2e2241599f437a01ab35c38f0877267f61cce1caaf149414a633f9d874e5e124c0cb6980e1a30a6d3de7ae6a79da7f3d9c11732cc968118b00"/147]) r0 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0xfa99) getitimer(0x1, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000000)={{0x1000, 0x7ff}, {0x3, 0x6}}, &(0x7f0000000200)) setitimer(0x2, &(0x7f0000000080)={{0x80000001, 0x881d}, {0x2d2c}}, &(0x7f0000000240)) 16:36:07 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x6) kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:36:07 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) munmap(&(0x7f000000b000/0x2000)=nil, 0x2000) 16:36:11 executing program 0: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6391, 0x1800}, {0x3, 0xa7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x0, 0x7, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4112], 0x1017, 0x0, 0x0) r2 = getppid() sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001100)="893dc4c49813823bcc5f45089e62315231d72643b0b76ad90d841a0190b352dfe3b5e62b9c7b00bcb6042b0e32dbdb091370efe873dbad05859b697fe048aae08b5b50ba6413739236a2fac5ae3830c2293977f0fd7e1af4585c42f69e7dc82bb74b6cbbc7caa0ea60f4973128809e783927e38067fe65917c3decfbc62650555f2c113ab1", &(0x7f00000011c0)=0x85, &(0x7f0000001200)="5b321a6e3b207a8df3ce6c6714dbda1918949804e4f9916c841c59f2d0c009b6e1b5fba581cf7aa0d15e1fb67aef3e38f0397d58b1bc2afe57e464ce24e97e5064fa7a6036ddbe34de1046f477e4b99e09806fc44fe3e45b25efddcd83b43980b9e79c9ee79d4258ed90e2acd50480ace3b2337ed427d34bc6039d791da5d0e033d5ed888f75c54650b7f0bb62c997e47d36fb91764893bb3c47f15e6ae5a2abcf", 0xa1) setpgid(r2, r2) r3 = semget$private(0x0, 0x6, 0x2e2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80186952, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000012c0)=""/11) semop(r0, &(0x7f0000000040), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) 16:36:11 executing program 1: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000009b76caa7ebc90ce139a33bb7ef", @ANYRES32=r0, @ANYBLOB="7a580acae93b83ed96d7750ac4deb226f8a53b2123947ffbdefe00abe4c2b5448b798a67eb304c8fb11b4f9e1e8524c693586c73cd9b2c8bf6d7267d5f71b47dc033ec9998b54e9d592193ad30ccb67969c43b0e760eb2dbfbd3802d2a9064bf0ae98bfac76a6a379f96d90879d6ffbb269e5d59e2bd6be2907d0d40a37bd5f1442f940fa8b096bde7d2c8ecbb863293d285d14d13f506cfdcaa9f5504b652ffbe6bc41c3cfd4fdd9d1688ad1a901c3fdc77718a8411336e0e724add9aa7aefc581b2131a88260b59795dda5eed5486575c71a69e96a7a6366d96a391ba6bd706993871893237a6e4b2922e836144dad1252fce1a949d3bf779aa9d9df8d0be365d4e1dfc21875eaa9a5c86238bb80523d3ea27737828ee3d7266d0c0f1891f12a6bbaffce811f6c29c51645490f06da4948c610670d178ecfe23d609ca5038ee99992ec79de65805583500f1a064979260217b38a863b65ac312c059fbc0c73361bfa83fe186dd930bfc44266d4abd928276e923170045828c2cd78aed0bb", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r3, r5]) fchown(0xffffffffffffffff, 0x0, r3) socket(0x1, 0x4000, 0x0) 16:36:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x1, 0x2, 0x2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0)="29f102029159a072cad167eee54415f4ac5df86b0b0dcff6b70b60574becb983aa079cd1f04527e86102ff96d774845049a59f6aa25a7a41fe4268bcf35b09b2217f49d5cec139dbc41ec887401ee95ce5e8ed8b6c4175fc1d0374a4f3518eddc60c5b518cce21f1aa4e7c3e351e9c40bbbdd2cd6ec6e26ad260b29726dae90eb4ceb1ae46a414400bc0cde36081e8e044682a7388ba5fee7680fa51e6def4201ccc71cb05247f6ea33554488260564a008a737161b21c061f73a9", &(0x7f0000000180)=0xbb, &(0x7f00000001c0)="2deaf65920c7b8802f291055d7d09674b54288729125d2ccb7dae51261cd35fd484649a87c4793e670c510096476c9a66f7089b38376050a79919ec4b198ea27217c04a4773e13208b5fe3184c7791c460aebd08cd5f9e81d2854aba1651cfc74200ef", 0x63) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:36:11 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x16}, 0x2, &(0x7f0000000080)="c39721021ba4a3516a496ef92697b7b83b93ee53ee9ed66591e773185d0a466a3d513f81c273def03d53deb7cda7791628f1c740c489eaf29115a9cfc155a417303cb017a3dce67594a89410e169ddf8d205c4c4accca5ea61aa74b4b1e8a5d304a403c864c02ead5985c957539152f4fc0943d673f557bf886a97553484654327b460691e9469640660365dd5d24370dae43acd75c059d09ff55561dee8ea0431a3e33d356bf0041d90d3d8f15d0efbf2d59dbe921d79aa7c644807", &(0x7f00000001c0)=0xbc, 0x0, 0x0) 16:36:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1, 0x0, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x3d, 0x0, 0x0) 16:36:12 executing program 1: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x182, 0x7fff}, 0x7, 0x400, 0x80}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0xff, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xa, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, r4, r5, r8, 0x64, 0xfff8}, 0x9, 0x7fff, 0x5}) semget(0x1, 0x4, 0x129) 16:36:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/4096) 16:36:12 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x6, 0x5}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) fchmod(r0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000080)="dfebea64a239e15b72cdb1618fd0b57f0ab6dcff62d667e79536e920421c605f86f77e613568f962b2bb8bc0eff8a1fce4373358ebdcf7f21402662a7d47a5f586a61290922ba09dc0e0f3f9d759fcff8431aa902e88e6b016ff3b49893efdc7a4c350cf47dca384ecc60b72513365a3183d9e67fb66a00ba614e7d4701104d8dc9ecf7d00000000000000", 0x8b}], 0x1) 16:36:12 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x33, 0x0, 0x0, 0x81}]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() r6 = getgid() setgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x100000, 0x0, r6, r3, 0x0, 0x44, 0x6}, 0x0, 0xd, r2, 0x0, 0x6, 0xffffffffffffffff}) r7 = getegid() semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r7, r8, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) sysctl$vm(&(0x7f00000010c0)={0x2, 0x2}, 0x2, &(0x7f0000001100)="ca4fbb0d37a86324cb0d72747ba1f8aa3daec139ec18d62c04e7bcb2320fe7edfb0bc93380845d3c3204286ee31e74efb0542a85d971ec934b8fe7fb88c19a6487029a4e0a3b3a273b4f70a0b3b611b6dcb8add40ed1a4809f0833932ce5c1d5a1750f1948555f5fefca7092384010debf6edd4de66376f3671ea2333261", &(0x7f0000001180)=0x7e, &(0x7f00000011c0)="066ac5eaf6f8fe200a2d471d54a548b61885ff417c4ef0271e1994cdd53ab4af920f14442b9c7f6539095ed84c4d8216b2cb6585bb240a1faf3700f8f7223f5da52eb99e593a1d7b90", 0x49) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 16:36:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x41) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000200)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:36:12 executing program 1: kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:36:12 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6c, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xfffffffe}, @icmp=@mask_request}}}}) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/232, 0xe8, 0x801, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:36:12 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r5) 16:36:12 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:36:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x6, 0xba, {0x3, 0x1}}) fcntl$getflags(r0, 0x3) 16:36:12 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="26afb907c55cd0129812495c5f8d8a6b0d6566b79c465b1f60328c22f49ac9a249217c22d72d16047f005239049705164b37f7fac1b51d8bedbc990fc180ae627d53f9a81d44c4950c1326d598f40270ad57b9", &(0x7f00000000c0)=0x53, &(0x7f0000000100)="0d161e357737b36a9c6a5e83583a0691296bacd3c51211811ce17ddb6e0da8eb40ef5ee12124639482026748c74d5393a275af", 0x33) 16:36:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x6) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000013c0)) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x2, 0x0, 0x216c}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4000000d, 0x200, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa, 0x8, 0x8, 0x4}], 0xff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x93de, 0x7c64}], 0x8c76, &(0x7f0000001340)={0xff, 0xbe72}) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r4 = socket(0x1, 0x5, 0x0) shutdown(r4, 0x1) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) 16:36:12 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, "ba88dcb9"}}}}}) setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x1b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x1b, 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x4}, {r2, 0x100}, {r3, 0x1}, {r4, 0x4}, {r5, 0x1}, {r6, 0x4}, {r7, 0x8}, {r8, 0x1}], 0xa, 0x6) 16:36:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xaf, "003c09b972d124edbc0000ff030000000600"}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000003c0)="d2551c944424a649ca33ef0d2f36bba7be2400fbf4cc442006ccbb1e97d35de8b9038c3a540e9dad4245d2e816e8d37f1c83e2ee53b1d22eb0d694c0e1afddbe3a4559705cc0341ce4d72015955ae881e12bd78e09f9fd9c6dad3f6d169ddc003f16273d20b2cc526c667b63a3233aff51fdc9fb71cfcef39c6b7ee80b3344898ede1b13a3686f01fcbcbe3d", 0x0, 0x0, 0x5e) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000780)=""/204) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000180)=""/239) r2 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x40d, &(0x7f0000fff000/0x1000)=nil) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000680)=""/154) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000480)=""/209) 16:36:12 executing program 1: syz_emit_ethernet(0x8a, &(0x7f00000001c0)={@local, @local, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x39, 0x74, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {[@remote={0xac, 0x14, 0x0}]}, {[], 0x3}, {[@empty]}, {[@broadcast]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0xfd124d6e7e2f068d, 0x1, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x2, 0x1800}], 0x49) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) semget(0x2, 0x3, 0x18) 16:36:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x1b, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x100}, {r2, 0x20}, {r3, 0x100}, {0xffffffffffffff9c, 0x40}, {r4, 0x80}, {r5, 0x100}, {r6, 0x4}, {r7, 0x20}, {r8, 0x100}], 0xa, 0x10001) 16:36:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000007000000010000000a80003100000000ff358e0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x12cee4b598ca2c92}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) 16:36:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x1, 0x4, 0x9, 0x1, 0x3, 0x6, 0x6, 0x1, 0x0, 0x5, 0x4}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10, 0x11}, 0x3, 0xff, r4, r7, 0x8, 0x1ff, 0xffffffffffffffc1}) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f0000000000)="b7", 0x1) 16:36:12 executing program 1: r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/247) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:36:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 16:36:13 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) r4 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1, 0x80, 0x2}, 0x3, 0x200, r6, r9, 0x7, 0x2, 0xffffffffffffff80, 0x2}) 16:36:13 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="164d37a7f4c2c2275b67ced7a3b73058e7c135ee86285fd41cacc98103604269644f4571e54606e500886353132d02a1e51fc3e71aadc7127b05"], 0xa) 16:36:13 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="00000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 16:36:13 executing program 0: mlockall(0x45f14ae119bc8a65) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) 16:36:13 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) listen(r2, 0xfffffffd) setsockopt(r1, 0x101, 0x9, &(0x7f0000000000)="24d61847f960a044a7aa5db20ef88d066b5d04502df96ee3a5983eb7a894ed98d35f2c0f08535fe446e46afaa98970068c2d862426238c78d7bfcff4bf5b1aa9eba9b9681ace48e1659c8ecb0954b67210f92d16d9f678a7b1851f9fcfbff53e6f6716c3709a31451adb52585ef52d40f092d1899d", 0x75) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)="5b34136f2d6428968cfd64caef68203e82c040992336c26708e02c0a63576dce39a675b67a57dc6655ece4126d58e2bfc8f31b22dae95c5447c4051343705c433bb0aba6d79143d6169ee367c8955a78716fd65079bae86630b62822306a7abec615e9dbce72201acd604ee8f335940fa7cb79a0985efa6595bdcdbbd444600666a1c7922fb114f8f899bb2eb8fd644169137818cda2e38113", 0x99}, {&(0x7f0000000280)="ae3bda52557d93bc7f564277c224d0bf37758ad85fe7de7996343f65b46a84", 0x1f}, {&(0x7f00000002c0)="f0f8f7ffaf823760739c6f5fea15c6eb04abdebac033709f80ab3cddb5617507f8b21917bfda45f5d11fa8c8fab55db323374b7695394adacd5c0b29b3ab2a042104a1b8e87a619fdf9c3b8435fef25005f1c8474d60fd9aef3c62382d743e81a466bdd4530006d6e05e2e1b4d7ad080f18e2d13961c4756d57845743b367119d7a1d35c1d22365616073119fd227ff2b5f120c5ff4ee1583a2e53d4f44490951c0f9c9152fc419c6e6660b6a152c742e94c3cd005ca3adb70dc0a2e4fb6", 0xbe}, {&(0x7f0000000380)="271c1a2332d7996d34aa685e05cbbeb1aaf15a", 0x13}, {&(0x7f00000003c0)="60060d11cd4995afddfb709f89c1742f82e459ae7b6c6eb8e76b755e181228a70fdc7933fdce1e31c1c97978e96dac8e3f7053e41c3344b87021959a09d3abe3af046adfb6635562bc60357431a42999453d3dfa4d5170f3370c1a1262", 0x5d}], 0x5, &(0x7f00000004c0)=[{0xd8, 0x1, 0x1, "30761f07a89a017ad1089f24ff4ae25920d7151dbc57f6e6e8138126c19eeaaa20bc73ed793f0b4c7a147f7af2a2723fdc1c34fd8a6315a4cd369a651a7f4b1d7a7d2a7311e5b710c18ec01dcdc46008ab88074137cb7d209102e87dbf0ed04a8b102534342cb209efc72bb79fe3acb0d39fcfdd2a7532030477468cc105a9351023f3b2877f221642c5c9ef40bc0eea65dc1b383cfe1b33edb5f8b07ba2762801ec5a9c01f8eda0361cabf534112b0a566ce075d93a2e17e91510d79d9cd933a6318a47f4e19ac7"}, {0x108, 0xffff, 0x10001, "89050a88a50510b1d8088819778836619b035df7a7fc049ae51c53c6fec949ec4a72cc7dc65091f06dffacce8a6198a51e4ba6644665046de6b06b44a18f5dfe803ece41e086732348bc09d25118d7c4a0f4b8698257736b3c8889ef55fe763320eadf8bf7b7f135db68a96af2f534f4d7cf58e7c476ff951b78336e54c5f3bfad5bbf856ccdb874c8f7c9820c4d41efbb996b5cbdcd871d7cb15ed63b5458729432c7a14551ff592cdd655017917422dd304c13623293940691869bc43d3689cfced6f78f883a0426b1d5e58c3938385b7254323b1ecef6d3fa942b1922b25aebe35127ce8af19f39c4a64719f3fd33721b"}], 0x1e0}, 0x5) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x4e, 0x40002, 0xffffffff, 0x8, "45d612c11b6e968911f92f0815c06bdc402b5bfa", 0x5, 0x9c}) 16:36:13 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semop(r0, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/95) 16:36:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="820200e3c4a1439da2a12f66000000552aac14bcdcac4823edca23ecbe60c15a0186045e60aff436d34c1c3f0ec74e0ac5632f0f606954213be5fa96f76580ec3bd3a747a68b39d3623cf675c76464ff05e12ba37c2dd7d7fecb9522439230b23832c1a2d07563660ac021efbc14b741198f3d478f0965bfa92bc2999cb7d59c1efde50e8c218a86e8196c422dbcc8128c4f84cf75c5646be78361194dd3673def3a367b16226f8a74389b733795a52f80be484549848df2802402a238feb7c9084d055a61678fe1aad43416d2744047154a55f6622750674749a30e82b89499937bcb4b82b246ea5f96a3cd4196927f16be9ec129990d1357d3259a222ad588c0142e485399d3d9cf23cfe4c95a0cbb4f7ecf2bd5b49da1b985cebffa072f7a27a79e9e3ecafecca737462b58fd6cfe16c19d4ffdab900ef12ad2be3289a54418b7edeb39d6a879e8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:36:13 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@loopback]}], "6cf5"}}}}}}}) geteuid() 16:36:13 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0xb2, 0x4, 0x800, 0x675}, {{r2}, 0xffffffffffffffff, 0x88, 0x4, 0x4, 0x10000}, {{r2}, 0x0, 0x10, 0x40000000, 0x7, 0x1000}, {{r0}, 0x5, 0x60, 0x80000000, 0x2, 0x1}, {{r3}, 0x6, 0x30, 0x0, 0x6, 0xff}, {{r4}, 0xfffffffffffffff8, 0xf3, 0x20, 0x510, 0x7}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0x30}, {{r0}, 0x0, 0x8c, 0x2, 0xf8a, 0x7}, {{r6}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x49, 0x4, 0x20, 0x78}], 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0x200, 0x4}], 0x1f, &(0x7f0000000280)={0x9, 0x9}) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x1c0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:36:13 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff0302037800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aae0000001ac1400aa000000000003b79406000000000100940600000000890700ffffffff000000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x401, 0x80000000, {[0x1, 0x3, 0xffff, 0x40, 0x3, 0x9, 0x99a, 0x28000000000, 0x960, 0x9, 0x6, 0x6, 0x9, 0x647d, 0x4392, 0xff, 0x8001, 0x4c49], [0x4, 0x80000001, 0x10001, 0x40800000, 0xfffffffffffffffe, 0x300000000, 0x3d2c, 0x100000000, 0x2], [0x8, 0x401, 0x9a, 0x200, 0x3f, 0x3, 0x5], [0x1, 0xfff, 0x4, 0xffff, 0x1, 0xfffffffffffffffe], [{0xff7f, 0x7, 0xfffffff7}, {0x562, 0x1000, 0x8d, 0x401}, {0xd01, 0x4, 0x3a1, 0x50a4}, {0x8a, 0x2f, 0x7, 0x5}, {0x414, 0x8, 0xffffffff, 0x4}, {0x7, 0x7, 0x48000000, 0x1}, {0x0, 0xeebb, 0x400, 0x1ff}, {0x5, 0xface, 0x764d, 0x8}], {0xff, 0x81, 0x6, 0x6}, {0x6d, 0x7c18a643, 0x6, 0x3}}}) 16:36:13 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:36:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:36:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7fff, 0x4}, 0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x4, 0xc2}) 16:36:15 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="9cf6493b70320f17bb77e9417bf5e6e4218faf84aea027358cfcaff1980e6ca18db1a07870f9011a46710f9824359dd5b935b5cf4b817a7f6f5b4b2ed40bddcef544245c568f046de760df28a17551c30553287439ada326bbc446909f639484ac9f035576721be83fd4a193dcbb8a5d70e15ef5366c0c6c01bb80804e5ef52ed5c90672596381935e45adaf46dce8e20911cc6981903f2671c42ccf2a2acc3368ba008a9dbfabda3bdddcd8e040aabeb1989c36c1a30359809f68857a8e6f998a3c765ee9ba28fbe027dc6a9bac712436e4fdfe3872d14229e17a1ed7245997f21d696d227d7cc8f074e9", 0xeb}, {&(0x7f0000000040)="00756390cca0118446705668e73f58ddfe9729a8f8309a17974cfc5291971c599c88e6", 0x23}, {&(0x7f00000001c0)="c7e2b2bae92bd37655fd8390d503cb0943c3a2052fc073212bdbf7b302c6ec40eade4d657900490ccf8552b77cf3e11223a9125210cc5a581ad5275f88f7c8539d14d34c25a363e412ca999177e893e4b4ef5b2411421a2c0e9bec9d5680f7348aa1ce7a7032a93255be911267e1c21c82376cc2742d6c59b548f19dbc14a015ae61abe971111e70270dfc18c27da453b155ff6151", 0x95}], 0x3, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}], 0x38, 0x4}, 0x40e) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) shutdown(r7, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) 16:36:15 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130018000000000000040000000000000000000000fe8000000000000000000000000000aa3301000000000000c2040000000000000000000000000000a1a40a812b61140a842e197a969511d26fea755eba3c1af1a184b700439c78556d7066c6745acdbf044ca2661ae1da8f2f5044bf682603aebcd2b3fdfd17cc5fc3943f9adbf2885457cf84e9d68510465528ccdf155742a321865103501aa98c7b976600"/193]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="820255a9c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x40000000, 0x29, 0x2}, {{}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x1ff}, {{}, 0xfffffffffffffffa, 0x68, 0x2, 0x5, 0x95d}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe494, 0x49}, {{}, 0xfffffffffffffffe, 0x51, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x5, 0x401}, {{r2}, 0xfffffffffffffff8, 0xb94ce29e1d0e5654, 0x5, 0x401, 0x8}], 0x5, &(0x7f0000000280), 0x9, &(0x7f00000002c0)={0xffff, 0x3ff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) 16:36:15 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 16:36:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r0, &(0x7f0000000000)=[{0x4, 0x1, 0x1000}, {0x1, 0x2, 0x400}, {0x1, 0x0, 0x1000}, {0x0, 0x20, 0x800}, {0x2, 0x0, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0x7) 16:36:15 executing program 1: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) 16:36:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/94}, 0x66, 0x3, 0x800) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:36:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x100000004) 16:36:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:36:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x7fffffff}, {0x100000001, 0xa8d}}, 0x0) 16:36:15 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x60a, 0x437c, &(0x7f0000000100)="c6d94b7fbd3ebecb0e4ab7e4a7cb654505d3e96fd89db2aa01c6ab10fa35333170687453a2cfb97b60cd3e5f5f8cd1db31f4b5610da4c74767da82625c87c4cccb00434b2a5a773f1972cf3fabc0986f91233a5cd84956c4165ed57cc64cc6d5347e9a6a8ec07b3597be9e461d99835ddd706f95025f07d995df34f315edea90ca895690ada5088e749843c2b35e958ccd878da6f3e871821b2f48dac6e8f6a3b6ee885a1d00ed08ad24ae3eba5d714afa852310f8d08c70c4664d54386df76674efa57427957c94266f21b5205df56a70d6c042ca6a80269e71876431a04e75e79bbd332b318adeda68521446b063f07611388b", 0xf4) 16:36:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0xfffffef7, 0x4, 0xebe, "eb836118cf07cd3f32b352894b476a6c8bd36c2e", 0x100, 0x2}) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/16}, &(0x7f0000000080)=0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:36:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x0, 0x2}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/14, 0xe}], 0x1) 16:36:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="40f7709e28000000ffdf0000000000000000a60d00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:36:15 executing program 1: r0 = socket(0x18, 0x1, 0x7f) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0xfffffffffffffff8}, 0x10) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0xd9) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) socketpair(0x6, 0x4, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000002c0)="31ee6825960b9b0f9913e386cbb51f023a5c1b54ec3105782e3a1aaa2e5217518dbba5c16676ab0a1414a723c76e0b2135287746f2b333a8ee9a649196c29bb74dbf73068d5d0a66e8bb6900caccf9ac1875b77bb2c792db74d8674244e1245ba98a81439ace4563eaa4d5ef09ae62706386b99d87d026d3e068f6fdec1c262c2d5bced9d159dddd39bc82a65fdef8d4fbf00ed83c755a9d61ad2bf9b658907e0a61bd10e988119487f2e89890e8a69618955d306d9f307c0aaa7fa65e10e38e06fedfc260be326e6b3c27ff4ae87aa382dbfa9796355df245841de91c7931f524fddad05c734689a7621a5e09f20bee81f60beeac16455355", &(0x7f00000003c0)=0xf9, &(0x7f0000000400)="e0f69ca6d65a4dbd1cff126648bb01038c7858eac80fb0ecfd1b12c6da6445e6e1c53ba36da7c7bdd081343ab072bacaab20", 0x32) ioctl$BIOCLOCK(r4, 0x20004276) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pf\x00', 0x80, 0x0) dup2(r7, r8) bind(0xffffffffffffff9c, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x715, 0x8}, 0xc) 16:36:15 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/63}, 0x47, 0x3, 0x1000) 16:36:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r1 = semget$private(0x0, 0x4000000009, 0x292) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="3b21f03a44667e6fe4d8d49db41ac960f25e9c540daa452baf4a762ba4a8291e29b5dd356b00e632f04c107e8baa52746aea99947e2c49f60c1872230e3cc64612333d007868c296eddead", &(0x7f0000000180)=0x4b, &(0x7f00000001c0)="9c268b4a270400bd27e5d143ff022ac39ae9ca48900967773e3fc7e1afbbf7432808654a445682cae3dfc41e7f6962e49f7887de8c7223f4c46402dc670f8aae5107df2554a7a344de95d7c0ebc87db08abfc15625dc78be10d2f91614223335ab1148deabaf841d9e1a036aa2794be6d9da7acf9b6a7021565e26112187639523bc843615580619129c1d937285b5d2ae7cd391eddd7618ead5a2f864c4d59ae8a8e74760f63a559a8b280b2564a8921394cacf0776bc42a95f8599d0660d4a7b3cba4f", 0xc4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) 16:36:16 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[]) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r1, &(0x7f0000000000)=[{0x1, 0xe1, 0x1800}, {0x3, 0x7, 0x1800}, {0x0, 0x20}], 0x3) 16:36:16 executing program 1: sysctl$hw(&(0x7f0000000000)={0xa, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001200)={0x3f}, 0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = msgget$private(0x0, 0x2000000186) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000018fcaed522883bfd2397600a0390bdff6da00098f2ce07f451449f1b49b170d6c40fd6158542f1633c6006650da23f78c49acd9c56dfa7cb6fe730a1ac6eff3f9297fa36587eb5272e32b2bb1ec873e34b118467867b1d5c4319afe1ce895ca005663a3da3af19107351be25c0eeabd2d05a0b4084c1ba17c9f3e91e81fb701ddfe2f85902bc2cc1a4b6be47a1fc0eba9545a033c2b62960256d15d7d752ebeccfa9bf3ee86d3da6d7cfe73cabde0e12d9c0409a9624ddf09fb8e41102c1a2c526c12fc58249825dcdaaa66fcf4c8f9da49dd563262cbb1bd30d627f428fc981ec663ec776cdcb151588a75c604f3128d23c6e3ae8babaa701848ccb1155eac09f305d2e5ff25c1fbd88bed4c255d670a2375f5a2ffc4c8be5096399544b6954e24ad81bc6a5476a95da8cdd16a1616ee177900f50a55ed58f28978afff6758e4f39b097c8742e2905876f7d33b9243e7c70725ebcc506a589936580caff129c07835499a91abc997ddae85ba81c3ab1998727ce0bc15c9f75de2880782c9a00"/406], 0x196, 0x800) 16:36:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x193) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) 16:36:16 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000000)=ANY=[@ANYBLOB="e9135d273c7baaaaaaaaaaaa86dd60011000001a0400000000000000000000000000000000bbff02000000000000000000000000000187009078fe8000000000000000000000000000bb000000000000"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r4, 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xffffffff) 16:36:16 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x400, 0x2, 0x0, 0xd18b, "b22a8d73fce96f2c8c4bcb77e64ed62295a6ce46", 0x1, 0x400}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x8000, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9, 0x0, 0x6, 0x1, "70c3da1b4d6459edbed3caa41a719b83aaffb426", 0xa0e4, 0x2e}) utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0xffff, 0x3}, {0x7, 0x8}}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x1) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x1000, 0xffffffffffffffff) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000280)) acct(&(0x7f00000002c0)='./file1\x00') r1 = getegid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x20242, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000340)="6835bd8c85b9b781813049146857c1b2423c3711a3deca2a31e5fb25171ac816ce207077b75cdcc746230600d2a6f0787e2686ea7d6d39ce8ea3fdccd2c0015d1f7e54c97093311956727c70dea5de90e2f9c8ed5ac30277a13d5e6d7dd900f4f41801cc0ff6401f685f4d761de54d17fb", 0x71}, {&(0x7f00000003c0)="ea96c56bfbcdf24f91b25fe50dfb082fcc6562e9a0162c448769984b16b77edfc63e771aa63c45205ec6da011ee9ea67d9e0b9b3fcd80d958461f3b841294300427619bbf5d0b574860a065fa999c59cbc33f9a76373ce87d39616f08f0610c63ee46e54f937d3ba251955f16884c2d20acf776361024db00d875126ce6259b81063ae58ba35fb2d7c4ea89b638246442dbd03cd2852e668b327beec2f6396023b52b259a3d27e7acbe058554042d1b62a8c4b89e2805c345c208cb8212c741c", 0xc0}, {&(0x7f0000000480)="d797c57cce6dc41686806d841670ef13debac9a86b8797020585d1e61fa9c252ba8f104281ace121361327f2cf2d05c3aa110e63edeb0b72bd55f465c896dd8f", 0x40}, {&(0x7f00000004c0)="f7e145986d5e55c88980ca41bce18c8cf4e7", 0x12}, {&(0x7f0000000500)="3d1fa4ea9a1b7f90f05d9d009c7114b463c2fc0554025be54660ca3b66052cfb7ae9b4cfef50e09f1d65018f836774ff3aceeee086e9067a1bf185da08022799a1e65fa34086eb3a223dd6fc40e597927319d312c3ecded2647369fbadd6737daede26588d77254012e60b0101d677e7568c636efa5926146b7c60bb852315ec976d4aad872cdd92ff12e3f695a989a7f85170a53d1e3492b546fef55778d9d363b05990065c80f23938af44e2d94f2a41d81901a1a627b007ee41eadc890ab514684b0013bd58442b5f4169412846096a3a435e6cd96044d4ead925abd86e9364734b3996aef82ff4900d337a", 0xed}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r1}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x48, 0x1}, 0xa) chflags(&(0x7f0000000780)='./file0\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x100, 0x0) poll(&(0x7f0000000840)=[{r4, 0x10}], 0x1, 0x1) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000008c0)={{0xfffffffc, 0xffffffffffffffff, r1, 0x0, 0x0, 0x63, 0x7}, 0x0, 0x0, 0x1}) 16:36:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r0, 0x0) 16:36:16 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa32c8e1654cc608004600002c0000000000019078ac1400bbffffffff830300000900907800000000000000c86aa61bdd6ccb030c5e8b04c55f06ba8ec465c43d5de85350d457019d2f67712780688aa40a3441deb9f6fd3c843f367df18de3"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) setsockopt(r1, 0x8915, 0x493, &(0x7f0000000280)="5ad30c2c83ed0c332345b3fbcdbd78c4b5b0e262c5b8cfa2", 0x18) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) socket(0x10, 0x2, 0x20) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x8000, 0x2000, 0x7ff, 0xffff, 0x401]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/209) 16:36:16 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="0118ffacfc3c0926feba70a7cf09f6360f9ea14fb359657f16666e9f9702000000000000005316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731a2dfb1fbf4c1a51998dede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c73bf9ca5112b32966a5c0411d0be46ebb5981ea2de4000000ef0020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabecccada66c878f486f7e59a59a05bbe89915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000042d7950bfc02000000ecd6bfd6ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b5634e2811d910faf274120536a9ebde6f317f8dce89090388bee1c39d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5b4a46cb83ee86b48aeb60db0242a3044bc09551992bee2303469b559b220d16e61efd4121e919e6f8fa6e73cf6df5fc4a19150d56be6aeb4dc4a3ecd34e6eccb2684deeffaa25aa826f6a5e9131a72589c9d69bbd41fcee470f12ca8e10121654556b6371ec5900136a3993c61a3473cb6057c4fc36f8a17f662873be0a6d1c5a47165fe45246e334c73202f51689cebc580408de828e9fef99bae1e9d92bdae8ec788765c7899d2f9b3276b290e98aea78abcc319b1c143a6b046f85c6b30000000000000000000000002e6617e9a160d56b31dba332ad9de548a16079a2a801fdc09ffa8e7b2a2ea2fa31a284af3132cdd1c65b04a054a7cc3a0b545e7ac3a95afeb32504c0e312503c0b426d5df352fcf8ca008d9a41ff5a5bfa9292e0f759765f0d071e33d99681e493793794ccdee5a96e73372ed403757460f75d9ee4330e9f98c74c79c9f44f9ce1e9ab7790bafbd921f39f1050f7a6de4f10a2681e5caf7267f6f255b8a13ad18bd6d1b259bd1bd3e20ad7acd8c9ff94db518a0e4c71de4d9f31fb1330aede70fc13b2ebddbc620dd233b3bebceede4cbef83e332d11eadf32805bbb052d1fbb880ead45c77ac4326e529c217d2433291098e6512c682b9394d55100"/974, &(0x7f0000000080)=0x3ce, 0x0, 0x0) 16:36:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) pwrite(0xffffffffffffffff, &(0x7f0000000340)="a55037094ef2fc4b158621d03f7883297704a7d9aafa40e0a4f4", 0xfffffffffffffe02, 0x0, 0xfffffffffffffff7) 16:36:16 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @rand_addr="cebca9e6ed55382df5428137f6064209", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [], "6cf5"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0xb4, 0x6, 0x0, 0x1, 0x8, 0x7, 0x1, 0x0, 0x4407, 0x10001}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) setsockopt(r1, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 16:36:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000196c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaabfec0cf4ffbb86dd60e2db1400100000feffffff000000000000000000000001ff020000000000000000000000080001000000af69851afa9cd2042300089078bb4ac7550c243c77e28a120e98da60fcb4e92be1975f309b1208b1b904b2255b18db82813828958287ca012571d357eaf89a455ff135e446411426cc2753a1b4599a8d92ef0ee4cac840c586089f12bd9f2e865d8651634cbe3ef69acc234b1691d143273d7b5ca420ba2fb5df61db139371752899f07208b96c6752222ad00f0fffb6460b20ec87dc5220ea"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x0, &(0x7f00000197c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/19) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x19, 0x5, 0x4, 0x8, "cc7b3e106c99a0e584c80b8dc91ad57db29f6eef", 0x2, 0x3}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) 16:36:16 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000380)={{0x5, 0x40}, {0x6, 0x130c}}, 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:36:16 executing program 0: socket(0x18, 0x4001, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)='\x00', 0x1) 16:36:17 executing program 1: r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r2, r4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:36:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r1, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r1, &(0x7f0000000000)=[{0x1, 0xffb, 0x2000}, {0x4, 0x2}, {0x4}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000290000003300000300000400167181f7665672098d30f9e936d8e2a374ecd466ca20a3d2889a883bbd6b5dc88443b9afd10276e889564a0d9f39fb3fae0f5ecc5cc39c41fff054da4d8a609c8041fc50f69a3682320da3f8feddc13fe446cee49945d5c276c8d3ef58f5a0d8caaf46446811eced827114a18f9319e4fdea34b8f01a374860058c69ad4495a755266e15fa420827ea06b51d721462a3dbd38fc650"], 0x10}, 0x0) 16:36:17 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r2, &(0x7f0000000100)=[{0x1, 0x1f, 0x1000}, {0x3, 0x372b, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xfff8, 0x1800}, {0x7, 0x2, 0x2000}, {0x3, 0x81, 0x800}, {0x0, 0x1, 0x800}], 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:36:17 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6083773100340000fe8000000000000000000000000000aaff02000000000000000000000000000100020000000000000001000001000502000001000401000401000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50007ef8ff3e18bfc4a9829b80a600005d67e9a5"]) 16:36:17 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa185bf86dd60ef000000183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8300907800000000c1b08c834eb4b9476852d7a7057c78663eee6979092f4ecac30f590de661ba058a5f4e96973b8130ec2877aabcfd9a2ef0d253f80646fa5b68277896c19370eb582f0c3b5fb92c6cabe302bc4bdc63ca3d5925e557045e0da175c6b049bcbf848fb992f9541e88d6a45e761546ee628a151ffb5480930285949e4fd565"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xdf3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:36:17 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) 16:36:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r2, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgctl$IPC_RMID(r2, 0x0) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 16:36:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000005c0)="018330b627d8ca5a9ae7870558d4747168ebe642c37528851d3211c88bb3eda91fd8ac21addfee196703f44ce961accd7765f94baf237b5bb0cef6bbb35580c00834a0c5ebe6373165895ff57eecb44eab6f20329d43f68bc24704e07b2c7fce692176a9b29fda4205aeec5848d5dda11b213143d7d6f9d987dd52cdc909982bb3f60161af8ddb0241257820dc0f00000000000000060000000000fc8d1c00bacdd4b8410a602aa68d25e5b270871aaebd4f2236f0ce933d8bd947dce147a674d8aca71fc81b4d78fe1645c53333de0c83d3773cd29ce9c9bbeb78e8b45d8095356b93f4fb68", 0xe6}, {&(0x7f0000000380)="49e5d1c464c937e7cdf40cdcde0d91cdd46c2906efa3f03c5222ad28fd9f5e9eb7ed237988c058c2a16de6de2f59663ec97380417e99e712dc7bf4ba2dfcb5877ce7482fa894e2ac119f309a7c7be441d8c9d160e8ab02b5bcead23bfc0274f5d26878090e2273b9f1676913d181688913bb33b1d8f8e2a1586fd3ad65a4d1439cd71858ead87d9ed15009a1e92bea1af3fd83f11c669ffcfbb89f7139fa8ae20db09e3782", 0xa5}], 0x2, &(0x7f0000000380)}, 0x40f) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000014c0)=""/4096, 0x1000, 0x1, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:36:17 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000001000/0x4000)=nil) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}, {0x0, 0x32}, {0x2, 0x2}, {0x3, 0x73, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)) 16:36:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x90) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8, 0x6}, {0x401, 0x1c11}}, 0x2) pipe2(&(0x7f0000000140), 0x10004) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000bb4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000090780000000000000cd9856c61f436ab2bf1544716984d0ce675d4362c0d315e7b0f8905ec85ca32bd55428c613debe8b05eaf73d426bbda10c4a35df2c2154e01735d1d2901dc012f2778c478d95ed78ad37d9aeb5ce762e2bee20a58fe7092f7e5"]) 16:36:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x4d, 0x1e, 0x3, 0x3}) syz_emit_ethernet(0x95, &(0x7f0000000080)={@local, @broadcast, [], {@generic={0x806, "e414284bc9d5d5870e6b1206c224180841ec03069249947e702e61b43ed9d187c62f8efcf22ab35f35b87369a43a0488343d752a177aaf868dce17ad1a30968f5e323e2994b20e84240eb84a1321d36d1fa075a22d5af9baf2fbe148b1b8912d6b922b80fcec3ebbee13ebfb8dcca10cf6bf9dffab874b623add87e8ee4c4346e9d364fc93e218"}}}) 16:36:18 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f0000000100)="530ff19f77680a88f7ff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e907f544290dc755ea0475c937cea37f5cb774042396bd56eefb4281523f8a33f9bb18493b61fb50e77b2a4462e05000000b70990fdc94e60c3325b8bdf08e1a3926f1c802cd944c032d501", &(0x7f00000000c0)=0x70, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfff) 16:36:18 executing program 0: getrlimit(0x3, &(0x7f0000000080)) getgid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) dup(r0) 16:36:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() socket(0x800000018, 0x1, 0x0) 16:36:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000180)="53b99f29a39038bcbb7417825941d913cde3bdc2852ade324c8e3008a581ad43f924f7deec914c01a879002aed8c780105000000000000ae30c3bdc1fbde7782e4423aadd559f222e144c54591dd1dfcff0100008598e33aeef4ec9ff8bebc266b83c383e4cdeeddce38af4460b0500736d08d4e5b5ca7c2b0b8d5cf1790813977fc44e4", &(0x7f0000000240)=0x84, &(0x7f0000000300)="f87c1171c4a4753621510b2a0d53a15c81aa9186e6eb6529cffe046ab9dfeb2cef59681aee57a0d92457e1461188eb08f160b42546b5b2802ca070154be362db5a9c1d8a470674464b4543bbf40721aff977e1ba55b8b5ed69", 0x59) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x42, 0x0, 0x0) 16:36:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) dup2(r1, r2) 16:36:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xfc}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) getgroups(0x1, &(0x7f00000000c0)=[r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, r6, 0x4) 16:36:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60a4000000183a00fe39bbaefcac07f331fde15d886f3182be117223123fff02000000000000000000000000000182ff90780000000000000000000000000000ffffac1433bbf4f8aecea6c062c8dae1b2a886ea3727cac2a0dd55b92795bef9f821f1addcb4e235f3c299a1adca9395e0ad77504507ef54f0873890e3385a0dff0bf4bd8cf4153b6bc5f0209ed579c598a38331573b7e137288e3bf7d4423c7263d25490482db57af6feb034b4ebb493098b9a70155a5ff114a06731ac4b42dbffa3df86e4efd9450fede5a5e77528a791c0cd2ddf6dceaa87af43bf25a8485c100148354f2621a8bff306bdb0453514f5756ffe93feda37cb33c50ed9fa06bd7bc687d551d2784e3adb291baf536b9a23e7baa0766ab68310e4c"]) 16:36:18 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0]) 16:36:18 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x1, 0x20, 0x1, 0x3, 0x7, 0x9, 0x1, 0x0, 0x80, 0x5}) 16:36:18 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f00000001c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0), 0x0, &(0x7f0000001340)=""/154, 0x9a}, 0x800) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:36:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000440)='\t', 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)="85c0da5db4f7e8d183c892aeb0f3910e0975f74e90a0fd56239f9949f55bae9348940d2dcef7a08e40f7", 0x2a}, {&(0x7f00000000c0)="17589f7cfdac28055d5f5001a08689d4398ed96ec804af261b3a2e8be3f2966fe60331a73c05c702e85f5f3f546692d933fdd02391f15909242dda55c0b19782a3595ce7efdc7edba2087b934cca8ec12bf62007a79d336c3bdce93fdfaa75f009ff1fce0ecfae28b3c1e6f4611adb7582518a99dd841110982ab412618fc7d836abc08540421aefa8bc925ecb126040821a9f60e36f257757eceba0d076d9e0ca95cb3d30bc9d60550646c226a52badd4de917c", 0xb4}, {&(0x7f00000004c0)="d8aa9328ab1e032ca002c3f0cdc381515f695922192de03f04b2d68e5fc99abf591613d1d342d9d4bfa6b8b5d30baa12847fb988afd882b9436eec892ffb22d40273d6f118bc40471489f07941bfe45335be4b911679883ba40e2557aa70bb391c1b98ca16f2c0245f4dfe267cf2fa5beba42eacb66ea36fda93ae296fcd85094add400fce2a58b2e0957d2e69dc38f2aeae233e245c34cc5c37d1195624e84bcdd937587972a6290514b66f3d14797b2948268564331a9cd0748fc11fe39224a08bcd4de524e2f5e0c8d4a0e2efdc6d50fe3ba6684fb17d6778a2837deebe9737172c9f3f115ccc56773bbddedc8e778b23c01df9ec90a4ce4ed9a045b8d98eadb52c1c9a8138174fbf132e79f5af22149aec2671f960a798d042b14294cf7c5b9250dfe60682fc6d5af82b87842f1da9062709e180613eada7f762ae3ee889bd4424c8cc9914b963f066604bf8bccb79d19771c83ddf9a64f7b2b63a898089c3fb6a42b7e203f0da73ff153d0ef0dd543f2034e387e98cfc627784e65650af52d475b275491d53636ba1b79f671b16aa473363ae67744d0e8f28c5c2760a07ea4f3d64367cc8e8e3b4d64d17034ceea82c2a39f9fffb7b6294ed253841c39f976376b16956c98a83d3a637fe24aa940d00ea0da14cb6bb28dd98f831d348e6917ed891661ae63421c1d58972596c9a3a3f92c0eb0a9f1ef84c9743647b0ffab3680dfffda46280aece6da8ae156602416e9c217eb45dad9aa04aad0cfd07c0ba3e4ffe8701c139dd4490c8f284aebe241725aeaaf967c37e88f9590ef6aaa67495f1c8da575a4208437235926bdc48dfc48be7ef71c5c28d4182e3988ec594760cfa4290cc6a809d27e78079bcdae0f21d1d836f982107a2b1015fded8ce4af36810f476bc5ba832b4184a909069d52e0c5c248af80260c24ff5d1b3c23b1d8a80384c20efaf88d6fe086985a6c940c536e153ddbeb76df7080c81bed23c690940f7402bba245bc861ba6a18329cae44c6102d200cc6a41d31fc1504842ef5724d0fb838faff9751a60b01d56ac6f794b5bdfdee9ae6426bf2db2bae5ba43a7371980b329233a532afbcd557def73842d9ee7233184132f53d8f8c8b403a078d0fbb814560a93d756e412c9ce96b57bef6e4b84e397e29b27fc70eb6b01ce6d650b665bf06c5bd3aba45d8359d6d36ca34b3ebb56afc2890e2e3b8ed6cf989fe0be0256927881482a170fbd948b1da2f62326b3cf1730250e0d92a154838367242fc048af1958f619bdd88e40df578501b71f174d7fa094f2a16c689781a261953d428be9fb1665129b040ca6f8eb4ef22f1018aff8a137f89b543f3052f8c3b30789935e0ae92e0f71d4990aeb091a82a75dac8144620be40e5a1c168e1ef83b97886763d5f2910bfe99c7c1f9ad83da6b0be20ac470d267a6bce77df71b047d21af379b683c9f64240f32efb494d669eaa920b2e0d96391fd4f4161b7e8e9cb88a57c8fda2c5059b758db136d54707771d5dcefc1cd21b0e677200e5cffcd597884bd2346ea0ea87083a68224a56266810a26f5f25be0ad2fdaa534497209ed734b09017ebaaf6fd8a92ce546e3bf89a2d5ed9c6d522b4cc4e7cf9e0096b187e61ba6dfd2a5046e1a8cbafc4075c4d98f1a6fdf1b413185bf4ec7f8eb46a0d42e34b48ce1a034cc25fa93266c0f9eaa43bc39a83613fa7d40c48cf900304c1e96482cdf57f273b670a2effcee622a959b4e83157e85144e257fc225ef9a3f9b81feb9624bc79d5d68b76322a3d10fcdfde027e799e217905919c5eb73d255976f3d1aed0351e0c2fe4f074412037e72825f8b131247bd203c4fec66b64538d5ddfd54c2f8ad6f8f38aec27b3cac254ade6ab638fa1c0f602b07912e02b479517305557cd936d78260f3cddc7dc64b2939476e6b977da92c6b3b6950c5dbec8be734335a304576dc7a755884b7cdafa8c4a67c8d149e0e8868a16d3085bfb4bb31c72bf83044a91f5f9eb656437c762fd36b0f4ec26dccf0eef5e7ccbaaddad04fdb1adc3afefce5d332989edc57f9ec12e99b645f7aae5307a4d152befbe05cbcaa4eb2298e3e018cfe691806a3267f355a17341f8d00715911f7738045965a65d3ed9c6e749ed216b3b0a17d649bf6baa93c3912d0ca3ec9d14ee4d515763d1089da230dff04b2a465b0bec6c2d474b777dd038e3b4a8c172d7f6a4ce5b685fc15bd960c40472ef4c54ad76fd0c7d0238a7ea93504816de954b5508a24d7ccc335ce8c3b9b180df9e2d98acb969ed46d551029fdbbae8e4f5871c4f782436cd860e2d6a836e1dd2b9e2b1de59c35d72517f7143393d7742bbbd7006d9199385e313656b964f7b5d143c4da85062736811ea6fdb561f58f868f9d035610d5fea4809e4628c1164d7485781c722d146bea66c10d281bac1cb07876e200e6357d372beb0a1efeea770c248a28467e859322aa46bc0454db02f94c9c69aec83b1c8aec39e9d913eb1afe140e47f9451f1574c5a2f8edaffa4e10debcabe81e48ca3b7f362dd9479ce0395cf7aae463bfc9f94a321036f87c4587316eb0ff02d17accd457350601f1bb3f072a6dcc777b51c48f2b3c1b208e7c9ec6eb3a61af6c59ceececba60d251fa154c77593189e2d5bcfb1d587e533b7117cfce4d6d212dfe117832137bee7e9ccd469c83c875f4c5cc5383f51e55571e1d17f4d1631e7213c489daefb193231012fe2703ac92ec6793047a2062c8d512cd6261c79f0e67aa4bd68b80249cf46683446c1ad9914a0f3612ec35c3c1ed7178edd64de86ea90b901db10152aef81682090d2ebfa08f0a13b3b90f982d77432879551fd80b29c75a5e9286f0bd642aa1afa2dfe624f80e878a2afc57a604da10e5d0c8f5d4256ee09fa1edf7da85dd80b97d88f3e20a6bb3c6d385a877aa94850abfb6a6d4c07c74380c5b9e7509f943e0497564258216d4d40866b216834add268aaab352d1e135a21b99a0a9f2a5205f68689f0d9626f30b15ff9b3b012bdb64215c6eb7c6f36f871e1b477305dfe6d87e95103195d565ee8bc05eb66a85ca4ca0e9698efbf0db89e9803565845be357ef64b22afea59e43231ff443010c74c85eb138845faf9d5180a5cb8ac6def596fd3d5e2de2c4ff5bf0893bc31b33bef509539d2d0e127018f9846ca5af191f940bcbea2e35de138731e4a52a1323d269196ac048d8dd3b4a0a62749fe35896ed43ea160f31aad6015c47f8f64cfaba3eb308f0bc13ac8f25d043bd6df3895f98f252e60a300fc5b1acd9f993f74655f7ab8e6f395f3187aec0f27482feb6c91f3306252c77f316baf400a06987f345d049e83d9f321cf30ebde18aad21816edb7e73ffd27846a6e8ab0939aaf81383dcfb4086e7c7c1963938ff47281b4a88c31f15b02e81b04d91975503b3c88d1145997d97e1bc52a9cd1381d25071999cf4aa7d60e4d0b07006b5f4b0c3d22312de8241042e84cd928b0d93e2463d1648fc21904b2b5a0caaaab9fef8f70bee9ec3e46a5e8c1bf44d316f7c67aa6fd88a5b78d1d981e2da65f40e17e9c3c3bc2104756eea6c31fa67fe76e387c84a3612097cb5fdacb07bd1b57a6d3b59a2a0baf8a4d2e87da97d81618170e4ed6cc03f26599c9a4acb49cf7b5ba415aaef6c7735d6dab19f05d02d86c2ff78f1ba894f53265b3efe3362e530ae691ffbc617201e2f1b014ef3c241b931f4ce149429a2e8b0201d359dc9a72dfb15978f7742674fa46458153168d658c692e3cf8888cd0165ff3281438b8879bed176e1cca0553889c5fa809af5f859fd25da1dbd0c6d5abafd9329f88126b233d59855ab4ec0179f5dc032c616629b90669ea37902727b37214e9a4577c8b88a98cef372088a7a488048022eb993b8c601720ed6e2b71d58f4abe45181e2c901ce22c2302a252b44e250c582ce545f84437d6e1fa71410792799d911d04d9b0e7b3688c4befe70bab53a5d5c4dcd626b35f7f238a847b83602f0cb42a8d981eacd43f0211bb54879e6b9a85d4b62b90fc849b4c3ff007301c108e76d19675f7b68299c158ce258bdf69407cb7ebcefa322f903446cf473f8451a42f9c9d39e012aeb0b0f5e6865e1b0ec20d22cef7771b8738b18c6db59928a6e8824f71a7322b036db05de70788fc52881c2db2a597c2354659885bf883ebef26273b1b0fc6aad9f6210f2eca742f89cc536fb8fe493be72c9d70a2a3e9b9f3038797cff0d94da1196b70cef7dcbbe19166beba101a7d1c0da3dfadb998ff8aed9c27c5b3b1dd9c53a8be828508af0e658470b4f065ad41ea46bdd1edf98a5c73185f2d51a4435175f813275a6517d461ea6a46b4b2ef0c163af1dab1000f5d0946a06f88761643cf3e0d76c2c12848f1cbf8fea48fe4277a3d8ab773e1a4368ac72c33f60d0e98c0d70f50375e1ec2d3ae1d517de42f32063c237866f1ebba34483ad24275cde7caba40f65a946e0c2c3c08b2b551ee61847cb4e74b2028bfbb77a91a83b2b876362e7800cb23444297458428ded62abb1e1544521a6c3bec36bf4a81bd8b29c2f2a8cc8a3ee93400de634c56af2e128b2238bb3ebacd7502e2a8ede197b0a2b3dea1c3e49cea2f3b461915fd5b5a078999a1f840e457cfe4f6c91e4556fe31eb39d8a8323656f7a7949cfcac64850f7e77246f942e35e1e1aeed97dbd72dbf329b9f33be4be3d68e89d47e88e7570e2e8806203bdbcd7a0079b967f5cf5e3fdf4337c3987e3a049080f4dfdcfbe88d36303e6a7e4c520ce78e09e9258ec072114a7de0dd6bc207b18eb6ac712c3b45e57abb485057cad8bc53f1b2f602649798bf522c0a831145908ff92511f8f5d54d0a543fbc79bbc47ac157c9a0d061262e649638096fe98cc3458f2dd4aa7f3654c2751e8031e733d3b968dcfa1f9459c37c76e46addf9d67c68edaa197befbbb9f6397813cac33bd82f7a008636c2dcc23c171f429dd5db380f0577e558b337db656b0f797dc59017bd958bbd2f875d7539f689ffc8e1aa5800237bc4dd19337745c234a1b621451dcfd0b80b720e5e059f86533a085dbeae341da596241214ecd00b41d6a804d6da1620a36e6234f82799f9d4181897ae0b663774770f4c7b4d8322e57c307ec5f12da7b9928dd885e1dfeec1ef87fb60716cfebdd98a3c025c57084ecdd7f61e7ac9eee3fd15708dbade8de2a2b66e9f39a7be3767a9f170aed3b12dde0a936e4ed72f68ad870e39a58c18cb017da204b646b9556d2fb489a16cee4dabea1420178a71c324e2b918f72bd1c556df50aa0781d6ba59df4fc760009fef4a5cc9b30bc4a3c0ed8f49d78574372fd2a838cf6814372cb6d72523613ef1fe6a63c59596afb91ffa9711296d09dd6cda9dc208275d42be6a935a427b8a7e48a46c03cde0184ba4395006db2620124c728aeb2123801b27673a849a813e5bc40d077e60a15722ff3d46c7c6f28d93f0dec1d7401cf42b1effc86abe92c99239b96fe87ba4d5857dca754137b4252c541bd228265a8e2a541e189d57fc064e83ef2569dd0e5e03d995074a6e9dfc8ac79ab0ad85a84e4777cb55249e15c1fec9bd6f306f18f30eb306c6e8d1b3e69649ab180f23ee43b60b6496154569e3f69617538a8992bf30dfe42ea2c6d31e4ccbb96df1c5afcd36e2ef5f279f92b274221d20b70dfef934ccbcbe77e887b22ca9725ba15a4304e9b4b9e36497e2dab3f3a88e6db390bfded8fd18fe5387f776fa6d54ef88da25dc8eca7ace66ebe3285e9dc2d195c190393dddfeed1ebef26ee9269d427f36cec2", 0x1000}, {&(0x7f0000000180)="0bc0d25f98261736c6c3519e81a15e291747d6985d9e61e3e2b670a7ce0758f07ea22b5e9c0d6da4", 0x28}, {&(0x7f00000002c0)="b280e84d8626dff7885391019a19407cc851495ae3a9b97d7759cd0b3d1846f52a4636c72c77a2f78259888b4de318122c0499fda81b363fa93e616f9f86889bc9f2b6daff4e4c370e9516e1541e3bd64f6785c353423554d5cb137a2add015196fc49993d1bf72458a4e61e13b4fbf5907d0a6a2030ff1edc6d19a3b08c6c8e9db134f85fece17d209517d88cbff0b4bc319c75ae2f25bb38df0ab405caef31736d973cc81c0923faa5b5714b9223fa4a154b07b2a19fbf764522e4817507134ce900708493c592bda97f3ded6dd817974a931c2cc64d1e5ee1b945ef514d44d98eb0f46a0091340a8f6ace50062ed888cb3779834d7886c796c80127", 0xfd}, {&(0x7f00000001c0)="29c7c99e6a1aecac09ca77aa30ac794c4070ea7ca8c9a26a76d1f7fd0568fa58c76d8a9961bfd0d990c3cc58f65e3bc71051ae704bc6f8e0524766900aae856f342b41dfc56f0ec4d39a1c2347dfa37cc7e7f17e44bde015c9484f86c9d0c3115bcd32fb04", 0x65}, {&(0x7f00000014c0)="802ae7e6a35137907bea1a62369417fd73db940b87f1c259f9691211b48fcefba9a307c9503535bad6157c891cfd02a37ce9538708fbd8e3c27037635e7fe30b52828b22c329b932e87fd12d510d85ed1a91bd09fbd424e32b2afa79aa7875bd0c42ff90d64724d44a2ed8609724267807e0c6a0f4fa6bd14c64065293144e004a075414e74995522d8e48935902e36be7fd38f93c0496edb661c84f77d7d570fcc1041cf1b0539f42b791446cd106cfd56767397cc66e0a867d4de86ac68894d960f79440859ec81b2d8db3a521923071b6db021ebab0d948b2afd787939c903ef1a84a73c01e2c3d3b84325e689b6c61e007c17437dd55fcb03578a524b569685b49ea9f0a4c8b62a52716a5bd086eb54e3624fee94662d6b1b147d9d98c9a56fc67e2ee9f03ee5e9267bb2cebcf77390b13a650d8d1feac8cef7cd76835113993cba8a544d1274b47338ba594d4b9d765fcb600c47a4f2f31190e494832de9200afd1bdf6cab56035941baaa996512b26e5af1c42d6c2867e27384c79a2460e1eb85260e5ae2802e9dab482b9d086e055bc5aded77b09bfc4ca10af6326dd109c6e838b60fee10302687af016974cb61fa68691f8c39f88422716d73263c37854a454a654de0655199a7aafb7e4e67692a6e7e68dc97857cb22f8b336569cbfdc852b094c9339a47f2b33250019642706f2d0c3ec2647f307daef4c4a14a436d88b386eee831dc6e62ddd41478e2c3a5f594f52996314f9ec3f89d57596983282a62d833ab157b48421fd0dd1b9dfe1bd8c7190740f381a9f722d2a3bb0a211562e5a85f35598e69d0b333ab87eff59881a957969552df47d4337169cf055e4bf4c9f073854f53a4a934fa36046a5ba260c37c27f50c31f734649ab78a43ff432f036e551fdacd7030843364f1c1e3062a5c14e38c870983a4d383465c522086b787f83980a638891f21c1e3550406fcea56a57b043290bfd7b12f365d4a38eb5af7dcdb6cd0dce60a2be3afdab6aa43ff4984e12262b6a5b6c2d8ffdb72feecaa68d317cdff6079f5f7bfa96a13e99f7d5c12f9f3a499a6dcea30afa7016262b23e480168b68ff844b47c05219e90c9e1207fedcf80a9b13cf97a3c9dc678c32f499d4f1627f4187a0e4ab68a5074f0d85c4e83314f909645ca991aa62f7d08a08ff32aea04d739fd2d095c5a711821917a291624951481b15b057ef21e65ba372b99fc5f4b7d31c93e8f51e0ba5a31be34a894e9a2ba7ec916d282ffb9da12108fbd7c66eae56862e73357aefdd4a07d9400fb650a939c77fe0ac6b6055b2fb0b4b06205f14b8ccc5f2cd081f9c8805227844fee83a94a1a03b655013e2411f9f63612265a35fa01826bb8ab600c97465ccc0a378548cf699ef38dc44ba895d92547efd3a29144510eee65f849784aa258565ac859fbbd2b00ede2174b2da087a61212e813d4c02e8bfb9a1462635ccb2b4dd43b614ab269b227a2316923eb0f2b95cdde34d24358e7e4e88b052f9331adb269d6ab94b637f531a010465e4d4398e117b6cb979359782a9aa0e8afec35acbec58f693544e8e1f1baa6adeea0e52869115800f3875f957f8e61c5c46b4f2c55303d9eea412a5695d8bb73d274a4867843aa54eb0c8ea9f3ee20edd5a2e93996fe7fe894ec9b459afe51c013379625e34644e364744fbba982a6bbadecd9184b45b4d5492fb03dc8fbd5d045bd4a529b199f4228428f1439cacf5cd094d5662e2b1e68417a6eac39e60caaa32b9aa4a1ebd505057943acf3e54fb741c2e1fe08d476dd364627e4554ab818d03fc2aa91d6f0f0d30adeece432e61e3808073d21165588d3bc815dc248e44d5dce54a7f6baa5185754de5d520268ebbd2334941cb83084ea990631d7c06b79e1da0c04b5706947159aadf7aeabc3f9e5db995682e4bc5062648d8a17c19c134b621a7dae278c1f5189f954e723494767cfc16516389201c23070d9c20d44da98f3a4dc6b7b5831b7544f750d10393074aad0f309a9834afb20d717c49a1dadf67632ec5480f347228209a491e56f79f1b4b1bf3c17db697525df553aaba11c65e51863149a913207126e3f8fb9a62011f3f1e2e774bc49b0f16951a73974997ef12482e2851603c0b451a1f3d8e3e15b20cfaba016e678918d774e63b9faaae70277a2500ec5b269f2a554b4d7348099226756ea705a9a4afd0e9541e5711a30320e3d4f57709b72e53eed166da8e0e4941b10a23e4fedd7b0e3d1db164e017186487c73f05ac1d93ba7e497c009e3c49432625f8dca54f4309b9bd9b5f6e1aa6d71ab797af8811090e079242c340f60168d5841e988c6c1cb3c20f7289c7d2276fb6722e46d74451b1865c25d02747dca9167464216fce7ff4981252d66877db833b20ac0751ade44a8f1b26582bd8a2c22e1a1e3ea388c0b640b5f48934e2ae6dd1ad09428cee0d4bb4ed39c617577a5016da342397b83317904184b3d88a4b67a6a3691d9a7564fab6d4fc8275a4c582abb81527daae06c09fc9055a90718e146b2e1e4fa5afce13910c11a65a887b01ac2e814e41ed21a306e508ab78a4dd384f26089b282ecda114850014251af05a82c685dbfc205d18178c323185c1c7f48ccfc874345671b5dd7b72add9fd463744140eacd9117f11ffd3f5fe8da23873ec439508ead6fd32d8fcecfd43ef9b1aaa2c1def3dc4d91fea2b2187991ddc4be8412f6f1e01ba0189e2350044990570b081f5369481d4b4cf0363dc6f45e79cf56d7af893c8795e6f83ce9174c53171ec696c710e78f5bdeb0c34e88de1f9499c1093df33bb285504b2ea88ffb1dfc4bf3436295eaff61ae8d5c2876fa692c817ce8fb73f0cfd2a68614418ba23375b98413c9dcd4d82d6760075d662dc07f348f3c74a9902cfa009be1ffcf9abbdaa072cabd5e7f70cc4663cc7226db8d90232f5d7956fb313059c01806bac97e3fc67c771cd37384562bb881d49ab142c3988ab18e61808667737551a704637cdc1ae8d3e2ffe4d2ee69c191b1c5b4925c05c45016ad2783bd45c4d463e0820c9aee293493eac99a6e786f654fda0460f7fee9fa326a76b17c7f15106b095e35e8d560c252e4d9910f81f3a4716185cfe8d38ef87a254273b53fe4c030118b8880dc2ee492048d7d2321b0ae23dac1b9d4c288419f5831887fc4f2ecf75de8f4acfcebba91f4c506feb65763bb25a26209536ed7b0e6eb0617c760da6e9ce4b50a83c7befff86be01953dba38ad8f95a6737b44488d4ab19712f19d59a1af049e350e66316ad35ab81056fd4754dea7198f57116f38c4f442c1b1a002de7ae809f0dc67196f4da2caa34620b458f6f8fe8a9fd0e50c429b33fb37b70b92ee7097d7f19ed3f2941ec805403cb0aae2d54b38f0cddde3dfcc60c0f2adc075a4d64bd1eedd934357f41b41b965f8bee2e65818d4ea2f726d793aba6c870b791791a09246747a9f4604832f5423828b715dd7eb5d1e805985bf4eee7392e820135e9443a2479c60b3d3393b26f44a91a4512c745157f633f64609aa2f0707262d47354778467357b95d37722871b66992bbdb3210fe2bc7210751f8ce9b777f4b6097d0162c240f8f4365307fd9ea152fb6e84516b77383c7ff1c70190b4cad73c00693dce7b65706406f821e2685e683a84e3b46a1466526fcb0bdc240864605bd6cd8c38e3bcde8ba0e2a97742771840db020be6c1f587b4acd32058a386e7b2d5397cbdb6db259c571aafcac8e6d6ff564dfcab9e96df564bfd2c36039a9569f7f53659ba2c4dbec91c7fcbacf2d2d7ed87ec7c67202f66bf9b74339d0a556c6e2bfe046b767abb2dcf6438ad1b68d43ca293e5e5a92a7ad7cbb856e93c9c33f1f86789c4e7ea7b3a5eb078fae436a391ef088a3b16fd9eea895886d3253b26dff0e089b96a3cd9d2d90a18305a86c3dc624e71b6c1ac2d12428c32e214c4cf149313e352c786031ff713315b18fdc4aedcfc09dcf7836ca96637d83db03ceb7c3ab335fd8bc5a9931387bfb49f8c8110c2f17f6dc396f8d3cbfb1ee9b6475cd781df6efc193b595e71534fef2e06d2552a3c63e9ca97d493785383d5ef6bdd5b6ed9cae6ba5177ce00aec3e38c80322a1cfdb1469b864f0d76348554e3e710d2b7245fc23bcc7ae7415d00ab51851702ed765d4d367b81eae4267ff984a16376eb5e5e035c0a5c00f3fd8f892c69d55508290c552fa02dfae13ad4e1cbf27251bbcc81151efb170b2bdf73519769e0f780f5356802d4b07749898c704531ab60a0dce1ce70964f43062fb812c15390a86d4f9380e031d08579918acfc1c390dcf0d9862bbb31f4600794c46ba93a923dca650be8fb138af2073031b36c5ed708d8f165dfe824c6f06bd58c8158054fa2c15032a93ce026344603f82217640fe5985758b4d9696a6ff643067572e2050ff881b22b6e39a078db5b0ab7e3e4104f669cfea4e2cece27ab75f22538daca61acca5103133a533edfa1638ebab890ab57eb7926c6ff8d373f589ce3bd1e6c04971148c6249b8776b37555651bad5bd48f265a0a2bb21c74945b78f711d58c6572c210539b10b72f314ca10660df4f1ec1c5dfe77acbf7489aac03cbb8bb58b04e675b17f46547042761d30df6f151d62ddabf61a5b1adcce705268f532d1f234d2d4411ede745dac749ccb2682db1bca671ab09fbab6f9fe9a23e9628a6003360e6bf2f463609b0185e7e00f7dd2c9a955439f3d3664dd9a2702b25ea1fe0c611533c8cdd771f4058e2b8b1bc7ed540935b09acd606b2ff4e5e4452b8eb4072240a1e1a61067bbcfc29351b3a31f69823dbe479a17159a78c0cb623a5a882ed3b7079e6285f78346f73a3a2522456f514e2b7dcc8bccd76b68f55f31b4bc9639cd7493ccdbfc359225e42532b19e5edd4061d61f18de9f8d9f354837bee028600e3102491f05584d818315852ef20eb4f4da8daa512eec7ddf5302d86a2f96c0c831c7b6dc9d97d7d1ff0e7a2d99e0fe4ae3996e46f4c8851280d24830df44f5c8b27f5dd37ac81f366feab20b693fa81ab30a02c39e839d846c2e92c4d72b9d5a2d6daaa299640dace940a98aaf7bbffe20bce2a6d31358f9bb0156ad8c4ad8fdabc3cd893ed97532ef07057957091a30311bd131cca157000f57a054d17428026dbe9dea68c3c90c92e062649b8414bba25d95c55667341c094de55dc7fc10d2fc4df8d2c7350d7cdb022728cb15beea140521aef5fd409fc050ba7a1d71845578bf4bceef1138abeb17d671b2151bae58c12a6282fc99c38d3b5352029ee7f86217b9ba1f6c553e4bb38678c2d69230f9802f36028010aca3d7a231d50dda59040bc050841be693183eae6275e514775a9d36afaf118d619f3be061ede35212d645e326be5fffda68d28d1eee28375a68543a7f9bc30dd6c5e0070ad2c16cc91fedbb0d3691986794d33c87b6c448fb58a5196a16220ecde8a4cc5e15b36235b09f0236161589762a9a716ccbef2883f4c51fe7660c49c79be53ad76c8bdbee7150f9468e7815f4cc36da7b709cdb42b30c7854e3665eedf5f56ac267d1927fad97c0f66158ed1cfc18cbb726715153723a835db0615c102e3aa326352d2bf2b3e1dd92a3fb8b6b2adb17a8ce26a635ef461fb7fee3f61cf116a68a78d556bc90ffd1911e52bf2c1541df73bb85dca53ffd2fce54982c21a0850e0ea7968e99cf5b0526b948784ae6c9f9e7a1265b06d6d0978d27f083dcf34af26bf8aeb2880b267933e442367186d2ed7fc0ca23b3e9f65dc2c64bff35239f906e474f", 0x1000}], 0x7, &(0x7f00000024c0)=[{0x1010, 0x0, 0x0, "ec4b0ffa1987b54657ca3ee9fab371eb6a6d3e6c1d778c79c30f81b701eef40ddc63d1663f14fe45ce1ee5f7ff9b280a4973cb51b1c0b7da02519999af8543b9b24ef0a41714a68ef8741498ca2cfc82225ffbb2a70ef608b05dae12b8f012472d9e7f1a3e27d0b23c903d9409ba51a81e53c65802ff6efc163fc3c13625944c1833b4fa304f5d5d0d8412a933fbfb9bc3ca30e91cf62914f48d30877bc7f088fc537a410e8d90f81926c528f9536ec87afa9ea66fcb58d8f238cff60362140823c8aeda246581a29ff00afa23f9e7389ba1431759267cd4c5229f869e5f9c6ff3c9bba481135d0b4a3589fb2f7e06c3acda25ef1da7c285cba2b07d2e1c894ae9a9175345da8030e98ce876c0e894e8688e7ce407f4e0ba52171ac305e0478a2a18cfb35131eee617fabf30c88e4f9449bcc5bf499127d48ab145a357ff7690dcd792b979e81b202e3dd1345cbd5c099aba58c36683dec57bb3824b2a639391555fe7b276ef0a4faec9c8c535c6befbecf9fd94cda15d81523fc653aa93317b438fbf92472a8362c2362629ce80ed3031530b20850b3dcfae07caa12149efc8d29e46a085f839dc206de114eed9b4e57d6716e213a10c3e90da1c2680e7706be145b2c518c11fca12769680585f724343c6efe407505834847c82aef5af651213b24a113e005b6b1ae5da9d6a957c8d859954347ad7cfee0a1cc7a74deeab1b058c4de174f94d0282fb7004155b3d2ad0f8b8bfead3744f8ceeb2a1bf38337bb262761d0b63fbb78ae9a442b389bd3ad41c83c76204bafa0d902da373feffd567363b85896c4510cbe8730bef563499306d45da09b15178d2a27ea91da14e4955aab4724a1cca3590b99d7cfe9b4ffefe93cb04290269cd5f2f81c9b329d49a5ebe5f3ca9cce62b9f3836c5efd29e7aef0ee07153ff0485b45bcfd6af123aa07e21f722342b9a3543c29f95cd1dcc1228ce50edaf7c01ea3acf7f99040021e184fd81540ae45448cecd6f26e1d28f8ebfa79db4c486bd3609d638cca5edab8b77f7c01f3364ad66b99725b6a9f14b29dc439b6608671450f84a6c55645a1d79e0ffdb63c20ad0e914cf44c0fbbcb72516a333bdadccd2403a52f173662a6460f27fd2dc256b75133f96e9d69aa670ce1df579d0448737c0da297043a250f8b10490c105dbbf0f0530968b5d2279c2acb08c25592d4cf110b27b65a22878a01e4348c08ab489e13b05ba193f91b28ab6d8d18ebc662bd61c4cab7ca35d46267916ce471d3617e981c71e60495803be1d57237da9cdd0a171dde4db8dc466637b5181c85a596e1f33c386902c930c1cd45ad6e55ea512f116e9c50dc9f861ae21710f80c7ddb9cbafb40294b460c2fb0ddb81924ff56765a688952119b9124ed21e7f3ae5de47e9806c2fff074d931ddcde8217462b71335c6d8439470099ba1dc722e4205f424335bdda5e5a2e19409be1f6e2ee04ce4860c330f6c5a76b28986ac8694b7ecc97e4b6d0d24ad3d96ea826e263da2d7da0fa90c245de8500b884806707b7d09ff352a6b4c7dad81edd7d4b58c53bdcabae1a21f73ed94ccd95c738fd6e9a527a4e740b237f7bfd65a27116fb07ab5d28d96e29b75bd878c42e3c194eef9a1f61e26006f1ed302c1a80fa959a96a921f112f711f5c2d34857d9255492a9071512e06c5951f0cbe4f9ff93e8965bd10cabe7f2d6422faecee155717e0f49307a6f4781d087410c65475fadb53d14a9ca47862ade35cb48de355d5acb3bbe3b1cdc9304debe5a10ec578c3de1fff08de4e2cd9edc3c05af1a87339bfed6a44c72c5a7771e0d190764ccabe2ec1810939c612c7e043d73635b4ffac598634becd25917162d3256d79737fae83f077c2dd23b02a0baef9d78377f65e59fe701973fdae45a91b678efd0d02a95c81bce0f1fe5efec9c12092b35f598be7d26bc8745ac94c2e966b83a9604f2ac6b6bba1b6724ba89c6fd96e6a661c695f0e9d82c17d33c1904128ef67fe9934b32921f33225622bd8a7634908024cb858a579f716931f6428e9d53e44d0b0489b27aecd653072393e7bff31843851743dba921105beee6ecacef81c16059982d430dcbaf5b508c942d4c2a9f528bc0767cfc5a4bc1b3c94e493f7e234b9c53b47e48e48b0bbd4d70e9ba4c1f764fd2debfa95a4afb041691246c6899bb365c8d72e434495e64db903c2cd7126813ed1df26ddfee4c6810e08099f1d426575dd6472ab3415338ff9fac4e4c10eae50a186779ed5a75bcbc6ed0baf7eb0b555c4367b72d2c08723651dfcafd78888aeef1b8ac3c2e52631aadc6fb6d3844759179b55f15c1568e0c58f3e02c5fa5bf9c5d74d4b738e8fe09715a99476ac01409ed7754c305aab7cdccdb4af113f7386d13b3394aefd315a8c87151510caf5ea216de50937c1d174b173acc77a0b1e3d23c8720143e50a27b2fb6673af07de6f62e3ee2547e39345c10a408c8f9868e95b17c33a8ea103eb192851b7d56b9d386561113a67c3cd3abda430b12c67b24c2a747274ffa9eec29a7c1d985301976e2bb751a7b66f5e2f6ecd3541b377b11a7db9dbb14afb9a5e5ab177e393c59c8c1a35b0616a935d393ef154ce1d00984b128120566cf1de63cde5e065f38687723eb175706d23d425a98aad56911733ff15b1a0c04a0f2afea555ff9d16244346ddb0ac93fd98f7ee11fea3a5fc9873f3a2adc014be81a6da53a8b4ab7c397a0a7dc64f0028974eb9fc460f8117fea25f9a9d479eb02e08e125e825439c2e421cd352f81496ad5c30145db7a7d8602471d203d9ad7d928b1da357ef2070ea4a38f3ea8413c7c630a2c422d4d4ee052437be718160e6b51754e612332fe47e219dac7449b66ca4132fb3b09b9abfe7b855810aeb18410ae3216397896ef60d17fae752133fda301c27f1166b4f1c9b531b9be64962bd654dccfa3dc55157b90133eebe9686b70ff453913f8411d8bc81a3f3da0b651d85dfe21dc2e936f2d6d5d382f71f690718c6b572699aa26d5873b55e29571a102d654d47f05136f2447d0cd633f4f556204ce402682360b3a7632515f48e9b78c41a05f61b8dc0e8520e41681558f429f201a0d5189d75aa2a9a1b80e56524b774530596f7e57e41dd54768616102a6f37517e0f12980ccc14cd31286e16caf9bcdef71c84148b3c2fc94c1d27f525b2d67350acd15aa52adcd40000313607a247b6d7b86dc75b70ef55b30f33bdb1cb9231f4129ab1446f57f502d8d018f8b3ae0eafb6d8d5bc55a5d1e9b3661412da127f94a5006f037a043a4bc359636724d457df13579a0a56fafac5ff8a0b915640bb0ec73aba54e9b0a26c5bb1e92537baeb0d8bf2e7698d65f4e70505047328dac08d965e7415aeb5130047f56c1f12f5db51218ff1fda404c6af6cbfd10d897e5cd41a7d3204aea35efab6a1f54fe0f08ea7a57a4bb73640237d6ad655e93ed5fd49074ad99ac1809d10d2886bb5e60865df86c58e810c219cc8dd0665c2489baa0c90445e869575dc6a2836d65a298a3606c3feafae211f5b9ae1d4f21453f1aae0e5b02a0123b0237be9ed4cb3a759b0d6f9517cd6ee94d751c65f415e9ef0f1a31dc7feef4a233ef05056d26defc47367ec47de4d62a164d855c0f4af960fee230d6e80be2c8a27a3ed8d1381a5553022fc8430dffdb44d3e36576d2b2d55872c01e82c781f7b32b93780faf2567d959120fa6a9ec31b4e4ed0a56855c94aeaaece278d974145cb85f1e01d557e0c0c24252fcd7a22b6bffa525b35364f3f1dcc778cdf1e8907106285b6128e62d73b4711dfde89bdbfd74da95d38ac4fd5542fd7299c2473b7e41757663b737f1ec81b1bf081dc61a7542007f1f172debccdd8392167fbe98fd6eae2242085ffadd8e1fce18b40cb1272a29e2d2c3c8a767e386ee75f53558444719f60607ad86df7910c7381126322019b9142d166a5b90a85ef96c726f188b068472b7408d2f206989af34630cc9e99c506707131954132727a7444aa623fd29d367c8bfe6c7506faa711f9bcedf5c644dbe2b2c65818b5dd0457395bacc1b44d6f6c5f1f72e42d4f99c933ad67753e41fce532b6848861b83bd24ec9f6c81e172ee99e2bf3d7fa9177a3e3e34d132f7efc05f2e777eda0a1348433377e5d027343b5b25a1aa71e31240197261983cd1fec915778df2dd5f281cc34c83a501c32ff927260673ae2e012be83299a68aef92c6bd9644e3fac6e699006208184a7ac2574011478ba1def683b1f1bf0b02f43aac321a9f44c81e36f3ef639e42a1d3954936d0d2d091e13a2ba9e95a37901af47e559af40d5b6feebe61e52930032d4140d08c77f0b88914b7e17d3489e418d6eacfdbca47d0e96ece979dbb69908b20bdccaaacbdb4806712a2265c9cddab4623890dfe00765fcbac1231d6d1161a02218966a2008efbf2e812e27e074238aacb0bafe1074874b1788a88dc0a6658e98cf43227af7f04df01a1fb16b6b9073e81399343be20af80ff862006d74b71d0c0f87a84cb8109d35755420ebcb9b38dab0e0efbfa1c310194079b6914c3cf490d783ade674cef6fcec6af7d378aefcd867e84bbb51e9b107a055d46f55fea0d939b157605a63c18e370a28e7418ef9f75aba50438676857c3749a8231112b509cd4194712f9393c33db8a3e9cb77c6868d4fbce28138e53d4edf124d879059158368c8be08e0c2ef6db28ff9f7304ac6157fd7743ce3c1b2b36a01532f8933b18f22ed6a7d5efb88783a44ee293b96ef281955213a03b6fdd08d77fa0e3f6a14d2a3694de7a862604be3963f6eacf2f3038f4c232a9edf45f5a82fa0a0dc6ab620c99df0171d224e5dc9652c5a7b6bff19f0e873bd7a6ac244b471e14e08d6f06401f5b942dca219f9b55ff633b992ffcec5efb1028514f47ec100f2a0090a9539d053c3ece16ce95cedd12bcf9e39d9d38e1836582cfad93ba651bff19fcde67683dc23b5f35154fb9392f79ed4eaa6dc21393510fba845c16e8885e9b4d2afb9b4d50751c79a87036d532be020ff46513610c25722155ff7f5f30405fe6758f8fda6f7c5614ba3c068697afc80ccb4fee7a6f85a675a52f59e4404919355ced729f881921c4bfcd1cf5ab1826323f6d3392739fc60be2a7ea21e7f0b52903a5c35365e3f4db6619c6620f0fbbd875f6e71f44ef4d684487e9e76967242c0fffbcafe57abbbda5d6dc8e0bdf22e4b07a3ed6e0afebdfa1bc839700e251c7748c9c4ccb3cbc3eb94e4aa7e3fcc027b1f8143f20d1f3f97733d17126167d3ebab9628f5e8a0b1b3961296b175162ab5bb5037e0d85b2808e591eaae87815e36f92d06091026a62d04e8ed11cd507577e17fbabfce2eadf359b6fbf117beabd0ea3e747de155be311da9e25a4411129f9380a97476da61e0eb00ca0eaf68e4c1d6da0f1c95815e1ef1caffd96bb2f2d6df3144b8f8d17678fbf9a4c7bf699d6a06764658016c1bf5815d2e7585939b9ab079277d8f081798834679e26bc4377ce14877ba56cd8033fbe3229be9e6c1e92d7a1917b787248af540aeb3b89144c30ab8373ffd3fb7c5f20afe887dd6cd08e67fc34f3b3b7d7e9db76f2c103735efda3a9157eb59fa4662460d27a949cbfb9f521ee5f6b772b1bc125ca48c7f26275db2fa91d9a581afd356d346811e5ad6ef2ad24c10878007b93e4247525170e0d674ee27f7e58d7656bef70708f2ed5d40fa0579c68a916861c96ade6fc62765ebf3757402aac0c7ed1f06f224c1419bafa01e3570766aa2bfeeaae4fa5d1bb7c96"}, {0x30, 0x1, 0x3, "5de3d92be9564f23574b27c275aa81cbfcb0b80d95d531d687eec32db648"}, {0x108, 0x1, 0x2, "b690d0461c6ffe5a46f4a663b54754e2ecf46a2ae9bf09995d29cc38dce17693a1188d2e03bf1d63691e85e1ad22b2100dd28d2c85b6daa29a0395e09b1e26f2f8a648a1acb905f032a112c8bd0106854e147876a406d1210ae836b3cb30361db445c1824b514648c22fbd9f657c4987d25447de44e12335d903a068595cfa73986b039da2e61dd79c8c3ef5ac2ba2939f7dc51dd65822f0039809c8884c3e2e926b5ef993e802f053c156a361715b6b9458a76264d1c47aa9a624136e73fe57283323244050421785a08aced31d89606e6322a00c546902ffb2502d707f144bcc899611ced287769772c648bdb9b6e026c1aef811047c9e"}], 0x1148}, 0x1) 16:36:18 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffffc, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 16:36:18 executing program 0: r0 = semget(0x3, 0x0, 0x1b0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000080)=""/4096) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="0100", @random="32c8e1654cc6", [{[], {0x8100, 0x5, 0x1, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x8, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x10}}}}}) 16:36:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r2, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:36:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f8fb0000000000000000000000000000004000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) read(r2, &(0x7f0000000080)=""/254, 0xfe) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = kqueue() r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) renameat(r5, &(0x7f0000000200)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') 16:36:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="5ebeee4fd013dccffa4694e863be52cfa5b4095ccc5da95f95475754aff94c4ae3f476f6076c3261bce4310fc51df3bb7d84ef8110988360bad70c83c3238a9b0c429c0999ef9e1c1bf2814e2159ad84ab286b4ef9c180424b68e6639e33f079df2717c05e95be6294c92460fb7dbe42f705c5479b575e115349cfd73414a8b1629a027a66f55ce8c157657e4dcab9952a5758cae14de90f016174bc9fe00a69e3476e139a36db06b4b2d208c6556914bcd769175f3ff5a02a8b13796f27cd7eb964d6a5e1c70698f5306052ef", 0xcd}, {&(0x7f00000025c0)="c9bfdd771d98c3f83a36d9ff8210b5d9e752f0cf0f04253264d3e0fa77c0b4a50222a9863be53ee74df317ac0cc05ee1e3226b10fb7129161c978d7122ad0f0df1676253ceebef0700c8a18f36941cc3430146c6d11ace632fadaabfcef8b5ca6d55cc2a29c238a24f1501a6b45b16633b7dac418fe68de10a320e1feac8a44fc07510e20462f6ea11b587f61ef008778421376761fa246314e2c82e0439f656e17c7731df49aad3edf4ff281df3e480ae96b95c69a90db2c9a6abf0323c06d8235a09bf16e9d9f4b410f57b89be9d0dd11bcbe2279dfed74a8a658414930800006896989b83194a27d286470bb953a2a4675497b8547dd4bd3724a5c351d3c220eceebe64a3607fa1", 0x109}, {&(0x7f0000000300)="d798dddfab2f9eb1d519f6d5c6ec390b8b73a46b1ebd6c0dcb7249335067fe591b156cf02e79e6305f49421d054caabb203da457763f6f906ccfe3c182f8e559d56d20a835ee97932db8b97dd204ed9407007d13ff7c6e5ee5bddf6bb441d0aa5e42b0638a9b3b8916eb73e0d8820831ed13bd208d6da184a26a4642a57d38c179045ac34ba32b2ef115e47dd9a24ba8f5d9916822acfa9106ed9ba60a76ab161d1872a67e635fb3183fc6e5584a6f59dc42d81c392a9434bea484f85b391ddefd86403ad5f36d384b7b0b90d2260fed3be7a0fd32853a6c012c6d6da1b22fb356c7a2e4", 0xe4}, {&(0x7f0000000400)="580587f610a792439ce36c22b8fa8619dbe91e4022b365c82248b96d28348056f631427cdff1f79e446195dad4e571773a09332b491f96c46e1f342406062137d202275a0b8bb6e54b23d5aa97478743c77e4958447e7908499b2aa6889fe45209c647d598745400abaf3e81dd809e05f7d22259e409e67e5dbcd47e3677d6225026eb56d49b1594c00f432c792268135821d9e3ad17b2818a42a2eca4727e3cb189c89dab158677af822da95ce5f52a67142ffd3170f05f986853ba748b8ebcf6023003b73d98e8cdc32a09d908d2314ba3520e8e86e88003759f85d963fffcaf0222d332a21a071693c8f49606001c3070edcb219278da6a039f231da9741521f9e3369f7cc09cf8589d8717f549fb754ef099ab979db033a55bf143ef61e714ff4c3222ebe26902189e9be9a066609fa1042f71df19159229e143708e41da2047bbfdd1f510c90075f7587f10c53720acf7dc6b00063fa4e931a7c5632aafe1c55693d6a9028dd13de5370f1e3780d523116ea8d6bc39d7438c1e2d0d1f50da10c9f820d043f10ad0603f9df3e4e3edc26f1fa73b9a6eb0d57c345af3089972a263f6e9f9c26da1c8e7fa62e3e20fa8806c891fa3fbe04d1da2d6df4a7d885720cdadcf365e856698e566baf0faeca1b4e29bb8f90e424610748d9474445c48361632e6108e1a6d1732c0134604849f19486578afdadc801aed8b4039322f0e46556ba4c4dd20cf44940745caa4051c0e958a411627d7ba10ca44067a54fc13b414d5f2f506f78d767d772a6e8395a6b883458d5c09c0668959d971dc0e9fab1bac950297ee065179c9de76f6c8aedc4cb4299f8325c41fc817dcbe76221d3da7a20783fd44a323110be9a14c7d0698000679473b7224d68bab0e6b90752db1189ff05f9f75019b6d1e61049e8459590e3b1217b794b1103ff56745be2ab6e6151d7baa5d21e6928680137ce137d018bbfaa77562020c09cc6f70994735ebd5f05505fe74a4a68f8b9f80577d50745b7a79b2b7b5b5bb423b171cde91134a128d0ab637cd8ece528a3cedb0fc889d7d221ac34a9992195c1003d6339183b50d67b7f37bfe278a5eaec44a70356499433d4387dc9523758923ff0992d4869a084c124cc8d9fef59ae41aa44dd9aca09f65c3a35cda750a6c2dfc57da2a6a3297c88bb6e7a8631f532f7defdf71f93e1099e6cd277b72590af09ce788ea0ceaa7bf8354a560201d1dbd502ed10772986c2d404e9e21ae77487e024ed802339105e432296529a5753d742694aed2f015ceb64710cf78b5072a7db18fef4679a4a0150b0c0827809527089775770bf64b63ddf1897bb19cc5cfc32d4577a69018956e4fd15177f0d34aee037f8ed0c70b0fe75ffedcbaae7bea1caacc8d76cd2b8424729982faa7bf8ca37ab410c274000d82acb1f1d13c3fa4cebe96e0b996fa3fe11903bd0d0634e1430b66ba15a02b367af1d79776df75a80185a394edbebcb911eb13bd3a1b8a0d6f8ab9fa8cc1284eeae7cb46d61c45050e71ae199135f4d7b698aab3eaf5e3219fee0f9ddfaf094ce02d0465c284e43a41babd2911a0088465048b91059b429d9ff8e2b12df028f93d49c46acc37da2ee70156a92604864c80033243a5183beec5f52dbc5c98da498929c0856ee90cfe964e9771bc719c307b4b4aa8be7f0681f35c2786b8f455f1553eaa902deb9f5d3ee556ec9a2834f205e47586bf54bfd6daadce92f4ac28189ce7960dc39cc65ef5fd6f0f04fe7923afd7be9d51bb49e9087eae6b11cf2639bf378a5016acb7ff810ac0733a795a152afd560e13b8cec624e23b781789aeb63a898e66bf19100051b4a4adf001761b8c80ef4c3b1c6f004781dd21e562193633c3a2c872f65dc5248c694a0dd7d3b559a01e98d4a56ecf41fc21aaa12fb316f17ae343450451f4257621a12095bd7004d4a8028d4de393ff8b2af38dabe445c7ece120b57a25659ca88bb738c8f8750c89119d68c2d2be488c4f3055c7a4ec0f245f0db9af8569eb1cd057278f2fa2d53f1168e98e3d3b7b862d086bfb8135174973c51a1789f61edbe41292a29c1574a9e30ab04b085cad6db75e5e3294623353829635379d3ed92986d1c685b20d4bc54cbfb338d93b858aab42ff19cd2f6bbfa7375359e6c69a986df4e4b6703c44cc3fb2d0abd3c097f682cb6986dd3706b37907abd88892f36a59e209301e1c050bda06579364ff04d0427575fb105e7a8a5caafab6078bab140f53ee10e63ea9cc469c7032820140d99c2bbf0de455610a92f0d414493d8ed8dddb419c6e942ff537f04979e695ff8b3037424ccb3862db6b1ee202f5e419a32018b14964f631daaa1c3c3f8895f056a318786117e25cd7d0e8b9aec7e030f6a5e065499e5a84b9d74a029dd12557fabaaf0630dc10cfd9a5d3edcec87ef539af3fa9737fe63aa2db79615cb428ef018c1202bb9cd95e3813b0428b79f05e0416dd63e47f1565669728af7126633306e6e369a0cf3c360b4bbba9bf3670891cfc68b39b4a487bb56865b759dad922c11e25e93aa7c57aef5c6d9e700911a5ede21cf49d78e21c7c3a395c6aaf6340c2fc4e8f3249bb049c199ea21df259fc74df4773ee1fc0363928ae65449f0f095a8021231549a675341d5d482731040b004cd7a51a230f53b819a5a8a3da6e1fc951f564ef52a81ebe5bf70a5a7a3749a3392138b96857b85128a63b51033d66f6c4057aca8098bad4a31d129a04ad2159a1b0ef4c1670827b6fa58d287d09dd52a14710196090d468fd1d4f5491f69b789cdb44c3a1e1e478dc3321d162c80a202c3deb8db947d31bc290f386c251d17ab8c5dafa30a86370d67c72144ac27dad346ba407d08f39c47451d734da1180045d0d729942a47c48743549e7fab2f6b725686335d16191ee7a827c4050f8b507d4b1c8854f1c6e5efa0db9a7ccb67f5c4c414f8900ac369f126f70f9a8888cc693c3d4413f9480515cccd67c5977e4a7b6de60411e8a7fdd717b074c0b3aa8774f65d793528e73b5e6ee091ce8c9fa8eccb55d83512ac3ccbfc47e3036ced879ab5a25820c58b4f8c4b38b6e597e078c19af1c4917e2e215fb235d42dcaf517649b31561082a6400701350949b4586bd8560bed3a2787b146c43b9d7650ce2bb2de3e37eae90850c59469735ea9082ccafde2810fb03bd5097be3616b57b6b2a39de874f83eb227d37ffd07c1bb2a874923026f1dd8d7f3358902a3af57ab9238e99b543625549110f77efa959310c3bb3643e4fa9127e221c61031266f0eca6f7cedbe31c0b036c68dbdf31693ffa411ad66c645eae55820f3c9833982bba953aaf26cf9f6512cec7c1e0975cdc8e73a9fd63a37e76a0cc0c058b0dece394e010697aab899940e84328d4e2262efbc69d389f7f59cd7ed023855e122e8db7ddabc153d6656ea6fd051b2f2d937690d5c73a8c6f3e11f5cd9766d17ec855f2e7d48d9d3b094d1c0ac36167fd52e609d1976dc95f087e5e825db93b8198a746d2942a7ae1e3f53194ba14e7944585d633b091d23627cc4ee10463a0116d3434bcede8989068b455e5f6d30f39531c71302fb4a808e73dbfc69b4a99d4293d0b4924817d3d625f08eed9e6b9a844d2cc5b6a9eb316d336be462e5ecb80a0f5aaa916f828df318e8b5a553d3265da701019e4e25c952aef27c6fd5b62a1833bb9b206f4d19c0dc21e2bfe8250e2f515d8ee01dfb7f65fd92a861f9ef6bba8dce1ec801c96a648fbbe140156ed86c0e39ab948739f4b0c1b88ba6abf6924dbdb35cf7766beef9bc82c78dddc2d2bc9adea031efb4a53829c0db86d7615d8b5203c24989b7ccc03bf62519a6ee22af5acfda8c634cebbc6892a8d86cbad7237fb5e58366e001ced7b33457166d6234b93351288f2aecc0ba6c1f15838451d621eff818ed614df8fdbc512948fd2f98f74c14d6b0a32af734ac950085416ece9a592bbe44516b1324c3e30d9ebdf341ab0fa90aae3551fb6dd74753292be1eb4268dfa3e4e1d61a65843178dc693b61122c15a873f0824e3eedf22188b53e8e0469a4af76c32df804d6d5fc5cdd87e542baf4be32de6ae2a8cf577bc29bc465daf396688b622194ca9ea3afd0e4850edb5179451bf6c40b8c61dda7604685376ad8a92882456bb570f88f0964af1d364d51c50a6e4cb1d9df14a3bb5760fc556844225b345caeab9956ad47a4e0d71b44493e521fc3ffb42a38b6f57267ccf0d8a8d0d1240e0575506716eb65badd3a033c1fb91d6ed5ae96c4c56cbd07904b10271e0d4dcc8133ab1a4c70d8765d993f2f4c6bc1b4552f084a95c79650d9a4f825c95db09463bfc8f558db2705169d3f2762928aea41e2f91cf9bea156d78db60838fbb25c43914e7712e89192604a48a5a3e8b1185442df53a477b2ed701ea46dfaf431fcf70d939d3d5f528c5a7055276cafea0741a1d401308a95ea202bb6075d4cd606a480e337bce5e75d101192a0aa4053bcdf6500bf01998c98fe845985e2e8d7a9f9dcf43217218a86a42c487c76e74e4ba81aa7fd6854cf8ec750e1d8823447881d8dfbc1d49bd065904db2f7244056a3b2ac3e41c8a73710ab64e95311402b8a288f601b88cc544ac3cb3a844d580b18cec73ddc1dc2d207f89aed60339614fc5892215e42933f8fb42b19c0590db1e304bb0486a123e22601bfacf178c6239e7491152d544ca5c9003474c2b22caa9c50cc5271ddb5860e38964314bad9829ca929a63d74002c038b80b11730c8269f2d0dfd6d8ca67cf368922a30ce814a0f01520f208ced64d286775ab944bb975cf43bba28adc2a0b14ae4c980e5b0f1551a7675c70edf38893bcb2b6f020b7237f202582a8ae611d948627a72448f3229c734e93227ddf2c7fa10b07f2e66d959e828bae6539fe6c914b885ed1bedba6c43acf18de9b52247740a0be696b502b26ab65d534d9727a4cb6b31496fbfb288488d3ae1e1a98bbc1f76b662a82d36ef95a4e13dc2e912d9823ea3d3accfad76ce3fcfbcd57271ff3e35ecb27a91e2c6d637a6c509a9f42be52c6f4c1b9d5a609eae11a1ce5614b9414608eb53988a2352aed9dc22c6a462c9e8dd4593d63aa011a133795d436063384bc252ddd838683b3fee6baa2117bc4eaba7df147e94b7d2d81849ee552cca9c97c166ac9045af3e09aca4e8133e4e877ead2416f5400b1cbd3102f3c4c7c74e8a1c3c23609b333813836f75a0260006e1c3646ac457b5c940797b132c88821381182e5b0597867ca6988da9eacb72d6ae7eab735063d0677bc5f845b61c413979dff28d05e4fc0e27be22088faf52632a1169236ccba7335dee1a4934f447b65e0beb99b37c81ed493c4c7b6e428a4078fca94b7fd730bc99e6f86f4d7fb705caab1acafb0b4591762d2811a5013940201e6ee6b219f054c1f97b50ea0f94799813938c72311d0cccefda490576b02e2aa91a3b7f22b2a2b2ba52987711783df46d1a9daefef9674f8d414c3f4b68fe25bbf5f8f2d480fa5c8e310ed9b0cbe7586c00dcd661a962d75ec96dc07b2e8a39993a3cd02eba404336f0e18dec4e72fc415f40b181a0c76f3f0ec879c2f05d819ed705a60d446cee41077fa1b3b180c808f42c816374b3c6adf621801ff1144dc1d6bfa50498e88bc7157b1ebd41fa3167b3571abd581c11a463bae6676725f2fab5b38e5b0f6283eebcf14118db1d9e891364a5a4cda99b7868f06b0e3caa30d0507acbed43c6d67b642a7e363c9af0f82b0024d9cf6967704a985606947f9bb7c70885674ef292f", 0x1000}, {&(0x7f0000001400)="3ec75435c06a523f96484a6a2254712889edaffbae183534efa899a47aec173d4c19636e48d5147725eb85793f07d4bbb50a3a6d1d819ea4b25cd39270c62c3be3e79aeead82697dbc9aab8a12197db030595f846a4879e2736f04774892d2f7289bc748324ecd2c6f381591a2f59c795f0a6275031d5357b51a3520ae89c4238ed0b3c2fe47caf3e0e48745b59fb28976df26d38971d62b139365cdc008c5b5e5abc98d5b46e76f55432a28520bf28b95d34c097557eb8a715ca154d24a82882adb5e1423f1e265ec19312f5f3546d27412fc", 0xd3}, {&(0x7f0000001500)="3e7cc6b6e0e23169b8588ed11cdc25f2b56025269ea5f64154ee5e10ceb199c7b8b6405313b2f5fc5f0b497400e4f9", 0x2f}, {&(0x7f0000001540)="d717566a0b50ca68c965faf54b53a11efa0a7d294bc6e7c06c055390b967b46cfc0e7c2d6942a3fb66f020f338dd8d11ea31b524e8c5fbabb72666e51fca314e580c733564f1e07d4e77e99cd49ced8b1dc1e7cb22c8281ea977f2e1bea3109df3443bd375ec2229632a7e72dad506bf5799634137cc7d0e90e2eaa947adf842474c8f2df4c24cb8da1db20e815ed6f83cf08a5028c58c4d963455ad93973e3c45aac1daba57e5cd67ce4e6221fe13e95bf9485d986124d14f7c03101e6a6204a47ed39444bed11fb730b37801934b423932e8163fd730610d8d1f7c5d51f754b412f24bc29382ba57a015f8f991ed06aab3ae5b164df340c37eb4e42ccf38638bc1152ef831aac681bcd43090541c337fce3f9556db64dbf67a3ee387829dfb6bd4a335b0dbcc97a337a96095c0147241387be3e4abe9875f2f9f3075e8e0daade0c82c28924a5c14fe1f22628f5287c34735a377d2c51f45a3adaa0627db84d3682c091f93f0b20c5973a1f9f3d7ff458de9b6c08c2a6e42c699c748ef4c2cabdd13a2480b873318ca50082ae551aa9e1adefff421fd2fa0750b6090ebdb9292e87a9c69a676bca7f5b9bff50c79b2ac4a21096d8d4f0d692f1780b1ee2b8321708aea5334da83dcb1f2062e72c2181ed99e811d09e260ef6bf2b2bfcc872c27c0779db5f260a6413360a8ee347d0be819e0b35487496766202e703fe000424ad5db006609d988140f872a3c1859aac02d15e7787ab9d5a1e0d0f72173ba084db1fd9ecb9cadd9edf2484d12c5fe63b24bb7d49e69335b69c013cf534a213999dfdd7125389948982ee039f82e9f212ec192be28889d94d015e31906af5e2a9e1ab140f3413b8e843f98f9fda846d58f519177cf07545db75fe92c09ad60d30dc1bb52f86388905e63b9d1a5d501365d6001fc6844b73f597fb070d25b34a9b6125043f0d49e4ca78a11e0fd7e76f95479b49d6492c51f3499d7776306a96df7e81d96f58fb6b238e7a1f156b7ad831d85b2c2b6d1436a66c65a39b326b40964ad0793436ac2bd7da27a731095c4c31cb111a0634140f6db96e0f43f2d71c3b5a9f39a0a3954b035b5834f6f53ca5b3b923274628ada28051720a6949f1cfd2893c15aa64a9a71055558d28a6db5f33a35c73d75fbfebb660c6fa69f0a1ab275a597796820248bfb7eb90d604051cced473bf4bf18785cc64c130d0831922be343f08aefd34e1f50a445736d23e3def8ddaf071c571d3108c223207b9aa3b1aa328641539c9ef89460bf7eed1d20a10c89a59ffde2ebe8bffe942fba85b0ae16258d2a8eb3a0cc3d79a112ff25e2f8f1ebb5c716b6f4e3ef54341807d90349618083d4305544d178a73bd06b3a06effae09edd2320fef979d1afe9e1a2e359603028facd3e045b35b7ce851f05d1532343acfbb44199633289030b5eec2857ac974d7b46dafee7eb9456d600b9df1d0dd7b360275a46bee04c35343d9bd6ecccc67d86a83c0eb6daf71d4f1856b73ad6c715df6388aa8addf708179f119adcb4b2d37c2fd5a240efc7b55dda1c1603cb5658eb01b1888aab29eff8ee60829ba1c948a1fd99a18c6c4e764f2561db5258f92b6805a9a8f0ff219b67e6272b308ff67b7aa4ca300a24511035e67afe56fd620725ab86f707b8a83013c80e57ba81e9fbcad7972b8317a0378c5d59a7df70a8e3b5b22b4871e12092a8c15e508013a22ca80951447823884d32c04eaf929af2f753db85b2fb3062d4447ecb0e14b0b5339741acb05d5c32a354bfe2d841b9622c913e857d5ddbe527a1e154af886673869dcf528e41ed4369018ad5e57cd16034b20d0cfa3380c20cb9ddaa26d7052b6da9f0de0d7fa5823e8ceceb1ef4727e883457eca7747d3531d175cd601ce7dd5a594a2646282d586b18ad63d5b68ec55237be6fcb7dd7d0bbf58a4be0cbadbff063245662be3f2f795e4cb8bcbd2ed43daa2bd8c1a6a48df40bee415e04e61a53d1b29f1aad4658f426d59c1b66655633f176a386971793f7af40002c74fb94dc7046cf11f38671b690531ada4501bcddbbe350f4f2cf2aae3fbdf0848a226032d389014b98152794ffcba43c485ec2aa49ff26834d3a46a9c9cd64ff5ac521344bef7a7d475cf0e0c1629f6d1a9d5554317a2c94705bf1625eda6f91ee67468cba44df51bad67cf727c7c44ca0741b3b9d53c3367e96225c71da8d1e47fc5435650851dd73dabc9377f4e39921b8a30891c9efd78650556c1f2ed0447f249a7956725c48dd2b4bba51d64721835f94d80f9ae38978b13063ca05d6bb824edb409911bd56b7112ea7bcaf6a68eea3602018be6b14430b7564b6f922a58983ab5ae6e7398e9c9ec1dc0c62a67c35ccfbf9b75a5d29f8a54e7093376f79cf1939d362c618e3755ecdf1d1cc5604f8ca547fdd22ce59bd1d756aa4f1d5b57c0e4a5ddb5484dd60404679d3a09942dd834dc9387c31f14bbab18e7b27f7d4cb3fd93d4f133031a79e4b7b8f43cbbafcbccd46e0d1e78235f08c03a9cfba59ee0499202cc8a5afac10937dc0b7814e02974afc3fe68c5032db6925b98517455f42a1c444ef983c5907e3551cbf8920b939f4a710eaba4d0ed5ae00124302f74ad6eb3b493d794c34b9f4a92b020612fde1512bb8dbf0ba23c352ed9ca585cf87f7e632a861292577bc1b31ed9fea528ce3828e4da60bf0d77a1ee88466d5416e19100911f7cbebbac5490150a2181717080ce0b2d28fae0bd1cf9352dac2c26413265443dda085575010671df60d2607946c7091d29295bb461ac37b1dac22b1b8bbb7a433848d99ec96d4b65dae93e3504cf489b3162b81ee34516815ff9e29f7d71f7cd797df37a3aed76417435e3a2272cab3f299c7493b95fabc906f40b590983d8cafe3db08a7a61d57c3aaff5babe254047dbc977fd6bed23bb03c0c7163ca1e85403225665a7069f05ec260a322edeac46a72e5779fb0ac2280bfe3e5da6e3f968a6702a9ffb57062b1b01c94a02b1cb576d2e9a8251b52849b93f579446e0c70972dab919fbb79b560f22544a33283856c98a7bb99188d0c7bbd314fe018e7969f837ecb930d96dc6700f7fa1221a2d200cf513b0f31692f21e6973cb28162530e1a6cd9578c216999fb4521f8ec35ef2767183788b3db6cf4b28f74e3d506814f2849a7e9edd772e6869ac511d8d4751048c7980e504dcdd90237168fab32dcc342b2c943ca41b40e91346a24f18e79d90190858613410fd491127773f5d591ccd60f26162c67c71294680a0910765f5b09a1f87e114a0e2c78260ea508bda9895a1dd8c54f9273d5f31a90bf2c029bb7327ddf17e9eb90e8338ea07d603cfdf49c1a83c21b3ff0ee3abba0b2204f117e0c9df236035e3f1d0b9f202ec157e55b257efa3ca3db0a06ea968dc340aef3fde86087fac574ffcca55168e56777721ea9f2ae9fee354c969c776b448728d251ec92537a9320d9df5e4acde54d6be04c4d030a2fb95d6c3633e4798dde393e43c83d302c4529c6ef69823d072b9597184dded552baa17a57463e73f77223ac8c3f00c3c5d1723e4828f4b4d61aeacb40fb028de20fa1efe6f01a3f23705d056b714e8499d61c1b76d0f5479179346c195f59e096ed31381cfb99a7e3e387a82361925540d9a88473354620c6c1b5a9e4e8a28d8f52c7a7bdbf5c775a9a9270bfb4dc0b0c17b8a772731c1167dfa8da33966a208def4d03d3466eb01348142f97bce55519bcd8d05f2ef04c39f0acfef55a154599545a22ea1c674a0282c5d4a1f2a454b90edf8c47135cf957e2c6ee25234ebaf763b5d3c22d497456cf2ce2e50320925e4c11b50b798251da841eb33a53969208eaf6d28afbf3ebf90202e1b235f62926823ef8002cac28e89a4fd16bef59ddeba6fa8ab815ad266f8bb10230bf0878eedfc61d3889961e8bdf08c2300a0a93d15badda3e3f2206d578edea9a923712be4b3fc2d57d2ccdc085c36c1fd84ba511ba40b616bcf2ee33c7685cd43296e194715925eaac707c7dea65d6d06d087b43184c8e0b0efa57f99a37c6f2ac80b1dedc20a0aaf4d6eb228c7656b2727d1fd54ecbc638a6de4102f65882dcc31cf033cefe2194e6bde1a6e9d9e006a6e2fb818184eb65c839f95daf50070896529356e363879a112a0c53c02b4e2fbfcb6aa44b82b47f61a31c255a7d7d20a20266a3e2f39d0650cdc6d492cd207eff87e2ae9e3cffefc71a347229969dc0d746cd95672a14dd291c21ac51e75d07313032cd018c44e396b97069968d4cb9cb7653a260a6c72f0a7e938de7fecfab226ea766232c5cbaaff5daa6b4b159aec35e8527f1358c39890d0853405839389e9c67cc1cb775f6b9f7baacfac407345d0877eb3a80301f99f9fa19c95f81a9b208e89b36ecb06c281f67efa096f115d130ce4cb65694b7ffc2d072e36678c1f53962c07fcc0691c534fa5b8092e1c800f716f5f26941972eee70ba376372e135a3b2dd65061b1c2e8da1c52d91fd4198fc23d52906f720abe8ffbb135935f0ab24e2e61e8b2047f78884a6e630eb020bcad8825df2f4289b720bfbce35b0148ac39055f0e6c7e47401e00ee9c265dd6354a19f866f9c2de01453251f288bf7d51ddf21f089143044741fa471268850ac86e941ac8ed357408f11532f84b26f08856db6583368f5797ed462bac9e3d2cbb4cdf377d838d63c01cf5ec567ebad4455666f1ec3bf882d74060a56220b6f2ec8c3e90a15b8a2a3e2df54fbcb2ff68e3bf31ee6c43945cdbf6985cacb8f41b22af6c8625424390247ab46f762c7fc20640229fa9094d4d90598495fce000bf908f8ae0042a284be93f47f1fecb1b913a608d035a880fe8a1c2237239337a577163823378bf1c78dab0a8b2a03626a4a13403b22b811061a02e29af3d94be1705c02bf06bf36141ee2ab111c3ce35d802ba0264d242b9b07dc750154501174307af75f53127baea156a7c9e8c9c90cbf5fd6222471d46467d97102752631224a6974c3847824265a51c7e0d0c055481b162b35c3610d35fa5cb46cd0aca555726e2950aaf639b9c23f536730db47e25aae626c2f77c800f07073f9f46228c3f311ebce9932a1e9a54e2057f1b4293d9f6095c5764ff84e5b134b75e24884fb6de2de53c4adf443c4604d50839976b1af599119f5be0ed42edded5ff851118a5aa58bf35e87c91de1e159d9a198069fa760d4156675395b7b783fef4426210fc18b92435166c819f78436eb97a43deaad60b26e0fe7f719e7f49aab221c19339b1860f691b66f10c9eb74c5006b9b401bd31d828b0d50fb49183e2ba3fe04e455962092908fbb598a7797ac65c6314618e2585c656e2fa93b431bd55be50b6109e235ff291b917f4d6795845caa17dc462d4f924fa5bf1bafdff7ad11bbc26112f4998828b789a9a8065782a181c02f1802c3193772daadbba34e3c2a96b8ab37fb4ee8dbcba4a81444969222805afee0d333dc58ae62e65dc5f3917d7a04d5c388a142534aa638dd6d667afa95b78d81db9936862ca36ec299c30719676c42657d4d09f22d954ad6fe3cb3c7e3ff56e0c115aab71e10f692e7ecaffbad0734676b4adf2a1e17dc3e5acd3aba731daf4bb5a978088aab95d9610a00b626e6ef14a32914c33421fa60923b910ee9183a979d425b86258b49166234d4930177944914811dc52d910f8f3e985d1855b7188b5d67563b108e4676acafba409c6ba95d50058fe75736bc5446cf46d8bd505575491e57b83a22ac822f01885ea78c873849ec565285badefe5af0", 0x1000}], 0x7, 0x0, 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x3, 0x0) 16:36:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10, 0x8000, 0x83) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3f800) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) 16:36:18 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0xfffffc87) 16:36:19 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95a98d0b1c9bff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x9, 0xf0cf, 0x3}) 16:36:19 executing program 1: setitimer(0x0, &(0x7f0000000740)={{}, {0x0, 0x7fffffff}}, &(0x7f0000000780)) getitimer(0x2, &(0x7f0000000000)) 16:36:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:36:19 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0xa}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r4 = getuid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) 16:36:19 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x1, "1d36e6d7c0d4"}, {0x3, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}]}}}}}}) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x2800}, {0x2, 0x3, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x7, 0x3800}, {0x1, 0x9, 0x800}, {0x1, 0x2, 0x1000}], 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/28) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 16:36:19 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x107, 0x7fff}, 0x7, 0x100000000003fe, 0x1000000000080}) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x3, &(0x7f0000000040)=[0x0, r1, 0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r4 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x81, 0x81}, 0x5, 0x13f, r6, r9, 0xffffffff, 0xf115, 0xef02, 0x1}) sysctl$ddb(&(0x7f0000001000), 0x8, 0x0, 0x0, 0x0, 0x0) 16:36:19 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r4 = getuid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 16:36:19 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfe000000, "9cfbb03735e6c5d3efd5c267f5b9ac8c063d2e19"}) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000180)="865085abdf9ffe675b33c9104344db1a703e043a6a417b5e23f0ac9773b254e597df8eae8eaf1bbe4264d79cb8de68bc39cbd4d64d7451a2d91721960cf50989bd3129eb7d89976cfa45cfa21a99f91e4a5fc772b366dc553db7db260331676bc24a5afe9a74e371568a20d83aa1269b16fb4b34ec183483bbce49132cdbef3cd66f0d0575b403a1e37d83f55dee40d77b6bb786aacd835704838a8c499b1e80232eb8c93d5839c39ae93a24f5226ccf0da494e1fae7f9b5c78a3521265b292c175dba0fd931e0d3ba7f05845656b7a765ac7ac507590b3a", 0xd8, 0x0, 0x5) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) 16:36:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) 16:36:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) 16:36:19 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b002000000000000006049795a6fc1670843f428190faafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291da196b902403b908530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb55a372f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000080)=[{0x0, 0x1, 0x800}, {0x1, 0x7, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0xff00, 0xfff]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) semget(0x3, 0x1, 0x71b486b5fbf0a7b3) r1 = semget$private(0x0, 0x5, 0x30e) semop(r1, &(0x7f0000000000)=[{0x3, 0x101, 0x1800}], 0x1) semop(r1, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) r2 = semget$private(0x0, 0x3, 0x8e) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000380)=""/190) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x1c) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) 16:36:19 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x441c}, {0x3ff, 0x3}}) r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) write(r1, &(0x7f00000000c0)="40b2fbaf299a15c977e900c4d47a4246160cb62e1cdfaf4e2bfeec1424bbc6c56af34ef173c447eb5422c8a3e292033582642de9d659c145c0730f6e37d1822d7a8abe11de", 0x45) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xf5, 0x2, 0x1e, 0x0, 0x1, 0x1, 0x6, 0x1, 0x2, 0x1, 0x4}) 16:36:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x3fd, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f00000023c0)=[{&(0x7f0000000080)="4335dd01761b98f12c316eb2192faff9c3c8a7b3d98fab0837da7a87be0bcd28158ce7c0656ba51c0eb146254c109aae0a74f2ca7da410062818139c1e5e5437f976ecdfc1d71e04b36bef380cc1627a160291c007b0b08a86fa08f9e0146b4f1266bf4302ac72fb1fecbb52d9ab7b4504f99556bb0293b49bda6a82418df56fc54e634286bb7c27b8d724348122ea5dd71b528bcbba0238dda3e1d414bbbfc1902d2f93ee578b561268c3aca7b8d3492306eb3c8c84dfce957698ce70d3fc05f3c4c0566dc2b89f1cd7f4c3f91107aced162fbb7fe8eebd0e2cbef29f9a5dc74790910700bac463c0f01d64f4d0db5b4594d3a745c3331816015abf3837574be81410d817b3858836c18b845a9e6362da5a2b653b209ec7dc8f26cf79610ffe551d169dffeffbc07e3036eaa4d26946c91b879850fc8b985839260d4aff5a5c07b22ed898dfcc356499e372d8ab6b1ce42d4ee8c89daf340e2562c034f79e5580c9a4593a3b4bf64d8ddf13837e67f14abcdd6744154e6f8e7623530f2dd7325688ca094284a3a6a844c929a209e1477c58df9f969f53cc1767cdd9fa88909641a37e32294fb97c8d39ff3e98dcf0139608a5e1b25f1de1526df5d0e728205059e2dc127f5f7491edc24267939b46859622a6f597148472716242096ac95e8cf238adda5d99f09802318963c1a2970e58db295eead72df954295151c4faba5f6691b6cf5d842df87e868b30442ab763c8a7a3df0a4522ab8a51c8bf70db3b552bc891c9bb1f3caf0e016294e61c7ff9983c0aa471876543d838b5b05009a0c37245d30386bbc20c91d23e5d18cda8773f2b3a4a9d343f04f396cbc57143b6af51c22ec504618fdb667dd87befe3f0621d277d7ee8e64483d0c8159d1e51a67c7d327d42d2ea315c20d59c6f64a9dbe1a6485247ae538accbebbe1e787f741dbbd6937a077b5a4073806a0d99a5d02a699d36386e2dad93f779632df52042c037a554ba78e245a3cce0dc0cf7b626e2449ef39971512140f6c574483f5880a0bd3fa642db0133c3d499597c32c542636a844c3799460d2cd3ce4059e1e8164283b876f17b6762d406217d6f9099743dd6651ce43543c53c26e1754fc034130ab2889fd11a1c3e53e827e14c2d07787286c5a8410b1a9dd4adbcdf4022e43e4c78a2a430a5f36eb2533f59daa812b64e65745ec18c6b9d3d90eec9177957018918b4f0451fd23bd76c57f1b2664d4a690097d286ae5a2296c6b8d4c51dcffe1467f33c57c6ee3a6c2b407b3b96f88976f9804cace3f5e828a9647e2e76ebe06e394d520ea277b88ef66a22db993f31326080c52003e26eab22c9ac6d4d139b2826f3e2c9ec12ed027cd57a9b65eb9f577c057bd90bcdc94e8b3f161d0fc5394c4ad14f97b1cb9b8bc543581e78dd6d08763b299fbcc04e053a5166f914cbceb68d92776edc84ddd5f063c229e7a0f95fa30e1692176d35780ad58e8be222ae89dc042644da2c8cd4084b07fe79749c6c6cecf7e9525263656a1c5887e8b2e0379601934e2aaa241e07b6530b6a4c6523da2b3892de18c303f4f854761a53b8aca780e15499df3b2525f991cd6a14dd3e1392f2e0f9620ce47c78e3e8b019f29d1599b46e38a2252376dce21336e5bf87a828ad83704d3277ffb6ab803c2104c09b56b07518a016b145cd5a5fbb41735450ece1fbe1f677f7c8632679ffc4aa365e936d15661cd02502f0515b6b7c19ccfaaedbd148406b2a1f0e2f4c807043673a93d9a907aee39b4be5061c57ad8353b0dff5ba7cfa6867777351d09decfb28ef19b5311b1700b185a45f00aee4f62853b3dad59c8a28c55f6391c74a2a7120f507b88f746d110268d6e276420904f328cf9da7a5fb6d83998c9347470a2559ac133fc2fa961647fec3889b4d3b265acbe2393c8427c6f7ec481034f3808ee8ec411cb3fa40fcc9257257e50f8e918f01c46516985f0b5206ab4952017d1f8fc6a3740cfd37b5e51c5dc500f0288c7952cdeabf88c686c2e0562d05077532283a4c694386deff95a759815392e27f6a44ea184ce0b5edb7900ee4c3a6ccda8c19413201de2dddd45fca158cb73a3dbade211a1b7f98a396ddd7c57f1b599081b03706a2bf82bc966a9a39b64519e74ce77740cd9eefd78d0fca137d08480bbc9102eea83235796ec19a5eeb1fdf1f5bb9a439b91379b2338b2211ac144a1d2d2c367dc6f8799ca59aca0ef7a2e981ed2670d0c45d4dabac418ef3e24b7b554fc468575f73318732c6f19b0c14b402ab84d5b2ec93389b509965bcad670bf1a3fd335115b1620dc76bae61f7e5ecd031f6f2e334113fb8f7aea3fe3a07be186d9338093f43153313ad1e99c2d6add98c7cbe9cc66f609d200174e5bdb3e060227af61c0559ace48e89335187416ca90c5372ef376c49d2e48e0bcf9ba75b8f26eb264eb22c1bdb03b131cc4ee873faee2f0c322b73db024a5d33b2c596a9c74354829f42bd94bc2a63bffb0c54dae138aa6dba76eff1faac4d161a65e749da8293a7fc596db5911d5a6a19debe7b9c5ca9830ed09eba2d41c1f8144ebfba057dff26b99fd5e39ec533dc7d8d283e0707cbf807c61753a3aba3ca168f67f650cc710019d87340e8f781479b5b8fdecf162fba22d449eba90ea628d238e90fece1b54a06cdf3a3fa2104f8765b825d344557c818ed9fea376d2afd65bc22571dd539bf8257a1223221de812a30431ca1313d20efbf2ab0a8dc903055e0ccfbf785afac71876c75a89be39a0022f8da3b3c04b422a03d20a4c0d6a9684507d055855d6026d98859130866e5e0df2a38ea90eb404cd711377dd1befa93cdbc0803b19193193f5329c02ea82234a2fe23232a113f42281934679c7090b4f27197032b8503a13145df87a1f5ce69bd4856a41f7cbbf4dd1f4b7d211c3f2db09b8907b5adeb84ecfe6c8e7d0bd774db78ed74d3af09322928797a6cacf94b98e6b8bfc73ed29ac748c3ea0e35dd805b995f334833c1cda8b84adde8b194b4a3939b9b50290e526509b34a7a990503f207f86b9695ef032a47b5d7754326949a959f7a507bd59f01672c9fc22739e508a5b43444460a73ef955cde83a0c27375bba86c6599947052f0b1e37fde3b3c6a94df977c6b529914b007d631f19037672eea8e287f55c9e4024ae8006f38a14e31e8024c7830a448093140c1ac551ff88d32a67dc8f47f9ffc444b2ae058bd6a6b959480702e69789ff059c1938ddff8935e45ae202d34abd4fdb2f0dfc218066f1a93569e744b1d8b28c415adc56a1108d77d8f45bb6e10f8ea5f2e62e88e1634967726b1e006f8b800b6ebb0cead1b854030c9663e5befcde4a3ee2c9805a073d7f16a24f9498ab933702724504367a573d1d6e0302b2b6e49583852cb63731f3fe834e327def11f37051c62bd53c3bc0d765abd4f7ed91dd67b1b51c0a3bcc89ca73658839ba6650ac8339c3db94d0ef670a5445fe2e7307e445fcb3c2df3447abe8c2fcc68ba3e99b09998a064157a71c15cc672208cb8aa28eb3a77fbb9b4632fd5f0884359de39a812fdc4f4c3955fbd4bfc0a88557a4b632f52d69563152e73d39eb8a3aa409520eb6b46398a66632b342cf1b5c5fe388c3d6b93b0c8d2ce8a5a6242cd71cc89be899a48172fe6c4afe0c6b54dc366ae212afb9e948449e37868df82928f5876cc0e18f6b64a1e485818b9cb1f6a22882f6f1de5619b4ea86a41f8a86665142581147ee19a873776f3867dc63a9f5a40d575f58e0d9bce59834e82e50d3a66db7a7477708c0efc26e596206804dd6dadb400f3d788dca120e11563ff78a75298431814ad699a758853d608f34ad47a4f190e111c9952ac324eb47702089b320e6705f48fdfc18edfdae78a8221727d790459aeaca27c1dd618573bc99c6832902f6c01cf0281592eb3abab9f89aa766e0bcf4ce2ddaa87c99403467fea2da248cf03f1c64c411b71941d781f0b945c2404ff2697b0de5a0def8696b60665cdc47a7ddd930aefb350f6f9a02c36cfbcb48a2dc23b865917f90118217afd5704b76fdd701b9711c6f051415d4f128ed3a391bc56d65121dfb2c8c8472333af5a7c49b2ecedde04e984568a6f3d444b62d72660e696f809a1dacd81fab8e3b5b81e56733b5f9f16634be8d8f9f1060614c5f9dd5cf596c095735da7762760ccde148964df90f30e1cd1ea4743bfdf469bf6766fb01a4ddd6276f278df527e0417ea763d6e54744ec67e193ef4923d76e49a46b9d167f2ff017714be0f697330b972956706f2605e798430c5a6ba92aa4eadab813ca58bdb1e00651c3f4735eeb54e91980d063fdca1087ed86339671aabf6989a301fb990bbd9fdc3d9e0d93a2e1ccdadaf9abd2b401b5aa5f8b742cf1ff6afa4f5c95ccf42e336e781e386050954c787f2c70f2bb8c5350d22b9c0779267e6b2b4157eac403ad3fffa00e96323f48efcf28050c784faf6f5b9fce931e7d6b9b556adb6a0c373eeb8dd3caf00c51160b0a90dc6dece41cb9447488c5a63d9395211cfe3e8f9dba4b85b9c805e7cd0c412c4033fa508ed8c176295918344fd73a75a412c31a68723e2efba24f37c2d1af5514a918544560d604f09e1d844ed507bcb7bf0429859bcac1401cca4426f0ebe3a5d66ff25e71d35261436e0de6d83894e8fcf018f5a9994b52f51e53281c5b02e9640016371d67e1f8a1bb03dde5cb2a4a658dc1eefbce5ea6bd4992912fc8d2a1fe1486096b18845fb5346b332666c4a4206db016872866f852f856f4f52b174084aa5fe069ed2870b9e0c630524147ac06186f54cd88b8d0cd762b0616bd878f0568a1de4484c0ef595459738f3b594a35ebad564818dbbc062b6f662548748618d7a01ba7d8ed5140c5bb54f4f32ec2f66dec7cf69ed0f449f9111c3b6b96da8e1bad95b1d02077e1b53f21e9d1af925251f67d1a5c33aa644fc0f9eb06085384615c5fd11931023f587da928df19c4944335011e7f82922bfa9e6ab608bcb5a82538e7122b69d1a07e16a4c4c6bb3c12dfc62739e836c86e104f567d2531a318debe369a1ed549465fdebb8f175da7c63a27855fab5d08d8e23aab40bbb1728e52f4a281ea17817e2b9237fccddf51d1ee2cf7544c0e1c92c1cc948a97d5eaaa0805f322e1940f23f6e231ac08f670fe368a65312ce19bcfa535b04ad311aaaad128f74253bb4e4278359490babe8328112541bb8222cd83fc36254d6934041deaec6200a7a44fe8f82ada6175a409520c05d38a1ff726b1905b08cd73209eb5b1fa40cdc8c96cfbc3208f8866aceec4531e5bd5b1702f0e14f58811b8fab49ecba1a5ed76fc023d82cc2b944071e4be90999a4b5fecfcf34baa93b53270f531802751ba62f40a57d23732ffd725bbf438c3f23398e432d7884c22e5f106ee37636d9fe8af128fe1a2602790f3c9446733463075c81977997e21af6be42c06bf1b80875b639bfb255d310fb2fc727076b8d7906c422a344cc2528322e073b5c1c34d9dcba7ad528aa0a8a5cd1e7fd2dbc2feaf8d6e33892e771fff8daff25a71146da8cd12248357d3821b7b741d77386bbf24c6a0fa7898d509655d635cbc98af1a91593fe1d802ef2f5c8c110e5472cd00738b66a0f6473fec200579b528b4b1ec6fc1b290b10777c0ad49141f26b72505c7c8859897e326ca374c10f6b157663163df95a0c983678784c36a03309f4c21e9bdc832022dade9f27308c789bb5eac407338b02cc2afa09e87e3f566621efd1df08b563e0468ee739d95b1b3d6a1ce75c25310", 0x1000}, {&(0x7f0000001080)="a935f4948359402de088fc1c5a76dea19b4b2e99464da6", 0x17}, {&(0x7f00000010c0)="49a7cb59cf16274a8f84a9c14af51d9f07ddf6c7f5c4c7e7", 0x18}, {&(0x7f0000001100)="1b96aea0eabcd614cbb262661649dd1c859588ea8686016f1b63daf626cafec298b09af998ce62b87ae90c32ae16ea56b895999acc532a1bfd66917ec3d62ce7acc92c0e400edd2278a42b0c05323cb42daac4a76fdd685c7499ce83b9f361fcb85c78c123551f76c3ed2a709929fce9b35f3f171e9ba34e5f573c280b805abfcaf7df1c471a83d4db0f19bb5bf20b941fc27da7ece6026324c6b98dd5edf86f201a8cae219062181afa58884a6717121996", 0xb2}, {&(0x7f00000011c0)="606b5f61bc1db76e11a782ab175d5ecbe6baf7510225f777d94a837606f5fca32632821edadca0baedef492224e1d2cefef81e97f9abcc308c9f7d04de3f5dde7736a3bfa57aaadc7dff7adb427247d801fce84d992df6c7be3e2ba6535aa1d382a108eb53fe844c074fcc54e80327d335989151bec3028619944329ccf7cb6e61e8d951f80bbc9e9342f116d31521f530ef26415a97a131c0499d5d64a1bd7b8339126e3bf6ae2ee6a5f276f0f76172168abbe715427450d87334d87a5b274e9288a9a43b0c29fd481b565bc7cde7e531c026a633da57a3809ed2f736b704e2e815fc6db0187e18be4ec72ccedd0e012cc7da6513f51619e7fb4de1ee1b003a8831595f59e7798ec41d40c6cb8330f3eaf01d66d97dcb018231ce3ad01d2426517e51da78cd5c4488d0fcdbdd3859dc38c7fc068562606324f01fe96e46ca909630fa4c45e29e3f39532939638b80d1172862656e451831c07265ddf93f903763583aedb688a0945d70f1014821cf64279267f003fc3379e18ba90d82c98b23f08f0e6ff2590f31205fe2e9ec600f15152c41a96720554b223c043b0bf0b528d326b61b06227eb9a17264330c058c79529704c4d0a10df70c032a87fedb7ee77386a61ec20b683f4f9a0ce47373f3f5b04a0393b16dba40e79fd4ebf4619a3b104dbd8c37b29d2ed0674a9b2444f812c00a8da098bd1eb155737b72f0764ceb6a883c743497af0a7ae4b3aa59af3f555afff5468aca80a38aaed0a005e3a1cc96395074a301884b5b42fbc61aec653faa265a60f333284e4f1cefbf5884253fde9cebc2c012374e5c94113a751d685bf2af4bf4a5cd2d06574b6dbffb95c2e03c77891f8326b42ad9431e7d3a580b76f15aaa3d12aeff7adfe0e7f8f645c4f697aab142cca3b621682baeceee54978a1c0e27071bbe8a9cd19d64c0284a3e874bb8ebe62312fdd24a9d1746ae52c8b625bc744f49fce93df8cc19b88daed90e1b5a8357c355ee1547d957138a25afb37f04d764e1c49281d392c4d8db3ee154dd8a9cfb9e6e0c4e83d9b5a8011557ca2b368e1824d8e35d786ec5af3de1c07b4cd279c89746ec045748e96c6a51e86376257051b6a9e8877eaebc2e0581fdd1dd04a43052b4c7c9bfe009986dedc8d38dbddf834efaa508ea2d39317d1ecf4d54a6930b79724ce79d1648be9c66865107b902feb8d72b1e4aa975ff557557f18d4b0ea5dc1f5cf123981139422c88add059dd639c4e27365ba77dee9a5e7f5cf54335220a6ff2874bdbbcc4315021fdbd93b036a52d07db1287141c15b9e52eba165b6de9b9fec3f0fad7c74ba91b56afad1e5a2c3c43bd45b07a11863e892c0f60aa2bd7ea9146aee9cd61da5d1200a1834a8654f7cfd0a0f0e6d9dc16499f438d74c9bef1f5b2e1b67cb138ea53f7811f34041cf4b92f8a8715c099b63e2bf1e152953aa39284d0dca1d1b4c95b121350974a6aa43df90781cfe847e8395ce91c43325d1fe837228a9330a1f877ae1ce097559e0df4af6894ccfdfa0729d8204a4a1635ec29767034c95d7675318f58e1462bc89724a15b18893934e851f0da432e379567e2a602fe53cfae94cab2f08292996f5cc2e69ff338171ce4f81fe620cd8065259a8379566d97db009e29824fa3295532be41a43a9a1449568f009aa8567049dd7c637023c18a3a7d15d8dd060b003a17bf550e5dbad35d0e8958cd39cca181e0661c01642eb46991b47b86b99dbdd9d765702795e2c4a79f53a9aa52c6172a0b1837fb4ebfd52e73a065ae6b959088488dc7504576a5fc77729eaf6d06571619c704cca2cdc313626d63e866309b9124e08a50e9952f7f8dd8776c97a85b9f58b984d25e955a0ef69cb861c18125f7f0a0bbcae7636e6e834d5439b8dc36c4aa5c77881d3cce1251d2540eaf636eef184aa1e435e3063f36f07d62d1aadd71b49c7be94584f48a1c4bc7154a95e4e07def6055bf2c5851ac66a8b694b3e54d362582c7a98ba504e4b785ddc6a41c7b0b2d84b1b288eab5ab4ef2d0155b1d9ca21a5b58edf8367acfa796b99ca70f4874fcc60ce62317ff926ea224ecabe71f9608e3ed2096fdffe6bb5ab1ab9c69efa817c2c47e52c913e8eea9bebcdca72ccc5fb04ce35a1314c89c113d5a896b4531e62bbf0f6bd48f13a25a7c09d87e49860c7dc1280dc24e18cd214ccdc7339459d60db546b353019d8e7cc392910885236a8f741e4b6f8d928d7afab71efc526f295a75b93871705795e046d68b3f16eda3827147989c59c27ace746dbcf82a7dd9e7ff9dddd584507dc43560449e11819d1a7e860798d09b4804cefa1b1482aeada3fdb92dccddc37935e4587df304c8b512ebe8efce51c85b82894dea51f342e58d1693a686ad2ebcd7d027dcd908a5819eb97b10fe60e63ba6d4164123b5c0437574e2262d1fcbbf82dae7d33c762a1bffc460b5d2acca445f25b6851a44e27da8d62637b3e1f805a27a7f2c028e892c901831162ec9b11271f962e532daea0d03eae6f7a369a3c937ba94cbd248c194564e8199a552a4eb7f608709139609dc1adb7bfb6ad1d8709b5a196f4914fb76d771e3fa1ce5b6181536604f6bdfea93922556e2f20ee03c38cdc0cf48076ba624a9358f66e510bd434cdb661388a4b4f4c7e8ec9413cb612a3c7ac5d211f182a589cc61f137f1b4652a66fcd6c2f20bee0413b68725a812b59b7656bb6d3c33800292133bc2797cdaf6657e74e4a48480f94f575e529e1d943a6583aefc4fb96eaa5361b8d78082cb863496ccf2524666d39c82503551649d787ef4b2d8513b2dbaf8d6b0496b93d5cd70ccb4ba668a70bef1b8067e1272faf3d89cd3506964445162cb3c97987ee2681e9ba70dbc0edd43a11cccd917a3e287547f82d4f44666f0e31d7172113a83d461a313474588a13c72999937c146106b0c6f29aa9eecca3b7278fb508d322246f7825ef12bbd3a56c4ac0d05d360d7d112087c373e9adf757f6af7bbabf17993562c1479ee966633140a1e7a876b394d245aaf9a9422751cd5ab3bade1edadf804ad592ce8fe37ec3c20638ec66e77f8bb6f81f92c81800c50824319b3220d6db973a82a9697a93a3a038393585ac2b081a494628727f5c792ebb120cc6d9101f75eae2cd636b90c8828e6095544b82ccbd2a84d906dc4edda3552eb7e5532989492776186f438e7e7c4b374c3a0772e4a64d07c6f787659aebf0aceda94fc48dd2a8f1536f77bd8f7e8796a54704e0a45f8a44c8f5ac759539f7cb314be77f9c87834421869ba4817103d3d3293156ba79e1a3d62444c02f24445637b206cc6f026b30b2747c3f072255af3562fada172f911e81ebcd56c6cf275be17455a39b744e266454285c66d22d39b85e2ac0e5f2975d60e45e5e8cdba5cc26606cbc15638f0b977affef118407c131d7d47c6674dc254a3c0701ae7590519a6dba4d847264e6c8dbea7d6ef43912355ecefcd3d027a14d1ba40dec9a1e994509ca69e16952d39167ceedeb327ff7d81f7a90cc6ca709fae7bbf856d7960d8bdba6e1f28a1949b597e72d7a3615afbfe33f1a8ee4f00b39506f7cafa23872df09e97dcacbf487500ef72c5b00c11a8ec6fcf62cc8c26dfcfa5a2ce39b0c0f9ed1ff783a111eaf793f52e64dba3d4cd17b236f5ee7b50867d4524b21ec85aa8d0086085375c5880c8d3023ebaf9c357d676134463c4771d706c9826bcafbdf2713998cc3d1a06cdf6fc00778839cc8d62faccaeb93919d6acab3369e4de95e4d608b60db17270ba5eb082588166f21d097672d8307fe28fa641eb716a14900a453fc33e49c63eed11dd1734c6f55fd9797dadb7e0c35d8d076c342640e7fe3c15cf7f46f9527c69ab37ee55e8e71c70ff8ae9cbf8c62fc25b8c98c48aeed4e16a2fefadba20f7599ee568fca6d007274635b22a8eaa9ac11dd98bc35ae67b0e1d0ba1ab1b977a974a3e4032ce7eb6df87b34f19814121d09cf6b705b0622dde167d71c7c07ab8fd1588b12bf720ba163da54bc2554a5f7a6457e208992e8f5223494aca8865dcd67ab62d0b77d23c1d494836abe908d8c8f93f2cb1fdc5c89decd2bef16ff2d9ae14eb44900f36191163c044dec4e1679528bd55531605ece14bd9f39427ee7b314066f44a79211cc878eb735eabccb0d3feabb2749cc6ca6d3d753d63fee48b0ad66a325d97c407e739f2e136385aae5daae74984273cb4771ed4b764fcc32aa3cf8d33a1491482841fc1ddde6f6f288aae911fbb0f45a98277cb4c4003e980a7715a7db1040701f25eb2f657fb7c749a1a0fff4f56aceaae02eb0efa51dd162780c4b07b06eb0ad1fa0dd8dead96ab4b528b1c09d4b712077b2d5165aeae7a374c8bd56a2cb0dfaed5c0893791311a6679d50e1fa558f878d1acc57363e9e5b9f9d72f866af4298d8615f2391a891971dd7280282ffeff2dbce124e26a327ed9b86c04ddbd0f6eb40cbc358a7d96d1a853b7ba7e40d03006315a43e6efafd8fa8b562130f7ebd3039482cfe10f7874f97764191212d4caedd0d971abbb034d79a601e96d6d5f1ea0e451baa0277501fb766e90ef0d54b77920d2be1e503e28a559aa5ed2bdf4ca1671eb82709e1599d74e02f61780def9588cd6cf8f51e029873b30e9a1220162b3f9e9a37dc0e57827e95ccbe8c59511473122f13f1d3a6a86783143c644b686642cafa2efbeae6a1e94b4eaf162052820a07a53d23029ff578340e005f1f028119265f94a2cde70d6c4e5505f5901914adec56e4458898bb94be1d2b4f0ad7f3fad83d6531dfeaa0393849a896de602479828c00ed0942064af1ea44ea6e6de87e10bfaa6248c021bd06f71b53febee84317d83f6053693e73105e2b19efbe66eac7c1d99304f293d516e5fbb5f863df64ddf4d5846ec4fefafa47091e54ff1143507845ab493cc46b8d3b2e73235fc0b73a3422a93002316e7baffa02626651a3a64b08300b8d45062aefe75d7a9d616f0647faa5e1a47da3e424d6f399ca77144ff357a5b02b32833eda58568ec6fa028364ca1614bf04f911bba62accd7c4a3a1259299acc97146ec2b56b03f82da538e3149fb2e85239abc8553306e48947e27d59c34259b4aee8a3fcf04a9a739fdcdea5fc34ad85e231419654665bf3f0fcd41d69c0cd24a5c84b302961da5b812abb7e273034262ac744ffa17477b7fd5471066ea47ce072efcc277806b9ee5ab53371a8549ec34ea7a5d99e651f9ac344bbb515271f9c0cbd3f2488099773b71a71f081821609231580f4caaf8814c40b3f1867e15f5d2c6130cc9f8fe57daef55ae9ef8d326d84b3bdb070f7a0e909c7a82dc0c065a977cea1383f70562d97757d4aa032d9b260a684dff660aaad6a98c0458f22d213be3e57555f43038a774bb5abf07ea87b5a291d5b13e5868c54f1e3d77317634766be220bc8b764469d1cf930aa68c271f0bfcd957360cd0e9e90bb53b2b44cbfa03ca1e0d612ff3d161eb10daaa46be1efded1441ef2ad4d6c897f5b65e2add46e3ffc2a5ce977a22412ed143ba32a539cd70c1275dfe73f8731cdaa3cd69b52badfb13561a79d985777a8433797a4d364b3cfd218692ecb80bfae7d9d87c5758733f705339ff7697889b3ff0d9eb2d8e8ee90f4153588d6203bf1c50e7f2d199ca7b00a61b0b1cfaceccc4de9fc02c30d4a067f73856d6c5eb9ef000e7b8f4e3df32472f05be5251b874b9e32f6544cda7cb152d73b56c4d91492167bef5c1604ce063f3e7d9ea1fa49e5188c7c71c1c363aee93baf3518c07fcf10", 0x1000}, {&(0x7f00000021c0)="ef342ddb058d49e29200f7340d6a743b7a2e20bdc231ee1d7e8001cd7c30623c13d49ebe426c1c36e4ff031065b1ccfb26fde38a111973b9718116532c68ad589315dd8357ac0a614d76a3", 0x4b}, {&(0x7f0000002240)="b1d2fc658afa5fd62966c2dd376b17af073a3fc25f8d78156d0d8c776a456c5d2428d5fe8335e53b4630e57ad5d06c86914c52bc07afbf1cb3dccea75f64aab24b0ca7a6c9ca4c6b8e92e7654da61cc0dbc258a1341eb955ef900a00dcb919f643a657e0e1a7527fd968af241df33af265dc74b3da727f852c74c821912a9755ac3edef5e3cdc3d80ff5a96ad73c60c65293600a1aa1395c6eae0ede4b04149991f97f2c84c3d0eec79163ad3a624dfaecd99d23f32f4e78202ce30d1b", 0xbd}, {&(0x7f0000002300)="92f1cfa2f1de4cfc2e33eb59a924f4cecf1eb348cf59fd32871cb4f4fe4c6dae09149cba597db4a317caa07cbf49a08784dfba645538e9551dfd31bc36c144ab1029b2bd3238963c3397b63f5a7a493920f838ba8796c2173a7003dfd668167f72792bff8ff400d8e37cab1d32bef721a9e4c911a0630bf73b8447032ce27b10f1733c308e4ccdb2ca01485727bbca8d5f1f7be6a3f32635e331b7fa53", 0x9d}], 0x8, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffe) open(&(0x7f0000002440)='./file0/file0\x00', 0x8, 0x127) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:36:19 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='{\x00', &(0x7f0000000140)='\xa2&#\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xaf*\'},\x00', &(0x7f0000000280)='{?:#-\xa5%\xf3&.#\x00', &(0x7f00000002c0)='\x00']) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="f88cc2ace3be", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffcd, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) 16:36:19 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = getpid() fcntl$setown(r1, 0x6, r3) dup2(r0, r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) 16:36:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa7d57aaaaaaaa080045000038000000000600908240065fee36e06a8edc4955e4229078e0000002090000000000000000000000450000008000000000290000e00000020000000037fa8441f0f961034f1109000000e40e47ed3a5c384038c0030bd5bf44e133895c8e9420ac7ccaf1df47b3ba5bcf0b3e25ebc4bed8477c1db9ef3cc4b1703af73b50bdcecc91c6bb8044416d84f9c97842234e1613dbb6e95e069f2ddc984b5f2a40abc8137998ccdfe39d98bfda711e00000000000000000000000000000000a5b1417b20019b0ee91765d153b9e4c3d4c4b6c25c7783923836e6eb397e8daf0aa2088b41e742633287b72b7af683b296129ba55b59b71ddc3126000052da047426ff57d41e21aaad0142c3cc02f0be3fa77973061cf38e1159f30d4b4c523aa7a4b6c59c24df9465e675dcf64b394a820921823e629949536a1d6b81da517580c8ff4415fee99f1c2888e86b46389efeda27c879583c6f2125601b2050aeeff8b1fe8a1f1c1de67c7a6ec4ef5b3fe9a56ac8a2b96ef31d6f74c27550fc7edfa42ff3f8cd005aa632f2975b16d54f68c868773a270346b2d135b9413a480c8ffbc30dbd14e6528736661e2908d1ccf444d9b91d0746e9e0c8ee5884f2b4b1459da687acf4bbfa2b0ae5b387300ebe7863cb35958b59f696636ff57fe77326640f591a3d"]) poll(&(0x7f0000000000), 0x0, 0x80000000) 16:36:19 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa98aaaaaaaaaaaaaaaa86dd6000"/54]) 16:36:19 executing program 1: syz_emit_ethernet(0x68, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff05e8ff10000486dd6031797100323a0000000000000000040000000000000000ff020000000102576d3e5abd55193f43b43d855e38760090788000000060e43edc0000000000000000000000000000000000000000ffe50f6cf1dd735edd0e0d053aae626fb6a636f9953b0ca7b5799f5b965fb9364ba5b7a914fcd4f55481d3bb47c80817b4cb614d5d0be5cb8c77a0016c2fa4fc7a"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {0xffffffffffffffff, 0x4}], 0x2, 0xfffffffc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x9247, 0x2, 0x0, 0x8}, {0x1ff, 0x1, 0xff, 0xffff}, {0x9, 0x6, 0x20, 0xd6}, {0x100, 0x80, 0x9c, 0x200}, {0x8000, 0x7f, 0x7, 0x4}, {0x0, 0x5, 0xe9, 0x5}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x40, 0x0) 16:36:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x200, 0x0, 0x9, 0xf58, 0x2, 0x3ff, 0x3, 0x9}, &(0x7f0000000080)={0x6, 0xfffffffffffffff8, 0x7a12, 0x15, 0x0, 0x2, 0x4, 0x400}, &(0x7f00000000c0)={0x80000000, 0x8, 0x3, 0x10001, 0x7, 0x7, 0xfff, 0x6}, &(0x7f0000000100)={0x5, 0x4}) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt(r1, 0x10000, 0x7, &(0x7f0000000180)=""/186, &(0x7f0000000240)=0xba) 16:36:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, 0x0, 0x800000000004, 0x3, 0x9, 0x51d}) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r2, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r3 = syz_open_pts() r4 = geteuid() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x2, 0xce5e, 0x9, 0xfffffffb, "33346c2360dcc05f326d182cf7beab00f0764c7b", 0x3, 0x2}) fchown(r3, r4, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r2, 0x800000000004, 0x3, 0x9, 0x51d}) 16:36:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x195) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x190) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290dd9745d3734320ea30400"], 0x10}, 0x0) 16:36:19 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getegid() setgroups(0x2, &(0x7f0000000000)=[0x0, r0]) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0x7}, 0x80, 0xfffd, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) setregid(0x0, r2) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) open$dir(&(0x7f0000000080)='.\x00', 0x40, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x59e9dcf4ba70461) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r6}, 0xc) 16:36:19 executing program 1: setrlimit(0x0, &(0x7f0000000240)={0x7, 0xfffffffffffffffd}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000180)={0x100, 0x10000, 0x80, 0x1f}) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:36:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000680)=""/4096) 16:36:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x43, 0x801, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 16:36:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0xff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x4, 0x3fd, 0xb, "07000000577dac00000000000000fc31000100"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:36:24 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f00000023c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d6827687b5b7238537000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c942d9c6177cea99cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040bd18cdcbbf8d2f2b84fadddb54ba7c424a589ca3ce0b948fc5b18e35ad63609eef84e5b438fe8bb750e0df14f636fac6dc71de24fac25de5f96428974912238651439b05d0e002c112f3f9cf559690c80200f50574d83f0bd80e376629fbead591ffe1884d2757e545a5cdd870a3b184da0c1ff12dd72286d79248"], &(0x7f00000000c0)=0x1002) connect$unix(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f000000000000000000004385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c934152dac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e775535d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cf0ee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000008898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213e7ce7f6aac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a30684cf79c4afed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d3582d081882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82bd6284102e1a0a57b80dfc33b329bf09c567597b267d8836d8f94b8d2508b74414565f461ca1e0b50258af0da9e6d2cfc48826262ee41cfe013e3155"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) socket(0x1e, 0x4003, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x7fff}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) r9 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000380)=""/125) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1c00}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:36:24 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6002290f00303a000000000000000000590000000000000000ff0200000000000000000000000000018a00907800000000609433df000000000000000000000000000000000000000100"/103]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344, 0x41424344}, 0xfff, 0xfffff000) syz_emit_ethernet(0x17e, &(0x7f00000002c0)={@local, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x23, 0x4, 0x3, 0x9, 0x168, 0x64, 0xdfd, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x9, [@loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @lsrr={0x83, 0x23, 0x0, [@rand_addr, @rand_addr=0xff, @broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x4, [@multicast2, @multicast2]}, @timestamp={0x44, 0x10, 0x3, 0x1, 0x1, [{[], 0x92}, {[@empty], 0x449b}]}, @ra={0x94, 0x6, 0xb1f8}, @ssrr={0x89, 0x23, 0xa7, [@loopback, @empty, @loopback, @broadcast, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @end]}}, @tcp={{0x2, 0x2, r1, r2, 0x0, 0x0, 0x6, 0x1, 0x401, 0x0, 0xfff, {[@eol]}}, {"f4457edf70e499dc2d34b679c2e3ce91608ec1334c5be15dcb1192d51697a887770320552a77eb0b36fba87a524fdd0fefb5bd7236d0acfef02d39332f8355141f13ad59e57f1fdc79fbe44685ed42c9521fd5bda08b9163dfb3e5e2fad95159df035c69fab837637aed4211304159b436aa0c5637662ebabaa3bb27e96ce6a53497b42951580c16d6b20e6e76d24e08820b9a4fd308ba3a641bf4e6104d078e0849706a6f3ffe647e83c395d8ae64c6236b4219f3b0951fc4fbd75320f29d0427c5ddcf"}}}}}}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="0f1c9091c60ca883db72993bda3c5e4fdec4c03ab02496e1b0b41fd2a49e95f630c308749110a7b5ec4119ed218276fa71deaf401a161442d525333c6ce4c8f4debbe8ee4809e3987e01b1ba2b5549833e02a2a7d8c336c6b778609af77c2e5ac1499bdec634171c54447fb35df5cd2528b4978dd13e20ffdc75b373f3b2ae5d25fc9c99a0149fe53176cc25dd3bd6dd7026d366c1558ea6e1dd65c32b3bdcb379cad95ddfdcc8091aca2a02248d430a6930e1422d78b22235bf7773ad81d4285ad1abcfb5daa6f7229accdb2a84e787f8ed7d6c6a71894650f38facf10cad7a0c993e712e5cbc64041e3c15392e9bcbef52e16372d75bf9a7afd7", 0xfb}], 0x1, 0x0, 0x6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1000, 0x4}) 16:36:24 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00020000000000000020e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = semget(0x0, 0x1, 0x45) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/65) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r1, &(0x7f0000000100)=[{0x6, 0x3}, {0x1, 0xb66, 0x1000}, {0x0, 0x7ff, 0x1800}], 0x3) 16:36:24 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000140)={@local, @random="00576009e300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xf7db, 0x20) 16:36:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) getitimer(0x75c89283462a53fc, 0x0) 16:36:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r3, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:36:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x30c00000, 0x990, 0x6, "6a0464876a574188ff9d1e78c8807d483f82318a", 0x7, 0x3}) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:36:24 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:36:24 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffd80) 16:36:25 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="51837c42ac6d0f23b125a6ed5d45ea1081f7f87ba8ce76202468684e8dd48fb784079b99c5e9951a44d7b6ba8de5e41b4943886e791be95bf5b7a5741375c4f455b442", &(0x7f0000000100)=0x43, &(0x7f0000000140)="54a9b7049954c66687ee3f85650eede941fc90536a794add722288ee42119ed2d718f36b689fb404ed668722c35c2c9d6d5f97456b68a8f9d2e65f45cd3187251bbd425a7cf07e4a5fdc5f1c", 0x4c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) syz_emit_ethernet(0x19e, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000ffffffffffff86ff001dc701a694cbd205c6dd6000f4ff016801fffe8000000000000000000000000000bb00000000000000000000ffffac1400aa040006a16500000004000411640000000c0c00ff00000000ff01000000000000000000000000000100000000000000000000ffffac1400aafe8000000000000000000000000000aafe8000000000000000000000000000bb000000000000000000000000000000000000000000000000000000000000000032020007000000000000000000000000000000000000000061c20dd8c0d1a225d70707f00284117a7e01030000000000020090787fffffff69bbf15759ac9700036205fe8000000000000000000000000000bbff0200000000000000000000000000011d06000b00000000ff020000000000000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001dddc2f8b6c85a5ae91aaffdb0dede263b2e192b1406de9c3f57d395d17f086554032dfe6269bc85a4865a6e0011ac43f3e7e2b2b4ca0d5f3aece79228e7b56df3c3cbf5d06ad8e2a15ada781d3022c1fd66b54566bc86f4a0e72680e6dcf56309ea3c62dd5e066ed0cab45eb5b65167522434a5cf41c194615766331e588d5250927deb06df3b7aedccfe15aac52df206178"]) r1 = socket(0x10, 0x2, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:36:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="25fa9f6751042a840aeb8b7360b02031942817fd8619dc44f499238c280ea9c1173e4b6e58937daa1dfa30f8e6335d7859feb72ffff8c4bf2efe035f7660e15c636df1d7b54294679a3c4fbe2f1b086edcc1cf0fe501e2fde6a1fdd60aa2bfeb7d4f8b16919658323750de8b2498df72adcdf6461aff29aade932edcabe27a8a3f170e649657834d09cd8a8ea343bdaeabde4f649de67fe4b6e1f2fc6a6845e869bfa805782f168d5748aeb1e0b55bafdb19566b5585e54277b8707297c23ae8151f44df1669ee406146e5404c30892b646ef311a3a87c24afa25ee28f59f5ca833365e43c00991624cd21197dd2f2", &(0x7f0000000180)=0xef, &(0x7f00000001c0)="0a88c89ea03b9907f55b8de2dbccded21ebad7c196ecd7e15bfe360ade8c6b703e70533d3207680ff9144a889cc62fbb8f91bf13b04acb7c638c68c96f013309b4271be76aae9963ddbe3bc74b8b3f105d73d38a3aaa64961c0d6381635cae4339730a76973039e3923ff5c63ee555af3bc9941612f106e5ef7c766d1f9133f9d8bfada359245216c9ff3f0897ad4a6c34926ff916", 0x95) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) 16:36:25 executing program 1: socketpair(0x7, 0x4000, 0x6, &(0x7f0000000000)) sysctl$kern(0xffffffffffffffff, 0x4323, 0x0, 0x0, 0x0, 0xffffffffffffffd1) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/209) semctl$IPC_RMID(r0, 0x0, 0x0) 16:36:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r2, 0x181}], 0x1, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x101) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000200)={0x3}) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)) openat(r5, &(0x7f0000000180)='./file0\x00', 0x400, 0x95) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r1, r0) 16:36:25 executing program 0: socket(0x2, 0x5, 0xb) syz_extract_tcp_res(&(0x7f0000000200), 0x7, 0x5) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x208) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000001c0)) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x8, 0x9}) r1 = semget$private(0x0, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sync() bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') fcntl$dupfd(r0, 0xa, r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0xfffd) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x103}, 0x10000, 0x1000000095, 0x101}) semop(r1, &(0x7f0000000380), 0x0) 16:36:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/147, 0x93, 0x40, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) setsockopt(r1, 0xb, 0xfffffffb, &(0x7f0000000280)="13fda4ae7731906db17bfbb1d293d3c16dbc23a84b147371d0c59d1f792e856781b10525cf50b04832c77589cac1ca0f90e8ccde289abe7f5f9b7c13697ead523c17852df244f7ec2cc7d7a4db5f0859d528e7e40eb282fa9aa37120ef166cd0dd09f0e55f5c87dad4b1b84fd6795ac61f9770056fe5936a7b87638155c20f09e8f7528bd712080b96a9422bc7f898b0c1376bed002b12d03bc554ca8c", 0x9d) syz_emit_ethernet(0xd8, &(0x7f0000000140)={@broadcast, @local, [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x2}}], {@generic={0x9001, "f3a9205551201e5fa4229eb3c1627d00e1f2dec9e2f359967de20596356d80e316feedbb88514c11a106c1d43e8d8943506e1bef8781ae6e3b42adcde27a928638f8c39b572ad0d8b3187b1c0b0d1b722f0051de08e48b37147e0e93a394120aca86e2804d4abe68dbb0190f09b73bc37bb3dd02c57e4aed1769fd14d076b1d7d9e91e780d24f6030415f924b3a4c49f4ba5248c96986e7c6ce22a56826bf63f0b82103331c5e9a703e7d42649d64c32cfbe62c0dc9040d640fc0b053df812663da5"}}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) 16:36:25 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x1004, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x2, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x2200, 0x1000}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x40) semctl$GETNCNT(r0, 0x9371b64f8c7d7bdd, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x9e55, 0x1000}, {0x0, 0x3}, {0x1, 0xb500, 0xd41f01317733a3f9}, {0x0, 0x1, 0x1800}, {0x3, 0x3, 0x3000}, {0x3, 0xb1, 0x1000}, {0x2, 0x3dec, 0xc00}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x0, 0x2, 0x800}], 0xa) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000080)=""/122) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) 16:36:25 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x16, [0x0, 0x0, 0x0, 0x0, 0x0]}, @mss={0x2, 0x4, 0xfffc}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x12d) syz_extract_tcp_res(&(0x7f0000000000), 0xead9, 0xb345) 16:36:26 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x496, 0xfff, 0xfffffffffffffff7, 0x9, 0x6, 0x9472}, &(0x7f0000000140)={0x10001, 0x200, 0x6, 0x2, 0x9, 0x58ca, 0x101, 0x800}, &(0x7f0000000180)={0x6000, 0x3, 0x0, 0x20, 0xffffffff00000001, 0x1, 0x7, 0x7f}, &(0x7f00000001c0)={0x5, 0xfffffffffffffffe}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:36:26 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x4f) 16:36:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x9, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) fchown(r0, r1, r4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000040)) 16:36:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000078c000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:36:26 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)={@broadcast, @random="b9e631faf12f", [], {@generic={0x8863}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:36:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001640), &(0x7f0000001680)=0x4) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/86, 0x56}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/107, 0x6b}, {&(0x7f0000001440)=""/44, 0x2c}], 0x8, &(0x7f0000001500)=""/211, 0xd3}, 0x40) mkdirat(r0, &(0x7f0000002900)='./file0\x00', 0x51) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) sendmsg(r1, &(0x7f00000028c0)={&(0x7f00000016c0)=@in6={0x18, 0x3, 0x100, 0x9351}, 0xc, &(0x7f0000002780)=[{&(0x7f0000001700)="74e4f304378c4e3797320548a419a3c5cf4b718c726bbf834d788231ce03b6feb660639d38837bd8e986653f73f94bf2d35d7ea975d55513662e74f8d4471416c8f3a38fc7a8c0b76f7c0a51115fb7be6bf7ee844d845203668cd877a0c4fcef3cf41fc22b6fb51f70c0af8560953c5126f9a8c695cd37e3d2fb26baa090afdad3c25fbceb92bd88a842d093c62459385930d6d63b453d0256ac156d12800de139b73275113e6039ccb083290210612bc3d75b490673bd679432dbb56a4790884e7842facabf3c1ce7b50eda983bd78b0d99ff84739620a6eba6e98a37be308be19d09216684e55fe23d96e2568e36a8a25a9094ef248657a75922140f2050e67a307f57e1b5a7b1d0754ba804c8348db84ae64b3b0b20b5e0e7d5047fba13b52753eaf0a8ab373dcbba297249f2679e99678630291725a7133582dea55ac49cbe4fcc2dd5ff02cdffb76a41fd32fae94d9fb2c1c73b60c9a9876a70d92ec55906994199d219e988e6f3fec33106f9dbfc4bd2c223478ceef21dba948cd5c05be2efda31d65fe193c680632329932d161c029b0d162a1135d9584f0b438739c67b2943e215be4bead29120db3821b346339acc7ea4ee28f0a565a162c61006e258057e3d71da095562d7d1aa4d2bcb1e6e0feccf00abbb9545c58e7113e9f3d103375c0cd890f5156b5ca83bf0a588cecf5e9dc77253a9b02b2118dc35fa3110c655997df5f821bbf336e2673590940d9ce462d7c45a0fbce4f22a2127a37b6e9a7b482e33c49d05f6ae73ed7ddc31510dd34bb6d2e8ec02622e346eeda04965610353329d061e4f812a4f0905e4ca54c1ed97d9de4369e8efb6c44593e7af6fcd41a3ea4e1672f7fcafd00f897cf494a47726b405929d36016925ccc6e804b03c5fe90a459f207675575c2d8ed8c894b9619950072c7247c23a78386b3daaf609bf9263b6d7e180b2e3aa616bfa45a4be69ae906668c1b176aa09c1a03511f03a525cf8ed5a0d98b155ea01f703622cdb00cc130ba9bddc508891723afc059ee0cdccd762bd3464d7165954956d214d02d90e975116934cc180cababbfe87c18601d3ae06d28c7561af4a1aed9625f4e8219fa0f0b35fb6edceeb4caec619e285dede2d960176f771f3cdc35dfe2e88089a00bcc4536a89abdf39abacad6813ef16f5b23ab847ce40f9118bfd2349ecc0f1984357245ec6a8a43f5f2a55cb45844045788e86f43a5d3b5ec80dc77567b9b48cdff66ecb53dfd1b34fc99c321be88f68ce5f3dd069f12adb6ebf2e869e17c29012226b4733abf7360287527586e3858f6e4f09f972ff2d7c766a6526f795bc815a9e16a18a081d54839030534c3eff0380aa50f1a8a5746e3bc799110d3c0c1580407a4800b66be977d7b85e451cb632a273ed3c845cb4acba05681321a17cdbe30273f30ebc27229cdccf339c7645bc24569d0166dde25c02dc6f44bb5b527f789c2ec232da0311112bf3797dfa675f117afa09c28ebf7838777ae588f271aeded95296bcbdff64e0ac50d032c064a6d84dba69d6e5541a2951357c37718cde6705e36973f059d646852e340f415a6f8e3b79df51fc8a0b75f0be636829e71809d29e42d92d875d856c88360fe302e3bfa49474c10153bf312cfaee40ef33453bb74c4033982599c90f0994e7a26bf52d1941bac95efb013be752a737747a5e6db1b9f1e828c4720f5e19d5f43839a7cf70100e9d3ad82cdeff84c5f8c464b308134887f311ca413524cc494d6d25175a1f60f0be58139878509f4d18a6b50639cee534ffbed4ec17f8b05f1de134df91bae3f4a5f266898d972273f10624d6238c184e7810e7a4fc38ed5f7e0eb74b6dd2aac67388c50509148d1f547ec67b6bba38d75a4b1f31b3357c19c555be49109c0eb66ed21654fa4ece9dd20bcefcf8efe0062a56af0ed628d8f70338453be43a9259cb223a73c3ddab231d31e1fa60419b2fcd20e8d7ba3b09a1e8470714af0b4995b4ccfa4bba849a113ea9e3bfa7130f1d1fa13afe6cdf940ede57e4e580f4fe1b802ca9b096ec59f554d93aae4c527807636d9d5a2b91b3972b78b9f3edf4a6f34e24878c80d6d3818fa8c4199e3d3b64ee6fee28f57a329fad882d321345e3b1781ded390163aa6b6110fd3839c667939bb68e1520cbc526309d35235643c758332c3b4b577c1ea7f4da628e7ea85c6efcc246ea19bdeb6eb2f109a581747ec0f4ed7f226c9549fa9b8b23388be71baa7ddf713cddc273d23b0ab168ee58f7bd330ef7da371c499eba4230a14b84901c7396f4b330ca816a1418c8f35295f046e40db2b2eb456c945256b8bdd812fdc533ce344b9fb656291d8491f2755b4a5dbd8d99214e3420919359f5e6ee01a10552b331dbf70b54cdd1a34fbb0c617ce50374bb6450a15ccc7f6b364beb645d720bda02f036c5216837ae48c8eac532ca04ee79134aeaf41bc11290c3c68c367f21d6810df9080de264918b84bd32b1fd65412e2054f069738ee1cd69ea5f8616499eb7b6480af7920dcc062b527a8130f296b7c9fd7372fd9aabfca3d50f34b080f79f4aa9705113e02e8131fe8fb7faa8d5ef24ea9d82e33316a512b9c9fb71d2be2eb44638df9668c1a37e57ebd8d9029078ea8c7d0f8b79f111ea37d48df67b08fa0ed2e77b667fef22c25c2f79350eda1f814a523e737139efec7f6ae46857cbb1afead8a4eba20aa1259082d9714df8d43e602cd6aba7e4fffcadae32a4a8ddbf4c56cb4ee6e751a30683fcb810d769072c29c5a927d9a0a048aaec68a73cb383928c29985f05c5a61a857dbd2895454dc5cde2e93f9a18a9a90985f5ffeaecc5334e548bdc62c92740ce0f22eb4c1c213b91941a4c8c47513398cd50d19ea0409bffe9fe48ca73c74e5de87a0643f24f4ea3a1ff4c6c487b537dcb82e59e90f1e25bb00b9e75539ee9977b0383d408841f217df2e1bca5481f6f3af3a56997fde49f1c3d2f6c6149b8589d7b748fbff73018f1a440a666fadd44bf7f738f91a698b552a34028ae14672dff2cc123b753528bf18f7040e17da06ab99d75f855c4393f35c0f0657bdf7160fe2bd855d6ee1d4433d34077c5422d0dac2d5650bf35b101d3fe11b6584dee55a56b65b3a0b7f6699f69092818f3ee8b13182ba7cc1d37f6ab30be40a193f2de9b324cb4ef666ed7f9bdebb5bd827e2d8342f0f7c991ec7c240b07c32b0b1e0454e3b38d830e14686fe61f3658af16417014759e7df71947e661ecefdb035d9514b254465a05903c5cb57eb300beb2b2ba5b85e046e28613c40a36fbb5106518af9587d317a33bcd4fccccb106176476cefa245955157e282f605673482a0652213859e698b751d4098fcc113aca3317deb4c4124675403a1084b20cac914c58c6ef710a475aa30c28503deb2552e97662b0adb9c302fdc3dd05709fc2137c2f21b3464ae779aed6c219f4070a8d993b5c6ffd97848b345624ca3c021a439a18e58530e7c8a9c22e115f7703c74384c2e29ce76eaeae8adee406e8f84ada501e04492706c64e678a351fa1f7308e135dc2038a17669e51467ce55ff657e3130107f490e9cb08f21952cfb3ebc328b9cc36f98c904cd064dfb655cd71da5f3313fa80ebdea6aa21def00e3a8c8f24ae49febcee07c9ec92b9d5bbba435a1b44306fe3f0cb2e0bb068fd03a54fa45e1aeb0eaf7f74994af190582c2f95d946e57498b946407b91a712437bec9ec47cc2d3a2f3d7fa2733b73bd3515a3fd888281c91e4f7b7629418e23a5cf0fa87ff0f18daab8d01fc2ab65417c6c5908a0fe96579e584b53de2237bb5bec115e7e283b723c71ddd48cc19cb14f1855650c2e536b6d1febc8eb4a326fb6471a2fcf78859985915c18d615f14d1518826172e7184eea3bf9ec100397c6e5547ca76eb4509bb7a417ccb008d9d4b25841cd7a1ee11899b58610583e3851abd5c253884f0bf2f5d444f1e7d09c51864850c38b27e5e389cac2c4843390449c07ee564c9ea472b2627b7fbdea0cd0faf4edc1f8202497c4a70dd6d37c38b76c07178c6d948c77360daba5d1b88d47404c7d05ac3636fcec13c0382adb3617678638745ef8855880d58c43894d98e732f6ac8a22111d686f63931ffb77013f151055bfe8a3be27717c53d99e8a8dded7157a50bed18bead627ea4a437f70521e378cca7ef85b85f9e3fdacbbb0b53db0c31093fed34a5f07caeb59599a0225be003bf2084dac3eb7ae34532cfefb3aaad711e33494f4e4909645d1c316d88640f3dad7801a5d3349b5c82a0bfc31681def409def31a67bc02c529f67ad74fb73f2c8fa970dc4b808632dcec3ada074f56bf7669d39dd5455f440cf8e0ac1a258f674d50bd7460fa1f0a5adad2221e0b31b8c9c0b5e7ef90532cee056368d5edb1a67e6a33e0c44d0762d67bbe7e4071d6b6c85bd9da4fbc034aa6c24f35daa328f08bf913909a685a5189d3e78d6ab644e93de7790283d673ecff6e5a73c99dadbbfaec506b109374fe031d927145cfac955f7743bbabc668e2f4494a51a5e192c0fc0425d8276e2dd618ef96c75032507951128d631d71a6dfbb6c72ce4ecec8aaf58501c1d799c776d5e94cd57474b620db4849a16ba8e23146d94bb22a109ba7f91e42612af9d70b6087d285844e2a9fc8bc62671fb9b8509a65c43b78d542f4dbeb61aa3e2ed9e00df50f45eb413d957d518fa7921c7f43c1919061d56cc0f8bb6ef12d352e5b20d26d58f57e6cadb67f7cc1416204babecc5a144f907352fc2eb405bea269d2d0f8ee9301b3fb71cd7e2059446960a668685a5f4399fdcdfbef4d4b9809ad00526823cc154d3f2934293d7772c836158699cc0cecd72a35294e06d1c02ea9fe2be8dd0f278378eb89db7cef9ae85a03526b3ae11ee80640245b39bf0a2e0ba0224010d21ec5aaa9631bc06794a7e8ab3058c6a3f73ec895d8bf419be3ec2bca6a17504501417d39904c1697d847cdd3f8768d5a5fc6c579111e66832c18836e20cb2f82289f9b6841b3e736010e8c787cb0977fd8a668c7f647b8411ac6bef9931c5670171784064c33c920079abadc8f75a79632a1cc44fdb6012c52920d00c4769080440c82dddf2c05be3f763f92b83d03dbe05a8daa5a2f81219575fe613d5e8c1d2bd06f675cda21cf6c7aa52ffbc672c5e3b9f3270177effda4c5f0928254a2346693efbc4465c2ea21dd69f20d4b49cfe73adda77684e6b2d86de8416f616cef2af709e2feea03edc15082d6ec314b46e514341f6af40e5db4e7efbcdace2ab8228fbebd098035140fc7325546e48f45acc2ed9a345c2f5001fd013a34033f530dae82b1d3bf38441eb96017c9d972c40f9eef38337d9d82a76bbcccd61608fea02e725bd98961212ef28166626a1680280a315b6545d8bf5d6f3b63906c465fcf0af7e21809d51c5f8c6d9db4008f25bfe5df2ffbd2358af7a06231b279c17c0aa757ec1f45ffa297fa753f469ec142aa54a72ad7fd6f66e8394e4af3400f895f2f852d721691e8414f2e4ffca323c79600136342473ccc0d9b54853cf1d6b7b124f689a55207968fc145345314e40409d254e878b256ef1f50388ac57ba43f4e53e79326f2462814dd28a60dca75bb809d490511b3efc1902a2352cedbc54dfae086029e8b4d53c6148d5725352d6e511f5cbaad56cbcd1dbdc785be6ab1a592eceb22c372d4a119381288d4010f2b2b37e3ac00d991f972c7b88bffa7e89a47888a7914b06c376a026f0e3810f826e6a66f96b712496c503a92a3a6733c3446d3b3947725", 0xfffffffffffffe07}, {&(0x7f0000002700)="461b6cbb560f3d9d97a0cfa15aa5b8088b56d8b5044690663c1e707c126a0ed2c5745aa73fd32042d020690b85c92bbb1b69960b7621eae246bce8ddbe33707575b2cafa8bbfe730c7f67c752a58acafff48c26b53143ade1b065f970c684467c878e4fae38709", 0x67}], 0x2, &(0x7f00000027c0)=[{0xf8, 0x1, 0xef, "9528108cb033157d7096665ee3f1c7c856849adbfd42c2a714dc9e133f65059ae8a08cef04a6e033835c3c35591f1840a1a806ee08877a8d88f118b7a610acc869930241dca01f6f41edab87b0d4d1083a98df6f9362a7aa24ac0f017982e940f03a23341ae29603c7524af59da4bd4beecdae7ba8f56d230d201f5abf4adc62c91ab5a5647916ec275833828fd98835b8e9f7346de8f1a675af6b6980506ffbaa1cec1f49738eda9ec47268a320b127c8552f567552ed1a95127a8e914a71b03d734fb42bfaf26ca7f71e3c81cc0021f649f413a2212eb67e91e0b1d8423641ea8ef227"}], 0xf8}, 0x408) setitimer(0xf7bc33c89e22304f, &(0x7f0000000000)={{0x0, 0x2000000200000401}, {0x0, 0x120}}, 0x0) 16:36:26 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@loopback]}], "6cf5"}}}}}}}) setsockopt(0xffffffffffffffff, 0x9, 0x9, &(0x7f0000000000)="60eb0e843e83668eb0244835e7b115f0e42cbf067920b93a7ae51e4c18a41f602e40398541074cfeece484688382e055fccd493610f3aaf0bd337716a24dd10fa8ed809e1392ba597872473b5d04e71d4e175a49", 0x54) 16:36:26 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6, 0x101}, {0xdcb, 0xa3}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x0, 0x8, 0x9, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x3ff}, 0x7ff, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, r1, 0x0, r2, 0x5, 0x800}, 0x9, 0x7, r5, 0x0, 0x3, 0x2, 0x3}) setsockopt(0xffffffffffffffff, 0x29, 0x19, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r9, 0x0, 0x0) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000100)) 16:36:26 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000001000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511b803afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000031fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba723dd959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067b1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"]) r0 = kqueue() semget$private(0x0, 0x1, 0x400) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x1b, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x6181}, {{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0x5, 0x3}, {{r4}, 0xfffffffffffffff8, 0x2, 0x12, 0x2, 0x2000000000000000}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x1000, 0x1}, {{r6}, 0xfffffffffffffffa, 0x40, 0x8, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x3, 0x1}, {{r7}, 0xfffffffffffffffc, 0xe8, 0x80000000, 0xfffffffffffffff9, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x8aaa}, {{r8}, 0xfffffffffffffffe, 0x80, 0x2, 0x100000001, 0x81}], 0x6, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x4, 0x7}], 0x2, &(0x7f0000000300)={0x1000, 0x5}) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) fchmodat(r10, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) 16:36:26 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x9, 0x4, {0x80000000000000, 0x9}}) 16:36:26 executing program 1: getitimer(0x75c89283462a53fc, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x40, &(0x7f0000000040)="5fe7b8631fb7c4f964b7f27ed20500ecd594ae29dea613d4a0e343685a4ba39a2038ea462109441457553f279d05805ed45bef3b976940953cd12a6c6675e951ba93e8aea5504075ff63782b4b578d548430a74d2e02973dfced320d32e73debb8ac956994662e112ffc3cfc4c4985d5d52600e7dbf0", 0x76) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x6) 16:36:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95ea8c0b0b9bff00be00", @rand_addr="000000007de3f34700"}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x5, [{0x1, 0xffffffe0}, {0x1, 0xaca}, {0x3, 0x1}, {0x1, 0x3f}, {0x1, 0x5}, {0x2, 0x8000}, {0x3, 0x2}, {0x1, 0xf6}, {0x2, 0xff}, {0x2, 0x9}, {0x1, 0xffffffff}, {0x2, 0x8}, {0x2, 0x9}, {0x3, 0x5}, {0x1, 0x1ff}, {0x0, 0x5}, {0x2, 0x7}, {0x2, 0x9}, {0x2, 0x1f}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0xf7}, {0x3, 0x20bd}, {0x2, 0x10001}, {0x2, 0x4394}, {0x2, 0x5}, {0x2, 0x9}, {0x3, 0x4}, {0x1}, {0x1, 0x3}, {0x3, 0x3}]}) 16:36:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfff, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 16:36:26 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000004c0)="b0c0c00b819b9fd57b0f", 0xa}, {&(0x7f00000005c0)="828623350819c986c549d43f8895ed417f69bad0ee1f58fbb155fa291ab0b7280b57ee228d0249dfc15b11f46811a281d9f33a5e053af3abb86499f6a486f737175497e5b127b51dc3bc1b3ffeef5d4adb11b6554ff2733b52f73328dc2631689da365ed5574fdbcc4795a7a27aa63fcad5a2ee87f3facef4d60f84bd276a3844859bbbd58c693393ecdaa16dad74034dbef772abbd916b8ed91e4bf84420d", 0x9f}], 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) writev(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)="aae0e9c14f93ccbac8030a1a3768529cd54485f5ac0801930d87d928bc7f10748422afebaef9e5360a8ef1334e343770aa336a21d4560bbfee4ff09b6aa724872ccf08d11874804dad88191ef987ed5e682ba1822d834d16", 0x58}, {&(0x7f0000000240)="1b393d1dacb557c85eb9851141d84eff7f1475f4ab56f8e92d71f3048d82dd994f933f377c8f57e80b3397c362f8eaa6a48bb3a4d37aebcd809b58fb293307dab7706d539a7a3cb61e4a54b8660fc61ee7a8f02d2a2872e81ea508a81d3ab296b57237cee6e51e02195715001de8b8c30d96b5dfd37b", 0x76}, {&(0x7f00000002c0)="734f7515553d9ef47514819d64d4da8b88a3e936b98dae5f14ea6c88f44408230c09ddb20eaa57a23508cc3f80372b", 0x2f}, {&(0x7f0000000300)="f0693ea34230431b9187c6d27573286792def0c78bd03db48407f8dc9617e2b20b1977703cdf20cbeda474f9f0ac46fc1ab014e7e5f2bf3ac25a86952c85dcd75011fa0a0b5ab724087ba2c4e4490c9c546a5771093795fdb6bfd3e8ade3127f7934498dab7ef748634aa0085bd4c712d86323250871d2edac48e16529f1", 0x7e}, {&(0x7f0000000380)="8b5a9178dc454fdf055800a1e6df26308149c7f463a0b8d201d9a8ee20d85b80f12b363193c7eefab92d08deeecde2665da6f8c4451b29c20b37d3a37fc689502663f1b7572ac37172d46c010fca59416187ca72f62dd4ccfb22dbcbf07ed27f6171cf08f901eaff08a7a36860b16ec7c13e0dd4a0922ea383cae0cef2943cb8520bc10711a119ddc1bd6c81dec9ac4380e7d623c5a31b5a607754", 0x9b}, {&(0x7f0000000440)}], 0x6) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x3e0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) semop(r3, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semop(r3, &(0x7f0000000000)=[{0x0, 0x101, 0x800}, {0x0, 0x587, 0x1800}, {0x2, 0xf0f1, 0x1000}, {0x4, 0xff, 0x800}, {0x3, 0x40}, {0x0, 0x4, 0x1000}], 0x6) setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', 0xffffffffffffffff, 0x2}) 16:36:26 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f0000000200), 0x6, &(0x7f0000000000)={0x9, 0x1f}) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! 16:36:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x41001, 0x0) pwrite(r1, &(0x7f0000000840)="a0", 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) 16:36:27 executing program 1: mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x1f) in6_pcbnotify: Huh? Thought we never got called with mapped! 16:36:27 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xffffffffffffffee, 0x5}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0xd1}, 0x0, 0x0, 0x0, r2, 0xfffffffffffffffd, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xbf, 0x0, 0x0, r3, 0x0, 0xa, 0x204}, 0x3, 0x6, 0x8000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0xfd) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r4, 0x10a, 0x9}, 0x5, 0xfffffffffffffff7, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 16:36:27 executing program 0: nanosleep(&(0x7f0000000000)={0x1000, 0xe6}, &(0x7f0000000040)) select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3) 16:36:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130a9660800450000380000000000019078e0000002000000000301907800000000450000000000000000000000e0000002ac1400aabcfcd59e2442bd6fc13d502458722d9f7ff37e5cb3f1de944a8e1a660e9b866417ffb3798bb4b16ccf"]) 16:36:27 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x69, 0x400, 0x9}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) r4 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, r3, 0x180, 0x4}, 0xfffffffc, 0x5, r6, r9, 0x8, 0x8, 0x101}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) 16:36:27 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x10000) 16:36:28 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000200000010400907800080e3b8cbf478a0000006027671500002c000000000000000000000000000000905a0001fe8000000000000000000000000000aa33"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x800}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=""/148, 0x94) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x2aaaaaaaaaaaacdf) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x3) 16:36:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x0, 0x9, 0x8}) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000140)="a29ba69266f8f23eb56168221d22ae691690ff7e954958fef3642f971c1e934adf2f3ee8ec00c17d6dc90d3f8f3c06c802d8a3b883dd3f8f83e9523da6b61fbd7ed448806c8e742047e47340e8cdbbe3725df781a274c88975e66728b2b92f23ac95a34bdbf018f72649283ee37ba8459f5a4528c3e8763b731ae2fcf98fc018", &(0x7f00000001c0)=0x80, &(0x7f0000000340)="c92ee250", 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000240)="530ef19f77680a88ffff784e8bb0911b0001ff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a00ee9afdf05e1b99cf88999b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac3010000004cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8dee", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 16:36:28 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) dup(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x2010, r3, 0x0, 0x103fe) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x6edc, 0x3f}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/136, 0x88}], 0x1, &(0x7f00000001c0)=""/43, 0x2b}, 0x400) 16:36:28 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x127, &(0x7f0000000000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f00000009c0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000380)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}, {&(0x7f0000000900)="4bbf917199c76d4abab81cdccc8d3783cfe85960c941eb6cae418e0d5ae50001863efc3c0d079652256c64d1d373bf7a2583cfc1d185e63b28ff7baafc7870b9f3a961ab315a16e73491b6db247f02a7f82a80b1c63243214a3d81b8ffb82cdbe9439fae57e99b3bcaab1fba60ab4c3054184d5e68ff5da9c996f6745d4a952752709d116f96e06e5d413b6ed2711c753d82e969b24a0c21a49bd79a3737524a85fb4cd3a59e9adae3bd", 0xaa}], 0x6, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f0000000a40)=[{&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f0000000840)=""/182, 0xb6}, {&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:36:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:36:28 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="baa93e5cd74727b7dc4dcb0b891c1cb77d9de1fefd3bb9701a6862dbb152d3aa03d41b0468162f9c5771c4ec415f5d3b85f79b5b1582814dba41bb5a99b591289397ea8b8f982860a42b761d7080c8ee1da110a731cc9b7bab8a2c0d8d73eef7b1924c082f443779e4513f23af7fc3be1fcc2234f0798e4d415555a12cf8b7d14f7789fcdb87a47d457d599b361120f065bcc1134fc9654fd8f54959908c6737f56144e1575756f2e1187e13c59837010986f128bee05f642506130ee210159801af5c1593bcbab8191b297142de4ec7b8fefecdc7cff74aca07b3014f4ccc88794d3c39163f4b4e4c9901d4204cb2faf29353b5c602f30b6c26e465b8c1ff91cd76018337d6f449ae3b7cfe1c68130046b8da2d55dd6048be0f692f0e9da44f1b1ad96a73bcd5fe946e35d83cc98452a7713115b32d334f7584fd67d4dc83939cc4547fcf3d18541acecca09042112b414dfcbfbd5ec9dc504746eed6c3bd6178bca655690e0d09bd6ff7aa2af0306a8f6247a561506faac0f8c93d8742c3da9601c057f421ed0d9c3bfb838d604daf9ecf04f05771e3d03ae78468800de405bb8d85e8efbe83e4a97a9665570bd73f9cd29918a570ccae252e0b110b5ebdfcb8c5c37918d6d7c0049cf95a780a13d180eff6c437b0071699af7232dd6c1ede2250dec51fd68d8eb8a70e60703e9e1c8fb1f87e3d4cf0ba7f271c90a32f9f12affb0c4e15cab79cfd61eddb95a25589e683000314aec3e09e97490bf5b59772f3fd451dfa4f49e5422cd45baea7892488c0c481b662725142e10e7dc1b2dcc48fbcdc67ee4a68f22c79840fcab17145f6649b9157c7bc370b5f41ad5985eaccd47fa9d406e515a5291b52cf0bf27a3afe5abba390237e2772204aa9fcfe9b333eab67afbc90ecc71b84e50b9de47d49d2315cd6da766ea74f589694381e89e147885a948880d288fbb104f4e948fc01a6cc35b7b58b392e6fd68824d8460289d1e9dac95dddeab0006551bb90ce1cdcc8dbfab4f3a6241916593e255230dc62480aebd14bdc2e4d93f34ba943fd5c849be3632d8e8526658301019eedd875937ed49350d6933fd1d2fd3be228db31a999a123cb2e752fdda31170cfecaa3b5639439893c0ce67ddfbc8088bea447c5070f1ca0cedf19913ecf52e23a87b2f0272c5f9dac001b1bfea43b52eca73acce58e372a269e256d51910de3dd0ca423ebcf7e7d2674b116a72885d5e166c853085afacfeb2672dd4b4934b606caf429655d8c42f5f65211395a7f98673815142a570c01addefdf624b18ebbae721771a0d26b12c13f2ca89761bf826d74a49ca2e434818f3515c22cf429fdbb8a6a975be4d219ec5c295f79e6780b21409b192ec198e3c19cc87aaa9caa3d9fd53a9b2de8932efd6e1b4c05411ddcb86a0e07a324dfa43432fac6935185bcbb62702181220cb53ec1169d0e01a6759aac517116617ec38c0a34265ffde0e4640e6d7ea6f5c1b3ba1063533799d6be9daff7cbc463007d044c8e5018d6efae6f809239fa04fb6eae37a8052bbfb569e614797bfb36b443727b1bb31e707d3595e6a865cc96432876c207f543706eb74df265329c1bcfbfc812b2caf02bb935313adde782ecacda64efb4c700189effa08f6d4cb561a597b92d2b764f5a325ba384f46e0ff81d7af6546e20cdbcf28b66b58666e7ea8b708f3cf29d6e8b7c951acc2171e4ad8184ffe09f6853e2212aace33e1a8cf79f0b2c144e90718e8107db0af3cf03d53c94acd0593a32f8fd541bd7b9d7be43a5f0c6545890318eba615e90f8127028ce282c416b7a81a390d4413b329a9e447d881df2640d9a6683e3f9fac4fe9fa40e04915aa5442ca51999e155cc2a0c569110fe2c51f4b8db8c2be19b662c5c6320153ac721579f4d8173de3558dbe82047c456f0ae00453bc994477d7da169346bb1acb66828e2e22e9fc348f131ffeed2f60fc9bfd2265a7d6d81f1b7d8d6c5a50bccae90928780b477e9790fd4f6af8d7bb98e80e39662fad977537f9479050f51a7d4492a2a8aad2ef2ee51d9ec471234092bc1cfb1cba0cf980ae972266667b1f54043a9c5e4615dfbe32f29ccef7d7cbb62bddab198a827e5a11c9368094a95018e3587faf126f84ff01f2e260fe6ea63aad67debc1b4abc623595aaa1966672ff30ceff1e10127d6033dab06b4ba4d5d4213986eab915c5eabd28e7f606e69e43741ede40271a5348513e3b02897df9159d55fd0c6d2a96f2bf0fa129f859e8f09686745d6a84495ef9309413c076458358db4a914fa4ce65e66d9fdf4e586957d9dac01eba15440a8fe8402d807f7cbd0dcb826c3c692ae20c79827c1a28d16732ce77bfd190b0d79bd7c3bd742a9484b0ea969672f13f87ba2f9e9e21e3ba36193aca34bdce0ede0cf7adb2d5871ccb397579a97c043059b442e703f6f9906111115302082eec1fd4d759df6163fd4b80b43c58f199298c9dab21679c9e25c6039cdf3508848b752edd1f51d9103b23cf484d22d4cda7d345e2f16337aed4ec1cb943aee4d1b615c8a41453599e5a422806b7b7e762bf3f77522488839aa2decba777a9fc63e4f8cb65f761e7b8a8e32c7c36c751a4cb0385417c8fcbd34bffa940848de2aee8118f3af4db8905bf2d79999e6003806d59e0213320f5433a5b3a01f5849e94b8818e9051e6b7cf378f97b380295dfab5f15978e3810ec99526115096d305db7f86a5ac3fec8d290b96867e5c308290aa6639619ef5bfc8d7069a29de6fadb0d5941578b1a31b6652c4161d8e86ce0245e6b9238bf46eef52834dc8a39b937839c06dd440d43257f62b5f3476fbd8e04e089c6144b32f1e2ee654a82c479f7031b98aed15193f57360dd53d020fe29ff9c26e756d7046f48e7fb571f0f8f4c4fb8df1e4a763877840900818d6fdbbdd5164aceb0a7bce78f35e7dc564fdcdc621f13214201c5f4f51cebc76c0012c7bbef6c102e58c0a38d18b3bac2b4936d5a4cdf567a17afd710df96788fc9fd79e111ea73adc8a42fc04effb79b8af7280e0a134918c7ec5cb175b94c1ecae9a647f75a9768657cd5612abae76f3a744b1430630957a6cff08df327c0f5d04fe9cce3e9646d637457519a11dfadbc6b4cbeea497cd745f6b044b30e1e5ba2e137c15bc02b45700fb84bd2c9ed73c489c130cd5cffa500b73eaad604ed035e005bd5b453aef505afd03be28fad6f3488c88b8e9df601fb8dec3a3ded0eb3f9e38dff7ebe9298b36fcfa8d50489f71c0def17e06ba1b2842f862c0c8f52e1b6cfc251db0cfd8e79d5c18d951a15c1adf2ca8fd263c06cb6cdeccc37313b91d5697f653bf9c537cbcba8515546a9cacc885b7f1ecd3e153bf9d465ca1d388ceff16dea8e9b0e7cbd928d15e2ab3aa37e0708eb3d9c2bb8d35289d3f2df5b3309f1232c058f35819101968a9e2020b6ae8127f5c4adba1d76e1075393f27e53d444c10b4c948ac2446404b078972009d3fb2e6ae5d798a225f3c04a3933bbc5bde462225cfc5caee69a2a65f8531d66a59c2ccfda34c539b0fcf321455df1f009a435104664db27c5fd40811bfb0e5a33bbc844401f27adcde84099a45a6570676d836eff14a7e55de81b6c93e07af5bed4f0e740d649acca69d4fbea46dd62640c224d73829450f96324be50e9099caaee536e68b8410ad1af5524439851858f2bf7ab0998780bafa8a0cb2181c3f01bdc6c8b0deacb26dbb14f193eb916dab8e687f7a5f62415199b42bc61112c480c3c3116b99ce574a53516962674289a8f2bec2f260c5cc375cae1cfbbcf25ab0fd663323f26d1475795f6a376659c20d9664d0751d4dc12ee2a6e10075eb522e741af0dda931e92722b84e446e116f9f75ddc40555975514655c41f39f0df36bcd5e27c359605149b434ba02f4471d8505bd4141a719d3ab6865e2dec2ccd3c6454b865834fcc81f7c67b43a8dce0de9a2d78ac2da48c8b121549eaab73f821dbb41c7da86bfbeddc1e2cce6ab23c2dd6f6964ca76c1bb9ac82b5b7c5d7caa1fc253cff9a6327a518380e0ab34dec579cf6c417c207bd56aab1eb37b3f0f7961e47b776490f9a63998be2eeb83045bde3a9dbeb3990737e86ab5a141db8b032d8a7fe685347b8a834afc74f3bb402e317de9e1c23a72b5f5a76b2bba03c45d69d49bbce92e6690381528728f0f7610b048f4b9f2c046e9d12fff74bfa203058b934d55bd48ffa181cb280383d4fdba524452c3da8e91fcc350f41778f819494f1003919dc711258b3d029b6ee9523d937d001f80b7b27a61631cde9d0400b10698841a8c1d48f141bcde9f2206a709181355ff50a1e1210f5fc76f3dad8d6c4c9c8986e73b656a28ee26f731e6739a6064dd6696a051ad288068425217828e1ca03b670816ca5dcb6afb3fb05c7d7c44621457364759afd9268b919f5c1a82013553b0426e9a57b3efb4b8f8229616ef391b6b69af0e4f85ba4e886cf33360482d4811cb1834d4de85b97445afb2b144f0ae561eae7a8b21b695e28284540bdc16b3cf6c474b20d0ebfaaf64401c1c50284f4b5670af208bc322db8bac4e77ce7610a4989e72b3a5e5209260510faf94f312c7b51f89513b35f6ee1595997e7e1656bd5ca8e6dc5014b9567ebb81c13c0ed3f5f2639448813959fe576043023bfab12411edcc27f4c0ce5345f7c70d486a69f938dade76d3e89ede140d59d57d320332a9818a0843c7ad0cde4f1c2de12a608edb7f9179d0842f1a963fdadf68bf8ca0bff7f19b615d3a6a3799350893dae17d0e22e975c6314cd9027d2f43c18fe96d8c320f782b41dac61f6e6a0324d9bf168b8a374c79088d5f7038a4b3d13100f5f2286eeb11688735338fb610cfb29212878dd3cf9d09e036d2c159d17498bfa7fd5129cb0ea1964117604acedb495830efe71cb6cbee9e75ee74b97d00cba0b4db5017e8b949f10e5e90082db26b35c43da0d65b1e5b86616eeb553d3913d997fc31aa0d9b38a9eaaa55c4cafc67f718f8cf5edb84bb3f745a4318eb96d7cabd2458f3cc5ea9ace90ecd71f34a2fb3a4e458d79d56f3358df648fd53a195c02642377b5f42fceb21b312c8ab1ad0f5dec13a7e4d5938de2604f7986c3ee4bcfe55eda51cb7d31f9e03e87c6d5d69de0c58717153fe7e3cd86f374b3ba017f46e9a56132b32a4d06edfa9874857178e3a0e6d541fd8f3b11874addab79fad5fa752f0f55f3b9fffbf45e4d30418af98979643d6966b79aad94cb51ed2b10b199a2952eb9f39984891924f3e9e3488f0f5ee560002f19a33369d31e24b032ffa9a9e893fd0a57fa79797848aa9b71b370a63ea9f9ca308d15d0192f0515bfb7c00dc7174b4e1d8cfcc10219c9a2ee76af84676bccbc4301a2c6eff61a0e1b036645f43ef2fc67e6ba4b5765f6813e623202dd4797e90818537955d453f6a5bd44c43570c7c82768695df05f79146b35d7646cb88b69438eb01b64c9146c1708d5287a717ce62128e5de186b9d47b12daae61ea35265610d277fe47ebb8670f8df0fa24986614cdd281cf364593a60a112c4878cde714d083e57c387f057a5b4938bb997698e686ff8f6790dabbe2003b3b27e46ac6e46bba96fe20c43cc4a550588f88df38f4a6e3e27382bdb1ad938827bc13c8b1d086714a0ec293002d1ef67c28fece2c44cc6152a408350624c3458525d6d6b8d832df17d03b385cdab8112933d1d6b1042b3e04edb8a3c003ed0d048db04111bdc10ea28e6af31032ed8f67496f42cb6d5a71328cb8cd3cea39e0264c7cf9ba1d", &(0x7f0000000100)=0x1000, &(0x7f00000022c0)="6ff46033b49afe7045bd33c7818fe4c79d8af8ab9f1f11ec19b22ad809d8f581354331a5204a59a7f1d923ee3e2395567a168eadb9888622e5839b8aa287e9a0f97150ac46cfff0754b694d003f9e045703b36e71bb37248d1c1ef594a5bc8cacc89e62967315363c3d70fe300f137f744e499d570390a7339e7cfd0c5ac048700fd19a09efe9128cc0121990409bd7f7b8d21a5a2b2a8c901dbdeb7307e5219bfbe5ec8a101227ed03ffa56a0f451f4950bea17bc5804e97c1da61ff5e4d6ff7ebfd4b4836a98761a361158d8f124fca340510c734fa76d0968422aaf048bba0b8b54cb1c883756784f7aaa0653a1f1cc08289922e37ebd4a723466a1900f646f04d06be4d37fb08b4d9e3ac4fd8adfa318ab7c6bbffee910e2613c98df9176b8efe5f327a0fc8360ce9402a7d5e9161ecf7118101891cf63bd9d54096a9194b81bf83ee41de8c911144a19f6463c6000618537cf66fdd380d24615553a8f3d8bafa691bc68f6c9544e4466e0e03acec25ed09986dd781fec7a6c48cf01a783898ba60962c3c0b28a0849e25f238d8a41d5782c7a4c5f7b5df357326c7c08056a33f5303292accd6267f0ab89b14e895e526469dacd499a4cb853cada85718a749a864561f4149e5f14042d1f854b67da3aa1d5f0be927ce1e11a7c126eef45c1df04f65ccbdf304c425ce80e91780d78bd38e75344454a1e2a1f001b51626484cd3647909f0b7d8c76b700c7f4351799752893b16af955864426d119dccdc61700f3638d94f2cfbfc2e78c7a9dcd491978f2d3012c2eacc4728b55104a63530a2e025fa8786200122f2bf8c63bf64a61f406311f0a6964c3cc32af0d505fab5461953ad2ced74391b49ac8a539022dc8835a46b1cd54107c7e264d3ed5617012f303f0e4e08469f91069aa6b6458229a17385f92e8e5a6352692ec6948c487fb9281befc7953b332f1c45b2c4dc17840a11b11e4a4db7e8e52c03a06527c1a13457ccb9a2e310d725c9c54bb117db56e0d70f67e6c684e852fe4cad9230c4c64f4da3fd382e65f7d037b1f85d0ee6bd2e385a7a80494e00b2af98d6761ab37cbd786d9e875c315891981c0f56d45f86f6ee5f29f9488879b3396ace59df3b3d66e2aacfe49e1148b979dfec23ed97007690c66b33501fc3801ec96900558d9d46d430f5b3883a6fc3f1c92a9b23b305c32c824422635ac734695cc89d59f664e325fea059ebaf5b16206f6ac982f02c400dd00f9d0b7e825f2f133a736afba1cae7682e6ae51b5de1081ce2227ec7f3f830c140875afe72696647215fdf9103e92561c7d7ab2f6bb7f408832a5a8c4e981c95025f94dd48679071995bb8b4c27e633d779da6e2fccd3b8a11b41203e79e3df02a8124d1e88dea46b55639507411517d2b93f1ef256cf1144ed67ad4e21dd21548b32fe4452d535e79b8ed5589ec814b83a55d1f747fcd6833fb5eb0a8a304060a732100fcddde35b4666f7b992f6b446e7b433e89c9f60b5323105ceed78431a6a90c6c2f5a614af6db2839a500b5f683192664d3e95eafb280913d0960d549654a183a1d11b3f38e30b16bffd927958c34da4c2232a465dc0beec38db77c51155fef3403ad73320d3795e4703b7646b94eb9f77aa0c7e6bd17580c9320f8277ae145b16286a669118867bf6ae41e2b48c6b76c216528f2aae0c485a0545c47527e7df76c2ed2f4dd99151fd267ebb9b1efd3dde882141ac5398e953d0822ce5a5ceebebaef320f6767cb132317cd4c3e22d7b472ef18910cfae862f1e7974a9bb9ee55419e9bb7a8cb2efa9e0a29c1dcedfe63036163061355d0616fabadaf85d15d360490836dcd6bbd0ff4f06fbda8ed940826c69319e6cc41c66c703ec32b34f02b818816a3ad83e7d69c3c8b7169c51ef44c570c59a805b1d567dd6b3086dc67371783822525dd341dea71ce63d0b17b60cba52dc35a62904862ee38519ed4cd53ff5b9d62cfbb472c3a70623c35b36127ed8d7d6f65eacea65b00f1e17a195e8d87997a30f71294e5536761eddaf31bb575645fc104453b6d728776625dbc217e908ac1e18004e72978c652fc913e1dc90d8c9e4dce5089415fd037fb56bd6e562d07a54e9e30353050146041393f783c9fb2fc1431e62fcf0b63d91dd399215a2de93649e0ec8bfc4c27496f2236e95a0d35972ed203477d82baaf3c1171cb36caa3e30c61dc0aa2efd2d9154d3cb45a03302a9521df6f949e22e09a4ecdcf7c86111d5870102cb5d7bded5a671d242598729c557a1868c9e46e41d43489a964119fb58602856b4bc1f918eed5d3fbeba6e4ebc610848decb0ee77c8d701c2784ea9ead229b9de2977ce32a6dcd213572df566e095d0083603bea208e5421f90824ec8644a8e2473b7110784faa07e3266d6393cc1884f9e4628b0c737e32d38c72967de01b5a13b46aa2d02a737f843a134f09dfd7ec874e0e527685c8062116680beab756444f97cd616e13a10b4d906f4fe6255e64cc851583bdb328ee0eab3462c1d9c99a59ab3299f21d48af542cf46dbe12aa5723c40986e9bed902e4588e03a64b7f72329d56e64511bf54fb3c8eecea835f06137ab02a123722beb7f49354f820cece292ac6b7f2ecd2682326baeb21a4368831e9d7f087914557265b4342a4510990306d40e201ec232fcbcc584a5c8dbd2e6cae76f98aeb0231a008c3a52a921cd9472dd20ac20b67b09e93ee1c3c1ae6b804aa9a6916ddbdd0d94df349904747da694628f200bddf4365bf78ea87079fc638c4112418e5161d795b5f8fb5f0a05963a10049c8188a353f8ede4fcb230920e14297efbbbe7648be7af4ea7b049349af2e543216d1bbdb85faed3f01496340a900a6eb790fa989e4c627125e574eacba02fc34616de5e34564f03172052d8071822299becddf60985dd81386be601deeb0293950fd9fb593bc2272df8c5414882fa0d59bb1e8a4b6cbb6e2d6ce86b20c15c0b53da62ea588b22454971783cbbfe06857942b7fe70b01ba1e8a306df54cf45e6ee2aaffdbf7fab4b530c58680685b1733a41808d69c760a8811794e675c6adc084e5db748d1d40a6cf7488916222a5cdbafaee75e7900a4c3a43e1cb11680886f1088afff2a6177b9a131cdd478b02a4536495875857fbad14aaf5e548258569f117624d4d8e7aa1bf1bd397e2572897dd73934b2ba2a2d8c7167c1ecb75e25c15c89dfacbb9dd062f3d80417a9eb1874c06bf3b5e3aae77483aa2bab7b1a101f3b24178db0512abadf77dc48911d8e08a7e0a0b96fb8fa6e118e604134dc24f3c3314c649aacace1f25dabe76bfd03a0be1904c1ccfcc80c2935d0a4ab55910fe93dbd3634251b9c083432523821997e6965943c51bc15e52e60b1dc76f2795a75dcdad413ff6f7831358891ba567b482cbbade43385fd5b01b037b81ebf425d45636d03132a62f50b708061e20d94ef3f701b6e3c6428038cc617b241e9e14ec881170b8533ebc668dac64e9bed700f0156dfd65b6da31b0babc2fd42b9932c3159782342dec9165e08decb02f951e08a14a7c5dc9c8cd5ae0d9781acf77c4b883ee9d346a94669a7571fc69651c83b9f195ab8faafe760a93bb36e5dd1dd1931a0ae58745c946e7c2370646f8c3f2804514290e90fe1e0ab7fd040e9916657213116e0484e07c5921bae4283cccbe0b1397a0bde8f9728e686a65b15bf3019717af489bbba3bca568d767aa452400b1e92c6a1fd5c3879f457e1ed553455fbeb4e49daa041ed87eb5ce0235e998b3828543c7331eb13f53791527741e390cb45cb7140a156f8dce756c4bfe8be95de0e2e0823cfca0c38c492228c77a2c2d1956e16a42160b8bf1a0f91d793a941767a4768220c3f5275f7d5d01342fa5c53ba0131d7d01023d4e1922c2b5959ed37443a3015994d66db90ac703b35df029f3e425c7899e708831e3724baab08d32cfa709d62d3eb6ceba8c40936461ec0d8c34f19851a7168889277102b1e881714638a1534d72e2ddf1eda77f3bcc62c509f29261b77932bd29ee4fdf6b2730f3d9056e4d10a75db792d540765a0a98e286a90e636a9aff18a00ea9d50462e34f084642fd834a22fbe758138f195b4717b2f362076f2271617f0d19f720ae33dfcdc8c08b8939bb0ff164c9d15ff838c4e6a75b8d720decd0653e379bd7444844fe4498d3e3c6a632111b8fa701579cd7e1bcb643d49ea67156df6e45aad11202b372aab67603646e720cbec08ca0c04b652541c7c227bb883aa7f678a6abd42880f67e5655ccd6c2584194a4aea9bb6329bb13e443ffc43724b100e5248c9ce41105ab098ddc1ea954935ea65a38d579bad117b2296bfb2d5c56f13a524b72ec22fa22574f3be8d7434557552e5b1b4496ddcad5813a1448ce8fda57aec0ea7b76447ee03b70368dae03565a9ed2fbe977b79292a7a51df83d04d1a9eb668e52e41c549e0e5900f9bc6b358fb222447669033bda334c911abe1e6e6a87ed4dd76cd71c60986d407c196c1118904703a5e2ef36c50079a61421ac58e21e2ca643d88e5809766b706b38cf93e8f7ca45ef6cad9d348f87835b9af87329ec25584ec11e16d619982645c6c4fe33a8f030d0c7a80044ca84ebe314301ee4ba155452c0b8ec84d683571ef15fcf6a86efa89885481a887bc54a9547b49d933087f79c560a3d50d0e4c3507056e9c86f50a9b63b026fed1f8968004a5db0d7d0ee503d1e316348761e834a9ab9682569f800be9c36179f58517926e066080ceacd2e9f8839df147a67a7dd5395938da59eeaee5f9c1c087eabf87871104ef11b2c05bb90718dcfd16e73c8848da8360bd7741a87d5b4a63514e19a213d6df77833938aaf0a66895d162a9308659d9a36eab257c9ff38c3d9cb2a7a5a694b7c4fd13adcbb412c476c6e3148e96222a2fca71f3cece6e1b2a465842079e2a4a85bdb195e35bfab108eb2836aa3be879c75234d1b42231586089b099542d0cc2ed1eccffe999823997e7594ed57de117edce2da4b0a2c466e92c353cc4d28eba6bedf24a6ed2e2bfe5f11f76bb0c75b9eeacd6fe9591c5e01ff87661a2feeac94a981636d38d5b8d5e083f7da1d091e3d78a139c5626ff925603196bdf291220ed14e2091a51a9c7d6c3f13c178751ab6b69630485aac2e13044e9edc8e548ac80a42730bf3fa9599d49d555d1bcfb69939e095c09cb833b72bdc8bc02f75b7fa718ec3a704ba2d03d22dec24df78828c4293783a6869efe7b3716ef922d2bd3c6b216628ac38ef64341058c87db0b3ea5f3bcab2945de3d3ec7a667e5dbb0c0e197af9f3593184e01ba56f408bbf6256ca905172516189de6d2fdd318902190f89b2faa9f25e83adf34917230163f96c65e582a2edc05d34132489b689a0c02f9b8326b2c95225bcca032e9c8be111e36104be81447a62ab85d26d826433e147c4431c30f76fe267aa15cd3cef1e224584da523b05392a836adc670c0a2bedd852dd040a7e5ee4dfa8c740980dc20ba8fe89d6b5e9bf931832b6c45b8606084b4ebe328652880cff07c79f0f23782cea18b3f8be1e53d7b5233cad9fbacca797878a2da3f1fff0a9c5bf27267987ab21f2723d5fdd2c5975554b44dc8ae7856d5971230074477e5a4f5b4ec28eb66062cb561fb5b4b8316e003c88c9e8cca1cf0654f75b34221dc5325042eafbf5f117d59d9581c90dd7ca050d4f807de9a6ea9a6e2b007cc7fae6f497b2d59716ac5ffa3c1ac4a92b226d791db3718c5cd0493da0c24df40a07c9a2446d7328ac53bcd6bab", 0x1000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x8, 0xfff, './file0\x00', 0x5, 0x200, 0x8, 0x400}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:36:28 executing program 0: syz_open_pts() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0xff) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2000007) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xd1) 16:36:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x96}) syz_open_pts() pipe2(&(0x7f0000000040), 0x0) r0 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [0x0, 0x8], [{0x0, 0x0, 0x0, 0xffff}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000080)) 16:36:28 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0xb}, 0x2, &(0x7f00000000c0)="0f738d3e64a636c482958966fef6487b57a3ac52fb472788a87be8f1acf54a913fed8a44c111102d22c4f68f335a73135119fe1d8eaee22e7085f2a10c62866f85dcf566a08f88dec13ec2f4cb41e8aa4153cea8a9ba9398164d3557427f8fe635a7e8f0ff00a47ed2505a47382aa6e4f87589fd23c49fce8903e2348139b2676d8bc8c0f19bbad5572b8f63398ebbf7a7e771e0c6d2dbde86f08eecf4e62164ce337385289a7e49a6c973bf2e61a28fc1257f5bf5393750a9a13cc9d57d9c9a2d08cf8ab42b210000000000000000", 0x0, 0x0, 0x0) msgget$private(0x0, 0x520) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) 16:36:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) r0 = socket(0x6, 0x2, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x7}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="b901a74f5d0138ff12a7c87bd6e121114e8e155827214086", 0x18}, {&(0x7f0000000180)="fbc854b3fbe3235bb2e3c3fae1ad61e1e2cdd5ac7bd9270412677554e63c770ea64a6e988fc066f4fec6f9b675a3372f0207d02884376ebf24123adc3e49fbd8b827de798f4dda907a2499310b45d61520e8e639f4dc14b338b73d6faa40139f17ef2a7961cff40ac3817a6b42690f4d95225ac28f92bf8020b43a388130cecf9c93f0cd70b99e2e6abe7e69c77fda420aca4ca4befa2b86c2344bd3c93be3347612edd2f40551af8ecf97e03a59835e659fec36dc", 0xb5}, {&(0x7f0000000240)="f4c65314c514a3f479493c19ea75d03d596c1b933e184b04cf4721008ca2b24819211c3ff724291ddbb1a25e76f7fee6cdd4459ad7bd1057b4fc76b66a96178ca2174120b5f7", 0x46}, {&(0x7f00000002c0)="a63f2ec240bf67daf0392d919ed7efba26808f863bd6d4da2bfd554243befdc183fac0bc98e920e88761803aab716c552e5515c0d4362ad3997c6fe650e9fbc7aecf6b825580aaa8388047869f8bb1d63b7ea79eb3e74db655a5e740e531631c7ed4c12f2ecd0260aa37b8317a571148670a3baa7e772088db6d53e44ff525868094eed90cb6cba3618bb38fc13af82e82dcfaddd9d27611ac646c95f6e06b1363bfd87e6c69d773478e1f353089231d47a6903d756ca1d5", 0xb8}, {&(0x7f0000000380)="cacbb50f5a", 0x5}, {&(0x7f00000003c0)="42f8d16f35a340b2357e0b40e51fe3689d41efc7c35609dcb4f226d546526b81ee9bd373fea1ad11c7eb69d839c328b0cdf01636e88fda20a2429f721f2532b3c318820b5071043b482044f976ff49824938fc6d3d0b8b64e6c7a8c4b76c4337a352f7d22a9deb68baae10418d321de799b080f0c7ce1238215994430b60c86ecec27b8588d4d17b828e1864d2a9cfe1b9106bd9d2c9780691b254877a2aee798ac20f9a31794f8695a2c714", 0xac}], 0x6, &(0x7f0000000500)=[{0x110, 0x1, 0xa6fa, "5cb70099fc107375e78292e2f61b7ef72d56a8192547cbdadddd3dcafd8b99f31f0cfb6c48b7694c9aaade70b16b0b0054fa9cb3b5921fa18eb0b7386049d0a01347c007603280302250684f6eda184b32b43b8c3e0279f2246fdbc1e3034ea8d4d5ec54213b6f5a8541bfd05c8e3430a093f7297b1a2296a74974774cab20dfea27951cb51ea0a406806f157926a104110c5b0f44db5e77d1a385c950eb14bd43b31933f81a7656da589eca7d31cc770bd96ccfd9569b11f447dde38ce4cbebf22f9193df98974dc50d68eaf632b1493f81163204e54e1e9dc9f48772794fd10b11d89122797845c90cf709a569a20eaefaba75b56197e9c52fcf92c9"}, {0x78, 0xffff, 0x7f, "cb563ac96715de2cb1ccc06e323b460f63f17833e01746a6fdc22a6ea6f274135d25c369883d6f2e9eb39a2030051fa240921e56e2cf287f29bccce282947f4cc669e9b3b85b18081e836b86d752080c90a34c9f64ff9fcbc6a21599f4ce1c53af226b831dfc7c"}], 0x188}, 0x406) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x3, 0x1d4, 0x0, 0x800, 0x200, 0x373, 0x1, 0x0, 0x10000, 0x101}) 16:36:28 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000140)={0x1, 0x2d}, 0x28, &(0x7f0000000080)="0012baf57640db29185e15ddd155981735008a00", &(0x7f0000000000)=0x14, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000180)="5f28b53a1f294d6e64682877b5eb", &(0x7f00000001c0)=0xe, &(0x7f0000000200)="095a9a44076242aedb85135071a07755bd83265fcd6fb7f827faa2c3c74b4d9fe3e2ff3e672c5cfa2c6b49e54a388125660251bae94489ba44d8fab325f200c13710e38e1fcf7f65", 0x48) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x400, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) 16:36:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xa7f, 0x4) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0xe2947a36e0bb11df) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r1, &(0x7f0000000080)=[{0x1, 0xffff, 0x1000}, {0x1, 0x3ff, 0x1800}, {0x7, 0x7}], 0x3) 16:36:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff0000006502c83bdc2b8f2544000000f87c8a5b67071d000000b8150000002900800033000000110000000091af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:36:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000300080000005600"], 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000140)=0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r0, 0x0) 16:36:28 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x3800}, {0x3, 0x3}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x3, 0x0, 0x2000}, {0x1, 0x1008, 0x400}, {0x3, 0x9, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x15) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000300)="2839880fc406afecb71a10f2", &(0x7f0000000340)=0xc, &(0x7f0000000380)="afe98b0ffc3b", 0x6) 16:36:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0xf57b) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaeaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff0200000000000000000000000000018707907800000000609433df000000000000000000000000000000000000000100"/102]) 16:36:28 executing program 1: sysctl$kern(0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0, 0x31) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:36:28 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000800)=[{r1, 0x1}], 0x1, 0xffffffff) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="2695a7ddf78191889910dd01fbcb3d88134e70e514f0f5216cf535add91d96221a40b57fe72902f2a31e372c312afc210ce5a87e543c763391f3e7e5b35458bb76c47a95488ac5a2f5b97ce098bf7968c87629711fba5a59", 0xfffffffffffffe97}], 0x1) 16:36:28 executing program 1: syz_emit_ethernet(0x3f, &(0x7f00000025c0)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x7f16, 0x6, 0xd, 0x4, @remote, "39f0178b623ec4a8e9a9c8a17d", @empty, "7ccd8e30bc3abc80bd990899d4c6c902"}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 16:36:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000001200)='./file0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001100)='/dev/vmm\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000011c0)=[{&(0x7f0000001140)="e904b178bd861913c01d814213652f040a076148644c36e99b072d255e32f80aee3dfef79348e781eeaaf818f8fa7a7f497d5aaae53a58a73fa7969c8c48bd89f2ed20862bc63c1ea2b71ebf4a3a60c0726e5c97871eab6bd75ee6a8dcf5b966353cc74646b07269d8d33ae3e5f0036ad572", 0x72}], 0x1, 0x0, 0x81) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, 0x0]) 16:36:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1c6) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000140)) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:36:29 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000ac0)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac4506239735d720779e663ec31906a6755c4d5b27a642dec200ef46f3d51b93bc25dcf4cde7376a28f789e4890000003cc359c597b695a841af47cb81e300000000000000000000000000000000000000fc47c12d575d73d1b0055636069cec6432724f8a77bbfdaa35463568acfea5948d6f77bd715e2a1278a43a7e855f7215c4d964f8d411bfd6aed8bab7a9e3bf7aeac00f4dbe037b2d8eaa4b18940bf0844a479f2059519d2cfd8cc6c1989068365bceb4bd3f0735867243b89323f83c65ad323fbd7a422d2072a7853d1d2100f957f945983676d72ed49ca044c7733e5cd42cef1e8a98d11efcc2270f6d2cc84df014968d527a3b6b88ab7c54364fda701e493aefea10f041f36906add6bffde847212475e1751ecde925f2fd962202a4812210be0c9e7a271ea0282d14edcafa41b6874615ae3f2659d7b84540650de8c381a41ddcb95f0baf20126d7e56ecef30fe5a417395fd5ccbdbb814ae9473230cf62c5955ab7064cc8b8488d92c82a1c9f7fdd2cf0000", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x23) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000f23e816fd46ba1f700000000000000000000000001010000cce1b652cf67d34e0000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000e288a344cd8a0f41dff100933bff0000000000000095646ecb0000000000000000bfaff2b7436e6a0a00000000000001000000000000000000000000000100000000000000000000000000007f35da8bcb86000000000000000000004000000000000000000000000000000000f1ec17ced8b5aa0000000000060000000000000000000eac2a3983d8000000bc320300000090d1cd4ab97bca90e17323c7bc7b8ab8ddbf455536db88d06e60a4cc9450690a0af1f4df0c0823339196100e1ef5edaab60d6ebc6c3bd5582a978ecbcd5f7f8c536de6eaf6093b7316867771396a82b8ca67e89329890576e4809f05f78f71312b3c1222bde8b73b8735bf77621aae4de27580b3c45a07000000000000000000000000b56ca98d1f131ab6ed09a0cc332c4c34c1e0e6a42ec85aa404a6a5dee0c0783b5714378f389b7f0324314784c0057ca639c1c26ce913696e28faa1008192de63ede2a3807ae6fa3a421541d49561f8b14e42a684e2b52afe8d0c7fc4e09506de1f5fe2834865f6129516b07d74123b8b647f68e8c07ab2bf110d38a5d2d82e16c6bc4968d668256bf5aa613faaa50187b484756435a7dbe212af7e0fe200000000a3a6f4a3ffcfa298000070a73f4455af5fbc83b2c2aad23320e55dad79745ae7c87033569190e976dc52289f6d60caf130594b67844ebb7e08af9305e5ee35147efafd067faf502fb1f96693d0978c3e3d2959a4327a9327c59714f84ba3e6e0379a67d11aee5bb32a00398da230cf00000000000000000000000000000000000000009cfd052b2a41c64f06b7ac5b3bec9df1a5d0694f57580114eb4d4256f30eeb7d488c5dee823d6e556c1d86925f46cc89e8851ee12cb6f6c401edf127c39f950e5698752ead36c3b1f4dc091fb1b578ae2b4a1e48968d6d236e4c014e8f3b74839847bd133dc37428bf0948bf0b0000000000000000"], 0xe6, 0x1, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x530, 0x0) wait4(0x0, &(0x7f0000000200), 0x6, &(0x7f0000000480)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r3 = semget$private(0x0, 0x1, 0x1d1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44, 0x6ccb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x20000003, r4, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x6, 0x0, r5, 0x0, 0x0, 0x140, 0x7}, 0xc6, 0x3, 0x6}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000040)=""/4) 16:36:29 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/122) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) lseek(r2, 0x0, 0x7, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x4}, 0x10000, 0x9f8, r4, 0x0, 0x0, 0x8, 0xa, 0xffffffffffffffff}) msgctl$IPC_RMID(r1, 0x0) 16:36:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c1342018b129a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x41b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7b30af72be7b9b90) 16:36:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f24d2713f23aadeacbbc56e6a7f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296", 0x181}], 0x1, 0x0, 0xfffffffffffffffd) write(r0, &(0x7f0000000040), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:36:29 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffd, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}}}) 16:36:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 16:36:29 executing program 1: getuid() syz_emit_ethernet(0xbf, &(0x7f0000000500)=ANY=[@ANYBLOB="53aafa291bdf7dafdc5ed4be463a7021ce54b097eb872fbf30dc9ddcd3de2aaa947d1b88f16e1011b6ca3f9061c607f5d568696922864c3648d8e9e28d88183062bab850e65ec5d69b72c50dd09def47cc442f05364e5c9bd51b91c36d24540f195f8970d4dddaa852dd625b530e05c812dfd3fdfdf2a038bea6e786db07115972497e61a606d9983072777fdc700ae818ada531cb5147bb671455abe1b10e2adb1818e3cd0019517c895effb4cc83d5dd50dd7ea9cb6fc79c520ff3a7", @ANYRES64]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 16:36:29 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x80) setsockopt(r3, 0x9, 0x1, &(0x7f0000002240)="8fa3ea5634763e6eae7c8b6ed3309d5a89da1d4c9c174adae0cd65e742a8c3ef1850c04dcabb9a25bddf317f4797edf614973d7633fffcd73c6ad712a7018f1e84399240ddf72be85458cdbe1e63dba57417e1ad4129252b3765d21a220d45946a4d5609893df138f9fe11f0ec38a35b02b766fb43f05ccb7ce470e231f4a2c05b5cae5ed4da45d580434821d4b8511d0157b7fe3df5dc7551d5fdb0b1ad933fe97f09bb60497ad7f92c502519b8c9d676a14f79b409e156e01e78da7cafcc8ce5c64d3b4bbebcbe39b616", 0xcb) r4 = dup(r2) sendto$inet(r0, &(0x7f0000000080)="bf6d132b7708cab4582ea16f28866d08497baad53a2f9349ea79dc2f01985d3b7bf7abde88d0436b4e0ed5e9a75baf1d53d53fffda104a0212ae96658919599a13805b5cdb4afd871333337607f9294cbd899bd29817a353e4859cd54373ec61b15c863689ccfd37b60d4ef6022a3527fe2f753a62569c359829d9276a9c10a04ffd6258febed2205f62c5f9965a28b9e895c1392be46df17395d5f5834e37c349e615b22b327cf5f600d0a033408c920bb529949731475166c8829d329191d4a875f974487b7edb231a06d82a1b4f751be9787a2c56187021d0d95ea213ffdc62b41ee068d3111d80716bb13935b40dfa14b3f5b70984165719ba899276431c215ab6eab3d3d6ab90f2e1722df5deb045b579fdb0d449412df71d0835ad78888f69bd52762d0914995ce2ae4f5e469ed4714ffa4c14a092bfae76acdbc8f12b53f869958a3aa664fe72c6864c172e2bbe63c157f61e8f0d99e6182c909ec75d7ca1f020aad6e5103f26df4691ebe4832519d041710e7d7a07c9503cd65fe3eb92e04f7de4c11c55b5bf6ea24f31460629527f6ed9fa18bd3d71ced1ae5bd14b0890f98344d7be80999997f5b9d605fee7fbc95481d1fa4f7ab44031ed94e60171cbf179596b3202d16566f6c183dbe84bf97095ffb52569566ef001287ceb41820b64fd91e192d148a7e7f9f20a1fff5a94e52b3a8b8cfd9f51cc8fc3a4f642ff88c8533efe2d1d442ad35bb6e27587da4be30e9d5363c46bf7c654dfeb4c7d373c3572c4679d5363996500656b9482f680c4164c8fd86d0ccdedb025b230710d5355477fc90456c758bd25a2bd2c4b1baebfe90df760a03759afb8211804ed99d28e395fc1d3e73b3b5540b2fda610d827772b503d1fcf8a1c55e1deef275f7ad1f85912b47acb88dcb3f898857c37c0d1df2a8e2fc32f044b25f7bba9cc598784af5bb9d7822bf071e8d6cbd7a88fd5a462929be82ba206356eda68a538b75a6e3252217e09b15dc8aa435c23bce430e60553d0f5a1ca2cab8cd192d1232be5ad516e54d2d684cc1c67865c5036d4d6434490e1fed306671d9d6b4829cd68e57047105db68083fe6ff200d0503702f8291c6084864f94e5c6c805ec47b71dfcd4c02b891c2e87de72d0f1702e616766b0b662c8ddd7bf243df807146548f73715612dea5eac58de777e27e5d9c02a85c1480d5003e05c6f81e24f9ce5d94ea6d29873bce4a2f09319ccdcae00c949a313d03f0da90200df58448aee2b8636799579ee585951b82c6ccba53f258dfcd0cacb456eb247397aff898ec189b0d02f2a676a643493c2a1cbd2710fead58abd48dba67949e41c11089e787492342430c6c50c6880f96bc9e57c00c64c285ed02bafa4619ef8107aae0581a2400f4ec48064ea15ec4b56899a4ddc02d8d84d7d651c2b696c9014f69bed15e12e9c3f64d0c689679f7e6c9ffe1356424d27b564afc5c8e25806fb373ea1df94b652a9cdeaa275ccb68921fa4cbc8988c82f02166c69bfe0af8585f5ce74f86d5b70e373caad47435baf1f670b36ea113364a28c1c409bb8765c4baaab0742cbdb1cc0b24e14860c7e21248742dd9831116db49989e036c720a80de8596dacc8fa7d0086d98594a6abfc669a4459aaf583ad7db73eacc67d31c75e861a1df0576f969a4f26114b0e72080f9237242c4bedd5cc7eef137462c5d5cb1c5083f48913d76e5d4b813a674d302057674951761ba20c4ca8f11549885083871fc75aefeeaca32fc984c259db6980ed2ea69d061f77d020a4abf219d81b50a2ae920985ce325fd12dc0d502eb988085de71b9ec89bd71e3c6636271934284a20ed87bfb7a0482239701e646eb0963c3e182fe03519a8390d33e726b6d81b5cd861d4e5bacf315b068dbbe92b73351a15c55d049a32f4726b75a8f461761163d04777e14df9c4a13d32d9e5239f95abb9cabd79203dd14e9cfae990d5c1306ea4f48cae0e92f698859b46952f6a78680b94bddda2962e4b03d3b4d717e6a20a3924c6e0f3e7ae492186c96252a8aa5d5054102ca189a1c5b9734624feecf78917486c111253b7b9e1763d05804b668e4e92d32f4525d7a812d8a8ee3694d10799bf2377cfd511ca2c696496f9b417cf052c4067f7dea7c6dfb0ef374a015e38076bc6727b7efa7fa870e0f27ac9bbd1b751fa1f35a59efa7acd33a1ee707aa892357e64b20aeee37a9d2cce26bfe0c6a1e0f9fc824d8d5add33b62843ffb8411c862243e129f5f04f4bd535fb6c40a501a631f2733f9717acc93442b22cb2aed8f7137ffe6e29418ed41c22ec4830114515ab9cc3b9400f9d89c0ff6583430995d7c3f8de4acabff8b447a50967e0d52a6d9d0920fec45d6f2199518d77b9d54f4b1b8394b0cd5af5e857fa8219ed22cd97d5ea173e10601d2b3240d81763451dc470cdee7d84d6b701e40e0701256bb6e0db8d27ed9d5057e4d2af000129ec25295f52c7253e35406c23139e0cfe855d345e8bb297a095b4e8d137b36f9c7960d421c7616173aa37e461c667db0a71aa5a20854fc836d970efb70d5fc77b70e9f69a9b5cbc9b63b28e63b874f085f11d374cd02ee2dfb9628bf1c5533ee852b3179fe8d75c7079f3295943eeec0e8b2b7666944b5e2c003afe7d72c7b0667b9e223e8ee5a92ca9f3aa1962fc3a251095f485ec1bd57c65a7b4fb25571492610edcc5634d1beb897fbbfe3fa00bbf8121b5b7f9028673c7e3dfdafe8d14c4b9470f5357d86259caeb2b0ab4c4c291df9aac4fb5c6892328d09edcb960a37dcd6a458913d3ebef4da2e70055e06dc32d0fcb3d910bbfcc11c190a2c9cf377fca60338eda101e8622eb9e89f20978692570d2f6f1e8f5604208f5434afa401727aa2415426350e0c21c7e4b23d05dccfcdd70f0d34113373d2d7e1950b35f5411ca166b42d90782285fade53758b655ca03bd15efc12464ae4c5b7caa5d55f81fa030bf1cb540bcfc12d722eb896afded8ef38f97b78f23402ad250a3553d2405f6e1e8d21335ddd4712bf0e84c73822dcd8841743474a39767375bf7e376d2c756045947e6fab8e6f2d48321d537db4451f8c957a0ca76c8bd35d4422f584ccc17540999230886b313c905d66acdc9c65f78f1d6876f79f6841f6dccd187716ad6be1c3e13ffdab1fcecc1c8f1a0c4b2d315e24cdd23eb8cd763d675d9337758f4d3b41bebc67fb4c60945ac21a01caa380d4cbfd8e47bf54474f01779c34db8709c668bb2a640562a50ffd554d762e4cf700e3c8073c10dfd5ecf134b4392dab14e4eef40c5e9ee4f017c1051d8bb1af2959383306667da1d224ce54882928ae3530fed04ff59a51a6f6f1aa74bdb55540ebc61a455d661d4f40ed64b25e46eb1a0baf1093b295b349ca8b87e6fbede502777389a4a1f4ec4383940bfc7f46c1468239e20dfe85625daefc0f86967effea2e4883ab6b42b72e4a9d650cd9a9e6bf1e1a0a4214469e21689b33e2de368327df844f74f08c1b1813bdd86d13957f89e07e77fb4197da0ad7269f6f6a8075f6c9a280390557276e81228dd9401c38fa8892f68b8ad6b38c593867198c4a91ebcccc6a25f9e5384a107c2b0f66953a99b55151222bf57105f39c4ea0ba2e854b0523d14d5df10f5070a5088c2a4dd2a5883e2187fb163e50db4af810e60a295fedf4aaf0cd7ab8ee1db4b57c1a32b5e816fb3a1b68943789714566da1b8136dea54f8d2754162aa6daa695ace73857969512fb29527e2e02017ef341822b1efb283fc04307846d94ded5c17d27178e4bb7a40402c726eeca97f91f7058208193a57e4b2857e34b192853d16f0891820adbfa9c8e7a2d6f2a5d033415eab1981eb89992fc7717f4c42c9eef05223ea5a2b400b8ad52389fda279884118ff06e04a023c6c135b80a4fca555d0c9cdfe1bb8a48122cc875856fa09e750b8d863cc58f039f9df715aa10d07b2eece54dc0d2855efdf2912a22c9a8772807abcb8ccab61ec849c2943768e1c0b5c5b7679a660fe762cef97cc0db6c00c014d8577f31c95610603fc98d7cb739de3086765765a0acb111eb1adb4c48dfcfb746beb28ab3138981dbbddc878be8e19bb6a28bfd476079f22cb6bb39a330f40cda342f58795d19383931541af336322d6e2d3f02e91c4b1ee1eb758556e4f34c2fd741e884eaab6a7f68f81399eb8149990755b29175cd41c3a989420bd2c88f245dd16ed0f63ff9f5987cb017c2b6925bd6cca3cec82d45922a60be50b384ebf307401c153ea559a13e7c226e329404575136f03d8230c5479815b84cd9dcf48b9bc910030df47d6f7fa4d00d06aa4fb473455adf9a45b3e4963712ac045e0c2369749f57d5d3ee7ead43358680e43c9d2b546d482d1a09e09d9e0f8e80301f462d5d63099020682620eb41fdfada0031115107c3c0e19a36f255e7b41f526a7a186124320ad2abf72465ebc974ef354c815768dc0535b4774dc2cf23d9899cca3cee902018aed7e43b072cdeabbc1e5aacd9b8969ae4154f78822f65ec461938978d2df7940d199999da92390c610e7fe4bf57e3be0613ffb7f26a5800c69ccbcfe5fb011f9d2157ed4f64e8a07fb0c77cf36680cc209278239a7e2f0a0338be7ad2f4e38e0b35caffbf3f941131ab028253f7c11a406c7f9009131b8ea3ec24d9e4db6e89ab88a893b23e0c1e48e4850ea6a50a9f9c6fabdfa902d3411b95014d92fdf47297bccad85b63b09c09804ac90b299f0f8225271d876bce0b91742c0b2ff5900eef4fc1eaed6865eb8dccfe28e9e8ac1bbde8ddac908ce0730667876ed6e10a635dd9b0e1032663e30b37b73aebe6832ffd64d519ee0d63f17c9a01d94b0d86a44ef848aeb5a490d89e400364a2fd7782e7a854a417732d9ec09576d9dda30ea6fa23dedcf53968431ccd8f8ffd2ddaa9a5f93374e6237209c3a8cd316e736b6c40e1d1dc3e7d533a9c7d3e56cc2c5c7b12c9d81326f294ddad59e4f6d46cc49a0459c3cc3e8eb462387166fe7cbc112eaded2040841524885e6082436ad7e26c84c0d478a3a3ff9cd73cf4798c76513cca6e3131d5bd11d4ad6d41567c769c4a9991072790c1c48ad3776ccdf060c622b729e72b97ab173487fd888be5216745692464a340f69e620fe9c662fc6d78c1d337e7d7a3394241df1968c838edf5a0982d68827c9d928bc3bbdbccc8b67b4f164170e7f3af2ac1ef2ea12cda42bb561d7b11194f748d472e19c65646933ba0ae2e95e7bd4325c0f8e46e61c8ac8e98ea0ec83fe6156e079ff2a6c8e0a163f040311634c4aa59baae97e5f0b42f38ac549c1d9860af98613e0f29249a4b78a121b82f93ac6256dcd666b92ce7ed450b52f605e03f049e51fc0705beaf6a07a8af54d245fba37afb7b7009f32b74501f484687fbd3be228597dd45429b4d95e8808378c6e2fba4c539a30cd9758d96ee5e215b8196be5d908474e935bdfd43bcdc11b4a1a6bfccc7c392f13fc2d4eed2578128a66b2cbc48e0897fdb82a73ba8b1e8b46db65c84414f33c3ab3e6bf6234a7bca9915af578b2565270e6d438d9110440c118450deae20c4086dcabd28130ce11acb4ba44b34423af7ac557a523e7c449998851d801fbc5a25f64bd7a22bf070198250222fb28cf60c574974c74c80c8bb58ccc689746f27607da9eb04c1caf012195b278d65f265d2d0d7375f35102ab60ca5c3a114fc3fe9743221efc6996966e4383c3bf41ddacb5c2a5f6f2db3a69b1d546da35fe672e1e361be1001cc8e31c77f64e797c80b000721061df6187bbb6d", 0x1000, 0x0, &(0x7f0000001080)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x3, 0x429}) sysctl$vm_swapencrypt(&(0x7f00000010c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001100)="f9d905d209a9b7373581732a9c0be9686bbda281974816a0ddf32f5a21043929906efbd4029cc078c1adbc8fb51ba963cde9b26413bf6986605810b5f85c7e43ad4f228fa7c1917cada056268304f867bba4850a8e2622176b9dd348dbb2258d92f9cd91dfe03cf30db17662d9d231cac5ddcebdbfbc62e0e7da8f237f8f0882bd2163c3997662d847bcbb92640fccf5bf45453e156079e84b37f55f514c304af32833253a1b033ad806c986e97c949492ad13938e7cb121430581330bcf2ec3952f086ec29ef52e5024275dfc33d98b3b9308b9f75a3b7be68132c27543518d3ac184c5af5133e3c3f571d91f962faefcb43659b2719236141c1db7a705f55789a9ff2ea7db8ef9e50c199a110ca7fca4e1c64bdd5c9fbd177486127c9813ee271b27a92a469ce8e6d996aa559d74421dbce24cf34be24773946bde154cf9eea56937484d9343e14c4353b47b32008b1c23ddb87e06e3edfd435eb4b60879e19c79a1c8c66a38d7b9125c9f109e4417cc54cdbc633662659a78dd33abba5cb1a64885096570a4174e9e361464cec3cb2dfb8c5ae6e4f22d715d6c131e8a74f3032d89d2d025a486fad088d40d721038b8bee55c3847fc1d0523ab15ba2bb68b41e72766d10ac14bbac8220152c72a53b9e007aa99b20e0eb1a1475710892ae6e38407cf067823f6d4b348bb37e46ab20ae4ac8986794245fc1e1cfe3e12fc027fd3ec958fc29b4942bae0becba445deccbbcbeef44145f5dd1d48548f2fe67258cf40367891033bda6be22971620af4d288d938abf7d5cdaf663e7e421ea875493ec200420cc69eb592da32c443b108a25b70f11e17e5a39890788af5beaaf96422f5e761363d186e716efac0a071e49f3ffa3811dc0b16cae96c7ea449c7d485c829d05823ae24125607924f541d2a9b59ac98c9cef6056f5e542f71e312701b508b341c78609fcdc884f01816f13098893717f8f33c1023cd1964873300a332854fc53d753a09cf7c8684e7ecf67c690fa4e62234eba92549eca2915b4ae8751da4a021fc8a56cb6d33ac66dc7fe92c28c21d2f80606e2eca129907672f5eda3e09e7a489b31a4cc6a4057bd2a68eaf93667a1240e4df4ec3eeeb8efa68db0ed5298d8dea709619057b458868bb210560883890b40deabd0c2e576dc3ef45b6564e8989deda98c2203f5d1471cca42a80987472d542dbbad2498238b99b3ab2a18a17ccac10caafb12a8a969cbb4edb2b6ed34301f3548df583ea92d38e9800c6e8257fadc4f1ef6193c21c198ce49168151d1b3b6b21b87e351ddf4842c394d2a1f92c0db04349c313d061716e2f94f808093b00655ee32c7d3bf891f88ea93951fd8230cbf622806c2902cb4accf8ff42b3fb9fdad482acaf313e449e9cc4ee190a57c74b39485b5d5071542778e402788b84132afcb438805136dad08216b5fb9342d3065b3eb79e200c18a0e71cc09a422ea0a7b93ef7db5f31325ee775d6f93885d48b9ea871c540b3b94e22bb1580c33f9bf92137615c8bcfb24f9ea50d308eb1b3abe19d05c8653bd775fa2962e0d502cb24d7b7df1e7e6f10744b78161627370d1e85969a9115277d9768f67d8f7f5911a1eee8f706b9b97d0e131d1c61e664463dcec06f1ff54d9dc76021d9fe931c547b73572ee0d6e0c58ed62353695729e2d920b493b0f9609050e41f04c4c01112b048d3c14d098e0b6bd35189df6a3f7818d4cf51273ddb697697cda47262d98d4796df8eff1173caa0d09521d09ad6a9c3ed2b893ffe865c6f39f67187e2d94dcdba989c8ace3483c542c86f379504e5b3f8c538289868280a680c4dcdf3867fe32a28571b26530cbbd26d6b86d8b869aa7635c57cc34c27aec8f61abd1c6c707eb1e79413569cfda1c33f60b6a1c0caf2c58e6a0dc2684e9b7bc7682a5f0e1121daabb09fcfcd6a355038334a845eb6e6709d5ce59a50159e23dedf9128681bed6d488486200f8f58a63d200a1d69c9a7bbf4633c8f22749e1474a654f29b7131fadaeec68cb93ce27db76f638871f6ec3e94978bf548ad6ab857bbc7db2d6bbe94f2fd16e9b2fcca0385a91b906d22dc5ffafe4ce3a5495a46ffbf5c236c33cda6c9533cb9116a01765eb6c9f1109e7e37f873511b2affae3139aa3eebd541cb7c6b60a71f47c81f030c986bb4f08a91167eab6ceb3fa3b2593bd17972956a4396244374202a61b6b4a25d4a4f24517506ab95811ef19ed9b3d2af1f8177923e2c23e5f6bb07ebc372b7102514e4b8a9c60c44e585abc37685c6b8eb3bb5ebc7a6fd0fbc449d38d1b131c2fc6c33156d60924ad0abe86d525211d3767925066f246878bb16ccaffc14fad81716fdf4ba95de0ec539d95db114bcbde34ab862eade1d50ee0c4172134421a43505a54653ce00a35402642e360ce09744665396cda41db315fa05bcf9e2ce6de3ffe94cf0542f84133e664a64c081152874a20f10c45701b80560b35d776260a6c16aaa018e16e8488957d8cb23505d49e6468c12d665d84932e0b8d6d285a20267ceaf627f101c5907af98ad3e07d0587cc6a0d265d8cbb4fbf7aa7604e31b3cb9ebad3e12e84b80508aa0f9845814c024dc6be85594aaa6f4e8926f6ed5a249f52a3a8069b663e37d177724b9e33ef3ff62b27341639713190970063ef5fd4def2168e38ddf25a7256ca7a1ddfffeb682ec174095b7ad7024b8a440bfbe97ab2ee2d07ca4e9e43b083d7a77f32fb7f584877ba5a12af26461377b21f174735fa415aa2879492b13565addeedbad4b044417c721fe7e9f72216d9a7f6f402b1ca31c39066a00024d6510a4e0d8c160964b1bd6b939d8b6a422cebff1a2e08c32913e4acb05279490db7affc7d11eb75242329ba5dc7cdc7502c63a568392b3e5bbdd33caa66df0cd92df4a712d8d4c7d30d38c44547d26060c047a9b33e72361c69ea300cd6324af5a4551f175c43f3ea9ecb8540866250591ba8b16573a2206d1c25ba3e0c8e6c6d1f497c4a819138e1f37f6b7ecca5d822b45377a30514ef3e389f3c9f1edd08352bcbbca42106e70e25964fe07d05446d186235b433a494ddbd4611deb2b39cb62c29157126edd1822c121fd9f89e09f43f301ed2e0355ccda3d3142b2e60f771025ae00e7a960ae148fdc512588066fb18f2b8f1f9ea9b8385a8428b3494f4b5b8fbfec9042b6a441a98c5e6fe3bb1919140db9dab0d976933fd56c98489ef07e7f7fd3ad60c4d6ebf42829e85516a0d24d8e44e97654bdf8898569a57fd1dfd930fd47371ad7193951aad7e75a83ebd34ed82d3f9a704c677cc4e173d891656c57683b1d48109803d5af6858ce1c2a100ea3c953d66b01a953ed466af1afae5d6a86ae66b584084c5dd43108b81218a689ca69494a1b7b5ccf9976c709246532c3f3758201aacbb9835c58a1bda2cb7afd33c0ad5d4c285b909877e75250a4d07280a7b458fb6d2a47bcb6b296d22db4f532002db4b7d3435d428ab3036d5db7ba18bbd16df6542e8cb073a549f92980812cedf5e5f750d07c7269304b2f2cdc5930088e1d542ca44f9b1ae061ba7304ffd07eab28ede58712263148531ec456948c00e992a65efe0ee476968badff28f9a1714820bf69ec961ca17314696dfaaf3c69f1357b98d5c0aa84e845f2f24c73b06c8762377b36735715d7eaa8e8fb782eb0efa030bb673d36feb92a7db3332c480a1ca97ba1d64ea0b490ec5ff7a510d575e70b29ad3444f8cac34766b17597c109411a9b3fe57f277b9ff886a4f7f1fbf7f696c84b4fe913eef4ee0f3069ad5e265da562706a5d8429bcc66dfc11cbeea884ed9cf51414e4a1dd0c58e25f5c88d8e2d65ecd3085ea9c7f985ca3214bb9da1a4142d70b3a152e54118598a3ee35490d2060dade2156a26175cc4be63c4b6efd6455d9aa347b7939859201b2ffb57443d86b3000066d8645192d1c369657e2ec884010a6a80fc6ba29f361b85782ba043e5e809b2f51965ca602bd25d6f9881ba9cfd4f8c8e8422979841afc263f5b089aedb3f25ae85ece37914d820b6040ae3e077924c2d1c7f99303c2fd09310961c817c4fb3caace46571afb33b300f56ae1806796fe77890aa68d31453454bfeb3bc92136baae9e49942640e272def9241834d49090570fd522e459f3d01f3b9267e22fc813ca87c785537c88d2e87b6e6d3e664619c5dcf8d8f17d0bb495427ff0ee4549025a4e928cbbb54de50bef8d66deab2a04b7f25592b0032debb4032536bc9fa6a4b0dd387877b85c9764b74ab7eb1a5d3a7af75f0341474919fdf8cc4a8cb06a42ac63cc8a29627333a669cc3f459577bdbd1f1d1746e11268978497a45b846ee833c3c92887ab1bd1125328fb938c0d4ba2f6e056d0833e51c3ef6d12fa9f506b32198d59a560732d2ecd795cc692038d75c8bf88aa954c528a0b689c238f8b4bf31a1a17585a568a0a1a9b082615d3e0b3415af35742f4d42448162a4a6cfdb3a0ea9e741488e1819d45f467d49ee2e13e96e33b8773b392df665c5b936a47e8a62efa7d0bdfd122810edbc2234a6dfe1284b1443887a8d0dc0525ea0f14b4e6ce55c857d0978de1297c4ea89d228a41cc1e95f93e304c0fee4d0a28a5c32b527f57ebdb36a8f528e3ab99ed810c88ba93a4cb47a9e065babdc15dad285677e26437becc00531237c281e6693fa1c54ee38a6f246d88bffc0b893f2b0c751b61593cb87abb672ccc42b1c5d97c66be831788d44fc12a99501a207389d571ae63ee046caca2b6c089c0c154c3eca4d4cce46c9e205b586028a272a6e48cc7987014bbe2eda5e12ca3357693a9adc9389a11ae430e7810b1d8440e59f988c245247610e85cb17c18ee5c40f2e6fe4235e5f5ca64228f11ae20dda5e0e21ac7f9cb3f0dce7588097f14d38ea464d4b82d19af9fc2fd3f09e8032be2d6f2861e8617cd59dbcb406c3aa8c647e6a551a6132c70d9fc568816cbe2a015b817cad4dc38df16b2bc3920a32b0812653efd36548261557acf342a79146375127c1c4a2052415a291fc331b24e362c2f9b136e703dbe5c0fb04a0b07a77a4172d4af88a4209d76172bdaba6dcbec99ef1ed6377ad354afcf697de853e1cf67e78178220b6f604f004b081dc1fd0865d75fa333ac295b4e07aef3ebcfbd828c0be17456e7802fb1f6c783ce8b07926fb1eb7a0484559032d228ceb849c327cc1bef2e1bb26b5ddbd7caba94e1c42c6d0aed85960ee81a5766b8e0efcedcddca53ec854fad68fe83230a83023fddee5702a6741e556e93ff96790ad55c091f3c2bc8f360042133cab61a589693f21ec6eafd0759fe3959274d330e34405ff1dd7230114f59b4170e4d10de69986927947c8cb6adb61bcfc3513a2fedb28392646df9a9441efab15bd285af064cfa223e3735c68a4932d6f39f62a76c028f545b163fb0c7553e9287b3e047d8ec3124c8ea0ff739ca713e3370555b26ca5b18f6c295e20189f92a3f8a05127310368c6955698e01dd9f132c97aa2c6ed87fbf661200b51b1610601a1b08010623923f68f64a8239a5ca0b9fd6645042cb9790d29abd619666de9249ac8e90fb848b74eca69756ec9fc9f3322b99f554e5fce49ff6e05f34fafcec8703086ea0798e9d328d40905a1b92d49da37e62e42be14f943c8f6e0d8e692975ec3b5a36789180b3e5d8922bfb16d077d92f2a096ed80177c073bf4c7d754a4184feb026229d9fe3c3707347354e7e7b31dc218c8a750f07769753af78f5299e38da44ae01851137c842b2d75dce997359128f980977ddf930", &(0x7f0000002100)=0x1000, &(0x7f0000002140)="178bb2bfdfcee114c8d73a0068e5c4f4c6188edd3bf612ba8d47dddfb5e4d472a987f1efa975ff52d26e7e35bfcb3684eb4ea40fbf308b8774ab9ee672b3ae531efa3d4c5adcdfbc0eabef02256e2559d46d6fca651409ae9dd3b13da5d32659424122cab01fbe0db7307ff071f4dc69ba8d61b22a76e3dc53f35b6e1fba615b0019f47e33b6b752ee61bcff9a140b5d554af435f7f33d5efb1ba813029678db4b", 0xa1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000002200)) 16:36:29 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) r0 = socket(0x1, 0x4000, 0x1) syz_emit_ethernet(0x21, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaa00000000000081000500800838e128f80e957d370ee829c1d72a89000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffe714c1bc77c73eee27b24531ed77ce6fffffff7b1f427d7d3708060001080006040000ffffffffffffad1400aaaaaaaaaaaaaae4000002579f75943a0787205b23044dc4b7c1d54e750d55783922c2190f7776aa57ba4d08d718747a134b19b99489f681194c8df99545f4cf5001a4a35c1417c007fceb4d94c5e87ac29a0f9b1573e7a96ea43107ee3c319c6e5c8c709fdc6e7ae2b04d812848b46932d2bf3cb3177e446195abd99b830e3e1c28a3f393bd87ec0926948a628441a610dc5e32309dcb43cab5b849df6522eaaf91fe37fd3ccab7a1343c617a81224f34089a51ee2deaa39fdc536efd2bfc996c2f46d16ead1f46beebee8bc4e66da1d1c7bd0153e5ea1506521f797a81c1110d41367e2d409d5a139b417744965392d6ce4ecb9309753a2a043e87f3abafd159a6e7f248d47ccdfec9329bcc51266cc6b9a9bc76eb"]) write(r0, &(0x7f00000000c0)="4536950d1fb1b9b10325852abcf12f1dc73e46e519410a991092456220b361e9eaa78faaf8704c4829c0d584786e75940ffb6a5b08efe2bc57af5ecd2b5696c0c12587c42eb7b3ea708d06e0f3c2a36f8da0e3b364e15cdfcd0867c428f94e431ceff6ea33f1eac2f347508a", 0x6c) 16:36:29 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x1b2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x88) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/170) r2 = shmget$private(0x0, 0x2000, 0x3a2, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r3) shmdt(r3) r4 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f00000001c0)=0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x2f3, 0x9, 0x7, 0x7fff, 0x5, 0x5, 0x8, 0x8f65, 0x1, 0x1ff]) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/6) 16:36:29 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000), 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:36:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000840)=[{0x0}], 0x1) 16:36:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x5, 0xb16c, &(0x7f0000000080)="a4a24a38d87f0774fd70455f93e30223a17c3c74eb48974e28c5a0d25f90dcf6abebe162f3aa59b7114a9c561fb0c19d0cdaf23fe74eee38ac67096ec63998165493d1c5bd9ab2f513eef7ff8e0fd415dbbb38a3ce98281bd568fe0489100bcffe04b9828f6e4fab060b6b0d153a4fc235efb78c283189657f0f6077d670a531726f72ae100928514d598a4723e49e6a2bfdbf59f43821d46b8e455e54cbaa39ec22744abd2274c63be1525fc0aba44bfc15ec66a8092ad324d57356ab8170fd2fa819574452f3d616a67647393836fce99d10b885ae2fd42fbba332359b050d3c677297b84d2aa69ed835c4f14db0e2584a3edb0f4ede6009d264a641e1f2efe9cdcdd65fd0cf3f44e53f74b6bb1329af7e7d183b2918b1cd7d26205e263d06e80ae271120b2a8bd68edaf85db55e91334bfd5f65b7c3a555808abbc4ae454946dada0519951f19730fa931fce944b07ce77d748c8be12591ec1321fa7b74e63bb656a6bd08b5e20c21ae14b114e83d43c2cc4cb7a7479e90b19263593b0bf9f3fc46208f7ca86e9dfd3aaabc63cb7f9c26d9dee956fd0538df0462507bbc790d9bc1ba8966b500c376c171fdd77b4cfd3e4b60c656172f3bd03e1e4824daa41df4c13e5cbe852c7d59d2ae13f9b21c4dce53dc8381eae6f46521636fa163b956ce9ddfcf13223ebf23d8b91b182847897732ab3ed67d9a5b7be6ef242c9ce6fbf632680df044ea177fc97d4a66009fe946bd8dbd42785af45b784967eda03910c30f8995e11532632c08f48ea1ea2518ea1d7406ce08625a55d0eea7604c6ecd418ff87076879194578a816315efe9d8f173948977715fa166d1eb4fbbdee852c61f56f49400df95d64ba604fc9f1563772b41ee5556dea7adf30da58e0b93292425c0f7115e59e82c08b1131ad917d3e63c2e6e7eb555d5a66c00e4557a20126dec96789c4c11f32fde927124909734453e9053b1818b68c17a4a8109a67a50b7c0dbce15021d3ba7de545997e60f94d581ea6fe524053cded0a81eb92a248cc07c64e6abd2383f7fad45470e0c8eb615279217f1e78dcc04822d84c651146afec1efceb29cb87baddba79ac87898fce75cda7138c369bf8ad575febb633048039e02e0b0188f006aa3b1819ee98ad6207b9437c5b545ee075f3e8f93ae268d8a81d6c13075a63b8f19c13c5843a5b80b1d9f474fd79064f8fdcb625604d9b7a6c7d26459b7b544e0da87a662e58d67cfde5b800d45ce5dbbf7aacc4103871f45e93d4d19e02d6c82a550c3031f3edf27848a77bab6b3d972e8cc5f596420f1adeb55c38d9728647fd868e92805f60890e279225ac1ddfe0650d90ee50acb4e8bebfc9809938eac16d52b5f6947e93d1d03778216b392cfcd0a388f6591da0cdaf510671853c10276888d0cea38c74b659e66bae4b10b1744e1fdc10488192978d0b0f9cdf1aa048e75800400124e53b55e8746e5e1d889bacb23cc756d958dbe26b899f76441c29138e96eb0d7b1fe9bdf2184cb970df422cd1253e4573f5874ff4ba859037469c6c07b56b7db379dbf36bfac3ecad022227f3deed83f3e9beb742b8f8c39ee102d75473263f6ee1f74338515ddb3ab11bc294275479bf5507759743c953fa8fb65af854bb7671c723db9ef0c557c3a823d714cb11071ed806f1ff400ff4c4a0b63f44ce14f423c11644174cd34ec388f366a2723c81157bd27e6d70d233a56b449ad55d6adfb6d4379cdda51efe83a3ba0247ab96afd700e62ddfb88e16f9cbfd77f1e52697d64c04908638e1c6d29686e776de3860b4b3537fb170207f6a43af6d65321529bbd5f680824617a585a6b7ed9f689ab7a630613912c9d48031c7f680e25bbb285016b0ea9959ebefca01f933a57a399d564717b00c6cd5703d68da16815215f720d558007173c90e7cf79ebf34541a7cc45355faf057149f7467efdca190666713b26f8c6e66352f5f878e5a2740296933ef1be7714362e6cb415b46daae05ed17215cb0b9039f2db2daf5ba43f19f9ddf4a6f4147a2082fcb8ca9cfeada5f5b52af99e0e6644d790b043082f56a3e629f9e2d937a6ce84ea301969bd118a085579279b8366e452f19712abf37a97da351bb32db61af4311c55bde0f1e77ed9a9dc9792ec55b63f94480fa8a4df77b6896e12ab9fccf12545d2a840d76195e87c13dc17b01e72c3e4f4ab8bd0e5392b1dea484a64a12df508057041aa3860d094b781098b134351dad2ea8aa09e8a4c8d92dc601e10aef17fff17a8214742db6020c910e1bbaa7e621a1b6f9e2919a9799c86263100e52d3aec5dee6bf84554f620fb94e7f5ea532280014a21968e73fcfef94cb05fddc893b78ab1cf1125da4792dad1dffbdfcd3b60d7e3c7c18f379d2ae71517b4ea3c6744f470d6faf7f5307ab3ddb3c0b9ea521edb49d9ec86e43350156dc99df27dc6a0deb95062ba99d4496e165e4d83822ffbed42ac325826fea6f08010bffc24fbedfdc2313e31fef6a7596d1cc370716c9f922e2da3f7efc62a4bb787ec55028a9fac03f4862ebaf29ad354206c00dd5ed4081268fa29a740393bc3eebd41ac1a983d58e0a692359961631625b691152f44a695bc64a35d40a3195e0514f4b2ee9aa969a8f20707b14ddbe4c4ad2c1b1be86e8f1504cd4d279557c528e3c2a0239d11f2c2bf7bb566d8048f4a937a3e87a66a37e5f5a3bfb8fc338cc0843eed6fa1e90f6fdc481475670ca2e24f1eda68b24bc40872aafa3eb80eda97ad53e2a4c8023ff8e9210145f3aaee2d5344d20ce030e8b518a2c33b66da62e2250ab031d01ca563e053f71f5948db532cefe8763f86812e53f84ed8c507e62a947bf03645b05bed8c9129991472fc1149b2d751ab48a1014b370ef29d9b6de73c456c29363b91dbd398ad19c0c85a1dccc4e5b3cea8db5a986c58b4d5730bfaeef1eb0e773ec624f3037f2068d5be2ad31033442c4431d37781c8514c8e193019e8ad6bed24977d3a3d4d39d83605b4bb5489fbfd424e4820a99076c3f87ab1b5d372edc32945f0abec4a6103ad08e39aa7a694ce28e1d7fceb999faf23693077888343f8e7156f45c538763906bfa004d619bf592b89adf928d5a651c82bb390419dd9805b6c0b4a4e0a1b08c8ef95422bb5fdbf37a06812929a9ecb19dbee12817fbe69ce9ce0fa6c99e436fac158cc782c31331b3d3bf2544ff519a6f93b30f4839f00f05592542d3fe0b297e7e20961b7500e28781c7cc42f53802989b0fc85191c461b1f9cf8406889a67a4f2ea127988a0480157e62b7cbfe2f2d92f710498a859188f83d143141a123ebd1587e7021e7fcbaeaf97c1a022510e8e57e26f70c2042ee75700475776faab9abdda18b544cfd1b523b742a0477858fbef209bdde29a70137d477db9c2a4a1719e7b1923146f6d6914019522d849dc79cc62547c13fd22709886a3285fb02c54920c28db8c7ea8ea47913a206db90980cd494b7c4b369c3d47cb401da2382368cd8dfab5c85470f7070d99876a072cdf0d357e34f530eb1fa60e4c8f973a35a636e6950092629a0b39184ba249517c3bb4696bae8ce1a428a198406c9b702bc8849590b5d35ebc5f9c83d4f6cf8ef8c2e9435eb067f534d21613e7e0922fe6e57ddf5ce91f94c2ed1373fbc7cce63085d7438515969a6a9e3f5d159d725460a81bee7f8bfc90c13b64b36630907a9091565d46ea7669857a7768aa6b316980cfa2f30fe49b769e3efc0a81368140b17a1e8220db48b878ef725d32244c440dfad8ab6ee71add1835ccf41cf8f719d551207d89da1a884bcfa8544997395595cf16fd6588bed8304fb81093283d28a1cf663086ff9a5ec820bdeb760dcdf12954cc7281eb2c2f5b70bf52544779d1cfde741ab51991faf8d001b5d23fa794d7bb18b7afe781d7bf088f74c7d68a9960d8bdbf6ec94010e3e10f956bc315e9cd763bf1caf7a41f9a3f084425aad1b7f2d6f188af7e4de9057d14416486a74c1de2270c0ebe8c5b7f3b634f4d81dd53cd95d695e748dfbc8e90fcca4d8a0b3c824612aed64828c84e3e5d549214ff0cb4046b2b36a98c0ba62a60b797544bc9e90eb1fc78bbfb58f1074243abafa333f21bdf6b5491b8fd38880e801109c0e8f5b464210ba98b90c9c0c59dc9f2073f2d2d7bed341740235cac171018271b25d6fae9178f9849d626eb5779f46be847e3fda1766e279cddcf974fff781a22d8c35fa97ee5dbcf6c03fbd8008bcd8626fd088568507485ac42c8c83d0c26fc1b535e499d4dc988ff540cd1a6e8ba89740e941d7d23b3d4a458578f329d2796b6fdf2d4d69afb47e8fb2b8239b5d98c1f6a8abf876e163e305ce20a5851c7d2f510c064fc4e67d2ced01c8abdd8ce8dc42b2b179530f3ef777b2549bfded4bc02f9f48c6b9679ab69c7c7a9386c96eb876846af8e4d5339ccf0efd69dc13d852ad53899fbd11a08386b32ae35ae56e3349cc25200acd0b1203b171b2a344dcf8a296feb2c5474368bda5c0bfa47edf0017ecd07e946a243e63ef92deb3b3c4667e7391beb7930a8016ec15f7d40b891abb73d582001f601cf40ae4401d525c5691796f0b16af9ae2b1cbba1d125f96ad452e1e1ca5a3e94485b76490a24c8019411d5a3e44f6b419de20fccd535f340c17c83dbd3676851c4cf0c612b3e22002f3325817305e29c04f41068225ada40388664236bd6254a1009b907084773caa574370d41729a3599b11c345eafdba992c384eb1a15d062cbaed1d26cfd7063557f43d2c78cb2db9e700a9a1186597e2cebb7b3fb34e69a8f5ad75d04fb7280a8fda4387a85f172c40bf9340c3892e58801c6b1397a2ef30db57f7412bc45a2f116b3de50bf393c206b9e5668ac01918d200005d2652430b51cc7165974531a8247816bde316f6a82248c5dcff02a48fa7c42645285054c5e2bcf78e6d18c727aaa6929c0dbfd5ef2d692f1ffa17869c784e6f2454313e6e6b32b4bb2eaf6d25088b712ed73d5cf5e09111412fc2bf73eb18db2e7fb9f9eae4a091fd4fc412917cc659b6b6bb13e88a0268655872669f42ce49bffaa92c05b9c440fd03c7da313982fd3193795914e0be1b992c5cd9ab7bdf99f5db5f8467852794940859bf6fcf10d1228e39edfc6d88078cb1776f471e98cc1068b516733f5ff3d37392d006c2fb08e4ee68ccf95aaed1112de7791eb33bd3ba680b421cfb6065195c40b88065866c2ffa14cfdd32a403d4cd14a19ce2c3e591f549ea0a755b54e254d68149b81ac6bac4c109df88cb60f72f05fda82c8f70fb9316b3c6b720b1a1efd85551e33163e356c8d3da780da05174dc4b10f4d0c79c6a18d2d8a09f1bd264d71029337700346b9899fc132cf1583a0daf8512d80a0598fb7bc0e5736fc4f5f4293de77dd793c28a3a0fd7f9976608d8decd05514859d517d708f26f4286b8b5c8f718b1d9606e948bded174e1535c9975205f579ea2d47dbddecc454ebde5ac751bc8d61edeec9079628882f4e7f33c66d6370dcd0899145639ed339abb6ed279627977b0fc6f917666b445e118801795586c0532c6474209cd94eb1e55886a92d161230febe30c64de2ebfa64f1617dae4b9b3380e8d014089ca50cad2acd44af8911ff05d5d2303d10a1ffc6d48ebb94f04335a7a082d69ff8cfd9cafaf57108c837017185aaa43f3864a60752b1e30d56e4f44fa8645f9af32704ecc15ce0b5d7c32b6d28ffddbd9928605a6927defe22933d42787aea4ebc98491899d6bb6d4fd2996ed1c8fa49e09aa4f6fc79a84d002", 0x1000) 16:36:30 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x24, 0x6, 0x0, @rand_addr="00000000000009000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x0, 0x0, 0x0, {[@generic={0x4, 0x4, '03'}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "bdbe48da36"}]}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 16:36:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10001, 0x3, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x4, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:36:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x4, 0x5, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='!\x00./file0\x00'], 0xa) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:36:30 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x10, 0x8000, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x1fb, &(0x7f00000002c0), 0xc4e, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x40, 0x2, 0x3, 0x4}], 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x45, 0xfffff, 0x3, 0xbfb}, {{r3}, 0xfffffffffffffffc, 0x1, 0x20, 0x8, 0x59a}, {{r4}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffff0000, 0x7}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0x1, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x1a, 0xfff}, {{}, 0xfffffffffffffffa, 0x10, 0x40, 0x4, 0x80000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x14, 0xfffff, 0xc98c, 0x84}, {{r6}, 0xfffffffffffffffa, 0x20, 0x20, 0x6ebd, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x80, 0x1, 0xc36d}], 0x9, &(0x7f0000000280)={0x5, 0x8}) mlockall(0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r7, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:36:30 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) poll(&(0x7f0000000040), 0x1, 0x0) 16:36:30 executing program 1: r0 = socket(0x2, 0x5, 0x0) socket(0x20, 0x2, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040)={0x0, 0x1}, 0x8) 16:36:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) 16:36:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:36:30 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:36:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa081d8eafbaab39d44e0000019078e000000200000000030d9078000000080000000000f8ffffff000000e0000002ac1400aa44040000071f0000000000e0000002ac1400bbffffffff000000007f000001e0000002891b007f000001000000000000017f000001e00000017f0000010000002bb571fd881b5b2534a5ffccf2871c5cc5c6929f8b1fc18f0937339e09fdbf84c262e9625ed68529ed684773471c48af4c0cb22403d9b8f33d7cb66ea45d0604cc83bf7ea70e490a7f1709dbd074f8b951e5b30d2ef76ac7d607ef241cce48707df17e1f5d10073d74c47a2383182c3f59e942335ac9a59cb5bb9566f64ed7a0f267d4e923346cbf515863fac733b139f3a2682ab9189491e4e3c5cd2781ceecbd7a281ab6e28af2c1d0dab95fc11c59cf8a9ec1633203461e657d83e710c2efd9b846bf7dc8b1dd62d3be73c30d32cbe20cf762d83cac08e2f98ae96d98cd7d8f145bc1725c9d167760163eb8a4317ab31b3dde2d1500"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x10000) 16:36:30 executing program 0: syz_emit_ethernet(0x1062, &(0x7f0000001180)={@local, @local, [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x1c, 0x1054, 0x68, 0x9, 0x8, 0x6c, 0x0, @empty, @multicast2, {[@rr={0x7, 0xb, 0x3, [@local={0xac, 0x14, 0x0}, @multicast2]}, @ssrr={0x89, 0xf, 0x8, [@empty, @multicast1, @loopback]}, @end, @end, @end, @lsrr={0x83, 0x1f, 0x20, [@multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @noop]}}, @generic="354a70d3618ac94198ba66b2c13451e3cc8b5b06a05c7ca69f281f6aaa8dba482e449443513ebd1dd322478b381755a6fd62392788586c8951372e734b29de1f969819ba5a0177f5e949a4cb7a0f320ef6323f5efb59f4421378afe081d0df2c7fa514473ae1cfedd1ad7cca912d3fe9dff876227d5b0b68e96efc438a5e8cbb88072fa05431fa1405d3551553f61f7d2e52e271c8c85c05a2013df30d4db42cec88798190b71c1f788431dd78b452060c764b09f240778255298752ac93163c3b37fa9d39b9cdb476db4c0eaa9808e6e3bfb7300be800e25b493a080d5302b9651ec450b06cb04cf4cbc78ba0bdbd9f8ba21b3656abeb56f25a3603c9cc04d9a445fffc335ecaca0e85169a33681d43e6e995174acb9eed511b6e7ff9f5d84f1d9e8a17cb65c8ac17561bf7d95a359ffd603c0faf6d78d4ae5f384ce425b9dcb99034aa8963ef25233b641259b46a62826ea131e64225e1226d6720f64b11308073495ff079ba38bcf359058c2bb621d5f57fd55e36252771912b072f5ac4e4e44cbcaefdd3725b71ae1c3b2a76bd8accaddc6cdf806bc195e7cfc2aedc50c9be9e63f63f5f95aed269e888377e8f8fbc4ce64f21b362244fbb4e83b6a7b41ab8ad956413934532b2cf94237299879fdc9519491b587b19d82824f3d9a72ab8fcf0b8200d490a528770732a59ee3a9a5e733c991f2b2f82f50d5a442e3d86666fd4d625a048a8d6a8c41ee19f40b80a7fe4ac9c0f1d8c456b515d4c3324ddca5ffed8688179063221e39510478f53fbd777ff3f795045e40e707c1516c6172e2eac1e09982309b27d287a701cc969d4bf65cc87753e77ea85cf99fea6bf2f9facf24102bcb083be9c88202855482fddbcdb79eabc6c205960dc5e03924773e5666a39d1131c53f94ab91c641f8500c2471e734406695dc392a022676409955423e667376e5676550b3ab249d1e1eb47fbfdfd5f5033a2a926824a695917ab0f35d1932131f0a033d1cc86e0b0f59094122ecf12bf1efb2ea1af121e82ff540fa60c366d7b156d81ec2d3d77e9f924580bde6280e86a4fac54c56381770d1b2722d7f4cc513c4ba70727ead3f9814493ddbadec86517cbfdff2f16ca74b57cf4417982e555ddd10221b86008e53b0ac189172ee450825c617c5ceca2644a49b81a9bc7afab2a9d39b0d6fb1dd2d466a2d14ae274b4837afb0cb42c443d21a20e1abe6200e54008866f9b69cc67c302158942098bce5a9ed5da0a08191e2e974c7b46f24450841838af7cd4375dc7e67146a27ae83f8cf0025882050189d861b9527cc8fda7f68f80fff7b27b1ccf6c17c3c4174d79943898c2725ba995e3116bba455dedd90a6c5e9c7f87d7940f388004b5a6f257571812c4fcd4b63a75da75e0cedccde6327a6cddbdea3d94408a20bc837816ede6d60268bcf0ec5439c2e2f76fd5a1df7e1821153c4d9bff079dd7730927157fb3609a6356aaa07aad9bfc40721ff15cab4a7dcd94538863fc55588a5ac39d3ed1f6a92b46ab3aaf0ff406b142373c2e5ad4e3d1f08645909ee5a72b5635e7dbdbad93470a1b2a5b593ad577a76f83bd5c5922bf2a95cb84f52b21f3c65a711d718674d8cde89df1458e621462aa8b05d48dbfb96f1b4fa871296fc47b856c94956927a82c91eafe74f6151d64ac120c483e6e2ad2f322caf3ad201f1f033e3b1fe1145098f5593a4b6e180a04c7d3fdfd52d421e39bb1f1c5c0ce4633301959f963cd3bfb82191e08f49eeb3e87ba0eaa5062cbe161f33b3b3722935412e33743f50c0dff254e472a94ad0723bae76c633ce23d1b06c2cd3f80bde0f5ce26d581273ea360a6a6b2ab16d2a9072a590620e73167e9375b960b42ad2b1084de1057d9eb2ce0b2d588b70bfb64c1c83eb3ab52e3d768be9533d468ffe513c220a77d0629a93571fe53acc6087f202386232683b5ba31de14ab9fec17905570d59b895a5952d6f50a8100e96c9b75acaf4fee74a72c39d5cdd9fb06187a4346fa0d6235091ca5117f9af12a430a8c2a319632cf19fea34964bf6417c75f00d8619686444b22561631436d01c7df811fe87e44a550b0ba655d1d3d60f75a1390952d9bd32cdf29fcb9df89113c143977809d7231134a0f33e0e105793a416526c646ffada9e5d1e2ebcb9df58a9e5c51b9dac6c4f503c07a411db34257721e70347ba5fbff5498c59ba5dfaa3a033de2a73041e0c4be2b373bb5eb2c1b884ffa82b01f33ac2e3b9f72d07180237c07de6b108ac4b7a8161d471512d8c77eddd7b5258aaebb9fc75412cff6b7606ebbb5a29ebf9e1c66f6d17105f0833a12a736a33a83c1e60b65d259c2469c2d8aaf46cc80e50628eea65f5806d65974c75e13eb8145989fedd77385dccd02b85ab1807455e24607f9a2eaa21e8099559a4073050c43c5162419cea5bdf93a8e6fce8496bef0a90376b8219a266e8ff58e39f33c5a04b87e1e985756a3ab9f7559059e9669bb5b8c9bfa79a52b09f8d6b79aa50c16079ad93fdbf93254d71b979eed78330e856ed77bd9f3acde78be14aaa19a8dd9bbdb148df919b58c8ccb4c5c39f16e31ce7a1ce2ef49b66065adf16e33573ca1940f1bbf40445643aa8a17590f0a092c0181fe8d8f2fdbad089414778feb15ae0696d1b6ce656472aabfdfeb38c54319616cecd7a58a22514fb497553de18a23c5fe427d0c9c831c1cc32d413c003cc421b428d042c0696404f4c73d0e8e56245ad03308a07ce71012d1be358f9dc796d3296f08ab6ca75945cde8cc1cd227f15c0bef3d6ba03d4ee4881876bdc6972c90f98048022e7945a911cae4dfa41f1f194afcd96bc3a39b10db2a6a3be9422bcface4b7f4663052a9c319b9a000acf89fc47731ad7a1397554d0362e2cb3c3ee520987d893fb9966c9f7a98774e0fba53d0902e920a371ae0409d96c98a18d17e0c8bcef25737f2ed832660edce1f0904fa5945dea9294072a2c12be5b3f5afd3a8592af320255cbde4cc7d80d65008daaa67d06f7bfa78a2933270c949c6dc73fb9a91310f8317b40232fe5c6c41e91460c1849c412f02fc8ab7d538e512cc0389bc6db447526f48384b7c3cbfb15bf7cde36470b591dbe52770cf1b799fe0e811794a25e892f9e9d9509c0c45c252458fc8375dbe3b9e10a53ba381bf70e7907971e50edca62ed21f9bbfac61011aed7604e51b5bf0c0e1d69b7a2aac2404264138a338c4ca79f484a3897e266a88c46e99bb2b7943fe55621ecb3914558e3ea7be191c50989430abe744d6e8d88004fc44b14b2efdb3d1fb0e491c0d0dff64564749502d31a6a9d5cfd68906e51d89fc2b242649fae29163dd2bfe8337da65909654be84d4323948595cd0f1c9fc49ade734242575fd775583b9f6b4e5d676b12640c31c597336b73dd40a562282b8878994abe79c0fe3005f6bf0ca9e0f633143b1ce53a295afeef8eb2c7486a7db1f49fdb20b8bfcf95f925b8745ecb2ddf65a72934b62996ff99f00bb3128a577bac847b08a5a3db9c9c48961505e24bf31666ec17f0f8b52a8fa78850ce235e6d3f67d8292f8c2f1ff61d8c0e82522cf164747a585bff5b4a914aa0881d07ed45949d92020d4dc4bb3ba332645bd3eb134774528d3d288cb3d2e3b9d6106b1992de42aba599f7d1d4921a50a6d146879844546e0c573a7c49cdfeeed3c2d26496130b20df3c84181d4400abfcc32b4c96eb41f8a569ba4a6ab1c7d2baa7cd79fdcc244cfd21b297f3dab3c270d30af1de12b7174ddbce29cf2eefa08056e38a707e0b84bfa373ab4d34d065f2328a08e43567cebe2d98a9309604c390fd4a30abd77225af79314377119de9f21235a4f34493c1ed86749e1c6dd1331d84dc65d45c6caed8ec3052ca26a6949810e9ba1124cfa5733a20f40ebc721f6a239738580b602aff1810c160a7d335e98d8e6bfa341aac5d50241fb3d7c9d9771441cf0b37bb7fc3760a51d25783024a762b9904ea36fc1b21abeb69b4fc678e99802cd796bd4036471e32d07e1b0fa0e49972a0b13f3066087719cb809cd060b8802df7e6a60a2d085557e60160a9b1240536781046977d76cbdc6255ebe302a54f623632adf98cd55f006c57756928139ba7e5ef6de9467674bd567818124008d35ac619377a072908dddab3b0a081504d28eee5130e67ca1e01083aad70d4440b29db9677cc5e6c56bed70355fd071ea3933a11136a62e2acc5d91cdead0691e6d0737696e6294d5df9e6480d3c716aec478848689e74702fabc6a7775bf6b04c6232ba6f7e1f34385109f56b7eb94b29ca4c8318455518631fa0ff5aaa8e43fb40609a0f3b650d1fca18d9804e2832422124b250e025fd1d09fbc2634614d4dda73589553fa1cf0d3877b25b016d60e573434e82d5413efc38b288066bcdd442f6b21899686ff237971fd90cab62b2e581826c510e661c53afe920b1e8c6b9015adb15b24894cb4b77080588404ed69062a9aa852b36b56212e350015b89933d2e86288b03833e58495f70c8cef386806baf1a8733c14195529bc9a2946363b4e33bfa15e23afbe22b5518d6aa43ff90a2052d9f2d3618a6c1609ee610a4c488916f6e5e009c158aa0a09cdf5f701183b4e33a9de4b1e7672d18c5f88d9364f55cb583dd1841e82b6ce0a70d698e80b930979a791daba7dd68f71eb90c7c038bc591beb8b7ce966bea313ed94cccc3f8ee94f45bfcb1e99b3c27ea0cadc30498268d815139dc664fe7309266fb670e9efecc053ed879c2c30bf4f9c1b534f4993d7ea37971fd61f06cd085bdefe95c303d2accc4e6b88411eb6ee9b273bfb471e0b93ddc2474707e36077c330c6ee24206350211cd7a30a6a53bf47d16e9cf03780966eacb7244e83290fe5fa2301305edefc568f10c0a5813d9fc41398783a478424524a44c26a97b640c7353b8789a3cf382818368f6c85481310be94f9351c6d4a3271c0285191318e6080e24307c6e80cd47a48700d2e128b8bf1f58436c49de2aa4950dcab531d0d97689edd08dd441c88234d25ff933978e27d1bd99aa94d71f56c77a0266b47c5d1bc02b1f96b5d6b5191baa7b6c35070fdbefdea3947c652bea753a1fd3817425267e18bf4c106ee62fd5b9fc02168ea7ee6daba360c1a92b834e0ca223ccf160687b006ecee5c096f8ce8a6071a15c3b204c33e49c90d739f829f3c84e2ac4ff27dab601e5a6931a2e0221817a6a086ac257d14c99879f9a41b39c77792e578705da77cf4246b68c4c3bfa7e8daaca975a2d767319b7f6792dc8e3439167fce697b3ec6d0536e4a3538ac0afd692ac15e53a1cc9c36542b5db265ea47dd05a09815abfdff60b6159de5dd164a7fc732a318191516ef2970bd0cad2df5a3251e177a2a5e8bf0b54556e65e6931d510b837de9eda2b3c9de57aacd20c48b4e4c6e286bd14e3bafb2664c8cd020c3d743526dc084b3b1062434c5b531352c0cd1e66f5bf1626887a6f3009c6c913cfc577cb2b9d30e0bf1a43bfe71cde558e2bd8c116cee64d4086c12492ef5ea1b2aebba7ce48e8c2460a4795ec764f64aa2d03577ed002cc331952326ba039ef46614c1aceadf4e386327f453fa687168bafc6f562956603b558cce62cb866f736e18294c4adf110cb0fa2ffe399dfadb6e2088874379b6b04474bb6fd65cf52f0051af5a47786e5dce64b0d7c7fb3ed5de1edf12542c6ed0087754734566f559a9d4c7106b29c357ff625c254092c9a738fac2dc7194a73f5ec80ffcecc53af3242ea32aff364a61015088f9aa9c800e715d7ee"}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:36:30 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mlock(&(0x7f000000e000/0x2000)=nil, 0x2000) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:36:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mkdir(&(0x7f0000000040)='./file1\x00', 0x80) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x1a3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x49) 16:36:30 executing program 1: syz_emit_ethernet(0xfc, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100c63a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0014000000000000000000000000000001fe8000000000000000000000000000aa3c01000700000000ff01000000000000000000000000000192a895b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade2a120c1e5c351b7feee728b39b19a13d9de0e06deac8092fb608d537f3622e433a271fd72a0f23963ad1ca631ff4f4f307d0fa390b5367a224bd30f81317d7286d99c9537a06608bb197fc2311a80d9e58"]) 16:36:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) 16:36:30 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) 16:36:30 executing program 1: r0 = socket(0x2, 0x5, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xc, 0x2, 0x7ff, 0x800000000}], 0x28ac, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x5, 0xffffffffffffffff}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x3f, 0x6}], 0x0, &(0x7f0000000100)={0x20, 0x7fffffff}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="f7749ebe400bf8e8051f0f8a035d7bc6974b4a9b78ae9d2433d2b5c1d4d53f9b629395739b3476a7b5a992153180"], 0x10) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000a5336952be58e453e4ecc9155a4748968315ae5b2c04a61d2068dea1"], 0x10) 16:36:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) sysctl$kern(&(0x7f0000000140)={0x1, 0x14}, 0x2, &(0x7f0000000180)="000000b825f0614000dab6", &(0x7f0000000000)=0xb, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0xfff, 0x4) 16:36:31 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) socket(0x2, 0x2, 0x7) socket(0x6, 0x5, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:36:31 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0xfffffffc, 0x0, 0x0, 0x0, &(0x7f0000000080)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x1], [], [], {}, {0x14}}}}) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3, &(0x7f00000015c0)=""/109, 0x6d}, 0x802) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x8, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) fchown(0xffffffffffffffff, 0x0, r1) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r5, 0x0, 0x0, 0x14a, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r3, r5]) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:36:31 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 16:36:31 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000540)="1f2efee93fd611f11938f07b29c18c3ee0df755e27874db4771c5c378636af995277b859050569d4822ea89b99b1606e91983065899031dac92c32779e7d0a98ac29748bd9e52de47ee10ac261cb44748ea8c2fc5faf99c05a588d1c4707d35db721858f53c75c64014d81442704daa9fb68b6daf69b238566841a7cc90f21be21b0050f8638de2ab17009fc92089368153b517abeca02182b710f340ca52e7caae9be59b26ce431cd85962472a39c4460cca433c7491cd008fa72f6ce9b538dd30943a222ebe77f0415f271c56d80a74789dd36deb211e696471bcca463c9a24f2c9a95282488c188c6db32a77c378ec34fd920a1310be744afdcaf0642f63460de870000000000000000", &(0x7f0000000040)=0x10b, &(0x7f0000000240)="44506faabb0a5bf53d3d16aabf5c79bc3c80d3fbbc944f6507da8e9dc2c55c6e3e5584ad1183a64494f75ba9eddef0082f1176922b9bb815cef915fc55e0c5541d984ed288db38d6e9f8fb2967814a7eccd72520226e3acbbf4553fc524de3473efd0dae0ec715e260737d0d4b31234c8d62403dd68c1f853b1199b56aeff5125b6e0de3550b36e815c27e2f87eebf004278fa19cef4b877f1b4d6e593f6ecc10bb82af0c15fee81c6d7", 0xaa) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:36:31 executing program 0: r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x81}) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r6, r8]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000340)="7d205e9227a2ea719cb33af4a73db150e6b28fc2fb1281dda0f58d1fce6396a96968c8e4d49d3b69360b36ff81b56d07b1e262a8905e924360321ef246b0b783bd10bb04cdc91c9c6ff89b132e2fb9284a7d557ff79e455af9c4973bd972c778", 0x60}, {&(0x7f0000000440)="4418fc479ed82ea0d4c01adfab714bb4107f45b682bc99b298d63797fa03f5ec882e4b2ecf792b9cea4fb9db2b52ce896d8c957aac659a8da640062bf0971e10361574cd5cd049db377c822a2169aa52b7164881756bccb37a2a50903f11643289bac8123a3a75020b62c582e9e5f9215ee737f1cb72c51b446f3e5f2545", 0x7e}, {&(0x7f00000005c0)="84691153c5e87dd772068d3c79ed3c6f716c6c82ff97dbc21e6f2f82f26eb934f1c7d8d4cd27fc8536e46ed1fd8d40922243c3ad224861834c7e38a1d90247097a85f96b53105bb99a4ce71ad747ee7e3b0660ef8213db2c9f459285ee9fedc20d36fecd5210a1fca4baf92f1def72207a8860601c39099d0407c7db1d4ffed41f8123788034888ca98fa68d", 0x8c}, {&(0x7f00000004c0)="e9012a43f0d3fb9c01a317cf0b1c6202eaaa0610", 0x14}, {&(0x7f0000000680)="6898406eedbe9927edd4b4838620e6657e6858a08c5c1d4f8ea899a90b223f8471e64cc41d799c68994af62a1e6d20de06c87b0efb9728460ebff7f62adbff3d6e4e68b7fd0c1783d8fa3e2cf1a9d106df12ee2d25f9595b419ae290473da8dce4cf28b7b5db9fc1a7f539048a98a3dfe2042703d83eaac460f4e15ceff6564a901ce1e303271a6507962932909fb662026324dbeb05ba3e1b5d439a2b4f284805d9d2de370086e4695f530dcffc9d05d6734448db2a6450fa22dc068cae7f4cc0ef2628e163ab9f5a4447f508660b0d6586bdb81a764f7c829ac264f9fd14562eb0dab558ad8dac12f9e7a15ec46e0d5457f03f3810f57389e9863c9379fb0afb1db7111f81ee7f0b92483d4a706b0125af48f8f1aacf542bbb9dd11ff6198279ac9812c9d6d973cf8546df0305e6d7c04a59143c439f1aacb1473ec9f69cc1b2c6e35ab96ce3dd568e05ae78e675b1d64585ffb20001040c07456cfb6bd46ef12ecbc95878c8e3c8ce305c3dadd7358325d654a74df9b0f8bc6a07615ae27e175e87512442e9fd7b773d62d15bc209c5bb6d7122148c4defc25e3b6ccb14b96d6429a7c4d1ffdc9c039534669e15438d741732047d018670eec9656094e51adc4979d1855518a0bf6c8e49888b465b0fdf5e56abd4d264d44c0b20c9d58e08939c6b2b8a1804900ea4dd86121b4675d97a2e135732afd4b68c7ee10cb1d4cac7eea3d85a1058e4f2c4efe72c168dd6369a6349960d20db4118c9470a9c810dfec96942280f9a4275a544fe313b2f221f7db460ede626d747ef066a57843a6f6369d900a1e8e8b304aedb8a2e9df238c256ddb265d6cfe5c7019515e85c18de4917b373bd4b27efd8c08acb8de2d052d649cf582676c8568b62773c7e7d31481ccfe9f4ce44b593fbefe789758139e847926d82e84d88f7bd736d673ed19831572d726a7d399864472dee4fe53ed1f4cb5c924fa01e2d41777e93dd710e7bf912b52ccd0da33fa87caaf353fd0374c81f044d520f30197895a1c97e3fded5d678f0c2627ec639d9fbfe7e9cbf7f38916cb777573144561fed523f09d63a644b4fac596613dd1619340a994eddaab7ab3d0b377f03bf615306cfcb7c95ac624dc55dc245ad42ad7a1f890ed1ae16a9e794bb8184b9788b1ddc370a3dfc45925dd2fa330c0d7a9338d12e90652ec5928ec653a91210975b719c8aeb6f0429a7ed567a68fc335455da77103edf86535d3d8d920fa51e8ca053aa7691aac1a66449fe6f5b982e00e997dcd2417b416554f29375e326376e5f6245422db1801142ebae2aed26eecc2adf85c222e64eb4836e76dd2c246b7f3ea46b8c9aeabab9acc2229725eac76902f50fa7dbd18a4844fe1fe90ad41a07543764e7b254aedf828c27a6567194f82e95f0d3049bd902e89b91e662e5770a13289b5939eb67d438a5f5955e3b283120f3228287a6a7eb7ef1bf66de5de315648707fd6ffae3c3c594f4b7ddbdd41b5f21c094185407db07722d24b46e1980a781c72ba9d7a73c1e3c83ffe70b9cbd089ac2b9be1d5942bb6cd8010d8a3ebd4f49c4500f9d16038f597d6a2c0422687b4e368c7218859200de87b9c4ff09532f96f34057487b08615c06f6d538b4b8ce15f8ee75c2e6f1c884c7b3cf497f54d83186e33c99007cd4b75b6d75840e1f21631121cd5c4e724905428cdd53fcbdb1f2e01ad80a426692cd852a51ea70936e1664f65827cc8b0c830cf1ef4c618fc08d5887e45a4ebb9160cd09ddd918d09b4f264b7027d6e7c7c91e94283fbf1cf0eb095d3b426d723340c80450e01f0f6f5b568aa91e2939c8040187e4ff5a56729872b65ff9b522e591a7ec33ec0122bde132fa516dfd588be5984109ededee93f5c289135733ddb27f63ef863234525aa27f46c76857dfce8af4fb57184ff3ddf6ec01c39557be8e0a183167216855d683535e9fed47ceaecd65b5e92fc384bc811e020807c4e8e0c53b4aff7241b6ce4f1f0112055e25eff517887a8eb140d6ab4d032c7107784f9b7efabfdcc3128ca96017496b5e920a9b0b057f861b6a91beeefc90d286f6609f80aa8810a7519828031ef95f5ea0a4205f95d06f7610e6188cf5a01ace31d50bf2688a1e4c4b279d609a0326bfa2ad24d5b02f15477732e09154fcf03819d276f30cbb170beafb76ad2b4489f6f0e0aa1ef529bc5f5db3dbe8f17464d8d6fcea9c2772ac685c4c823f4d88e941f920047ab2c04ef4555922c8e44fff4c7fe4b38cefb39de61b8383c9c625ec591b784466c6d5fd3c477bf5fbb9312f3c9085c31f5237804a70e6007873a86a80d5af4e70f78f4a36cdddde81c25882b10d62a3844272be4a23a57c16365610e3cc5a0de9f0b818f2e838957bc8d8ba427c6273f5fe93174bbada98650b2086b4c3e4279d8c85fe9a135b51fa70b45f6eeeec8705370aa2ef96b9c74b6014156486d4e85944a99264d7e88b695b677567bffcab1634ce85284526df0702b8870c97b59cbec1b10973247cae809c3303a2945a09914b353e3469db44015eb04b63821f1502d05fb7d5bcdddb90863587f089bd66d46fdf9950cd7418d1401841efe55909dc8b74d43c29eaa40924a8d6a5d35aee0d588bd91e8fa5806d390c26e614480347b42e72b9d6078ce10409925e8d5b4149b7a6f40daba3d280a4d85b690494874b045291d6bc0858b7d86c5d8d6666573aa4e4906df4ae0fd8d23056da3df2fbe58e2f60acde186806298e8aee964cbefc7022ed6b4c8ab8dc42312f991007566e4d17e30a28b0c69928a1784443cdfd5905aeed547197aeb0995efc2e1dbb513dee67cd26ab18d7c95468d8fd444b103258b6ea493327088c7b60c59b57b4143391c37fc5fef073e23373c0ff5b3233977e9e751b00cedcc6c9089296ac2f660f11d150a9c627c94091303741c3229fbf8be106096de5e0fa8ae5932894a91dfca5de56aa36e5010d725be672c5f04b7166aac01f63c64a3e0d4a687953f8309e3d6dd350517036d56a29453fb98a3c0f02cc395db54cb5b8268e00823f37793672730552c0868bc3f409b13265ef31aebeb0bbed223e48a63fc2ae57ae6be109fbf2d9e6c71677f428d17cd6bff07eea992b157b3062e22f2b16e7a567dab284d26e5f35e74286720d726ebf1fd427a9a5cd6154f128293a4293214ef4913ef4e850e5ba314f1871091c0f0a91c14094afacb1f1cc282e0d20644ba458513500eb71a9d382c8a2d16535a342fdcbaa13c7a90e399f96567f03ba2883e483d0c01c7d38887652c94c7b2977808234349e19b4c1e7628d732a55a795bd15ab7ce4691d45def2f94e3b61004d532540c052cb2a079cd015ed03c5f9677d2762af0d226f1de59b1247e67210ecfcd35d8a7bd37ca23c2c95719586b58cc75ece8d0d6ebaa1f53a91dd3beeae7e8940a60ce9160cc3d3c6d858ccdc36f9968b6ecbbc2292ede4d7c7486d4e156782b19c793995d411698b4884b0014eb8911fc23733180ce5ec83bc44e638bd757501a923692ac67b0bd8bac22b4a69db7254a6202bfb37a41e5d4adf02a79f2088b54bcce2d978bdd9694128eaa15ff74cfc8da6cec40f589009342e589caa53e2f1164ea623d8dcf65d3aa5e40295cfb4495339f72aaab337ea66307e207bfe6b50e2dcd56e0ad1aa1f250262aa7758943cd4712305e7da6cff3a57c7922ea5d90925ded59b53677905fa86ca9c279ba508397352154aef058d43f8217785f9c2b05bf92eab988a1eb377d811ee04a7992c396c9b4d24256864f5d603c6bdf64feafd8e18ee75c40fda1a8b682182d713335da3b1c76cb6fab9c7e6ca27c3a8be87d7e03167e3b250ab220655b7b68ebb7ae13bb6a6682562d9c21deeda468d711c5bd13a0052699a3938756a743940b4ac7be096dc30183c92637db734fc9c40628555dedcb625c65da6f11fc456f6cff39655c7d5b25e84f0e03550bb1e35b63c7b7840fada8b89f2ec64596e834fbabca39a2014820dc438e3adb2577055ee8971fcdfc58cffa56013a1721142c9f3fd8ed7c42553c402f938970b7fba81e9567d6921d0b7d8a7942e48772cded3fd2b3e26c9464427ea41a7cbeb0040699870b24d3bfb24848e9ce3c3fbdb9f09de45811b16abe42101707cc4533b66852ace61d8864f0e0c88f5d7202bab5b7a0cfb66e2f7363453b7082956ed686fd5fc54f3b06edbcf088610a6caacc48f41d02037e503a185c84d63f2087866a4b36218045c0f3348a451f84b57a4a4660eec40a96940f5a147a32b16736319f3c3805bb964f6a2a003de15ea2f5aed2d9327af2d427871c99bfd8da6133f342cd8a76c6cd0eb9ce61ceacc7491369f74af557874ae904ce0c70e4536d29d17e3f95163e00cc4e7908de57efb0ef71c32e3aa95a99df81769aa5cef4015481232ca7f3fc971b03ce32d2e442222396a76067e76fd4c2d312947e2dcc387e4217fc0c4137ae54aa2233a8424e78cce81d0f4b3ecaaaa78e5af5c6ff5cc61e377da0b5ac022578a207c8e402672df6fcb93fac2fe4084dd6d2a7b0cc24c9eb25a50348332d93b7d4b9ead58b18ef3f3140314dd36c746c5b9cbd496ca08c74132be52f12b1a65919b2ba37cc53c04f77d0d3edf9c84a0aa3458b00847cf4f1d619bb6f8eacfc158b5b9b122beb77e95e5f007f6defe6a2c63589abca5fbb5571d96eb1bff8f5faa5b231a461f94fbcbf6c3e75388a7237653c149f5acea636b7d2de6cbb04aaeaee3b57b0047bba147d65898a5cc4476e8f400cc1f49fcb342f4b873462fea8879ae3c300802e05fda9f0901be16949146639b671d0f7972de57a02c42f9ee3d4708bdb239ce401df668713a7d67ae9bf9ccb0e77368d299e33fd6bf7d25e98a7004e554bc82963f732641cd08e897e67cdde57f8878be7d5e294d7d51406862549446d2103a0ac4ca902d4d60c258a382c17288efff7d7af4337e9c8590830341e93d5a70798d04a2e03b9c987346311175bc2c13f88a903f5d02370d41740af0b840e0a6df67fafa78dca7b15fccc6f88d0970b94b14a4e704baed5bea8e6c46fb6cdfaa626fa879e65e660c52e592002f24717e38270c626faa26ff57e5b756bff8124241048e07d18b1926741a8ba4502a59a617ba1eba3a99d8f35f313a1989f8dee10a7956a07087e022747262f9434939beae1620940678b16d2ae67f2e2d7f863491a0b0125207f5a5b7a87f8927cfccf76fa1dd34da61c29e5d7372838a5a96656e77cab61523805427c2e1a1d9af4144fd98df52a6f0c00cd25a4823600a14c3aa9bf7e8d52fcbf44e8c96937ddb28aed3c2efe54a51f161dba7a346a5fcf7add68b4cfbc4283288303afbe8f046ad4f3ddb717b7cec955dbacad1528e04fd5385d8f95bd258c5364dc552781a344ca3f37e19554bad60d98b9a4912963a6122483e08b8ea1998232330532511d002a9b32ab1da3739509127b8762e2cd2a036ba3c1f8970ae8ac383f78febaf700059119022efa2888403f53672415d014c175e964f04ab418fb6f2c95e9e7124b484ddbfd173375ba2e0b2d31cbe1d5e8f5852aae11758edcb3a154e5dd3ef7675331ef40b2e3f38d3a6f06657633fa2cf13b311e8b38d72078fe2d45c6783567adf6121babe6f8969b03eaf3c90de0ab844245c737e5ba7afd6a164a0abbfc728233d1d7a4f890272c5e38bd49e512f15f7eff0b8575784ce580f76a170f68d6f607f706f8bd183a65771bbaa00ce45022fe67d4e97bc4af47ef4a047ae380d8c7612033722a94fa9059eaf1a", 0x1000}, {&(0x7f0000001680)="4487aeb749aa82980e23322f1d0b851e2a61a0c2333b37879f28a726723d636b417b37b7cd9215d4d1c3d858c9ebea59e599c14a7c7d8ca7bbcb388ee7482b9017e0c10c8b9bcc493ae3d0bc2eff4acebb982c037d54bf989d7a455e0f590a50cf17f48539b8d29d68f5c545d44be28fddc8805e0c51c17eed221fcda51ccb02b8b637acfcddb9585f48c07b0aa88d9849e7ced1cc234d656666c11dede55f61388559b8c22a4550acdd22a1a980d917c8665b45f079f70c15dabc2192cd2b45fcb9c3ee2fcc567fa7296e6315fb6e1d278498cc2593b91a232bcc82fa2bca8cf3ded7492785af52d7cd19535d", 0xed}, {&(0x7f0000000500)="89ffc8c5cff5887d56c7d83cc4a7b9", 0xf}, {&(0x7f0000001780)="1109ec0c527443f892354398c2e79b18499d9d93fb73faeacad575c2077ccb01edecbdf764690fcf63a20f638310bb7f56a832497eab", 0x36}], 0x8, &(0x7f0000001940)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd0, 0x9}, 0x40a) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0xffffffffffffffff, r8}, 0xc) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000400000000000019078e0030002ffff83ff030c9078000000004700000000000000002e000000000000ac5400aa070382070300000062fa1b379d6500008533263bc4f56db533c5327fee6abd1147a834236d60cf56b49ea40797e8408e1db078e82c71f1b6359987cb826075cee6a897b6279e23f8e72b543bf217eb53cb6d89d34bf8411ec594f7977351d380f2fdbf4e92b9c8e50a67184a924a03321e2c1d76a8931fd759a583174eacd17a3ac015a99fc30ebced4392786c07dc636c40dfe15a8ad1a29bed8cac7bd77273c7b47128"]) r9 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r9, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="655d84e2275bacf27b3a8995aa89dfad31", &(0x7f0000000080)=0x11, &(0x7f00000000c0)="77309c8f870d61b0f203710e8e1de0569196038796dcd64a645c8421b7dfbccc", 0x20) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:36:32 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, r4}, 0xc) semop(r0, &(0x7f0000000380), 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000000)) semop(r0, &(0x7f0000000380)=[{0x4, 0x1, 0x2000}, {0x4, 0x9, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x401}, {0x3, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 16:36:32 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x8a) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:36:32 executing program 0: r0 = socket(0x18, 0x1, 0x6f) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) sendto(r0, &(0x7f0000001580)="c16e7873b53114bdfbd37b4ac1c1f76e5786e8bfa16643e70f03e331bd367230a56446848327d83d58dd68968f7431c6dfd6dd1728a00f199aa5530cc6d3c0a502be1ac4bdd9678ca7356e7b4920de903158049146ca41e98e53c01639b34f5be88d6d13f070112846dc016c01b85d82b770e9337c198fbfc4bf4746b5bcce9fd0ef570202bd6f5553a3bdfe835f3c38ceb13e4260488499b60140c662a755240f3931ed236a6f4cb34417889ffafc5b18dc3c262e57aec2db82228185c4da78ee65cda940f86ebc901783b59ec2059c0db7142265f382bf64bbc2e6681317537b83e843f2210d72520d7d00b3b877718a1b7542304c531ce54abd0d2e1960542fe6386a8921c45fe455299733954e181c12f89cf8d7ebd0f800af1b5f75070cbf66aa6ad68c13409e2864c7b7672a0632bae72150132aacd827f1e4d06d9d036c7e64f2fcb4d00b5acee011f707234ea982c851bf391764ce1766fc90893d0b857b095646d2c019121310963f6b59a4f9de34ddd0384d16b1ff233e3feb078c59c1c7852fd7aaa67daa70509745bb4e78db9b4a0eb9780b1bd36ebfef622dae8c9db9357f16731cb6dffe840f00446857ed436984378f21c3bc76e847187b86ea9ecc68d7a62f805c54959acd006d2809e8adb5af8d0aa7cf9a4d83291cbad056e7e9b5ef3a406451fe5f3c10c71c6d3487093599a681eb405b04ece0b903f80a3ea250f4afa82433d5d6cc432e4e9e33f094e01f912d46f9c55ba47db076523fabe14c68995f9bf906cc3d2421e9f89ccb8fa1bdf16ef6bf756142fa9f4ef0d5fad007e55ab258a058b04f370f02f9d66e2c024b23c866b2ffb1bb5942fde4bc22f67e82d3f61337496227be87f894916d3aabbd8abacf1cf545cecdb19cff083f63b705a976a6f41995b3b371b2e76236d8f0253ff1444cd1b7362358eabe0c939f582375461f40894fb8dfcef35e07912fff00c100026f76f638385e5c2cf6c50134da955fd5fdc52878a1a59a33f7d4d249826666f33fa39b4b569b9f3e1761ebaf721fe35e4b8d98d1e366548882942949fd73d4f76592c4c2e465ec2ca666752ca008f3353058e3a4e6dc151bd44765d1a7a37283a756575c901da63c03019ad5d88e4dbd5e7d7afa67824d840a54ce463feb58c457bced34503b75647b840f82c3ca64c0043c7515fa7210d90b4b3d0153397697a35e65df68976331e00ed9b5230f82acbcdb96e451a85b1af7b5beee556da4ee13e765c29dc594b8fb3cd81138d0ca58f881bcfc35f7b8cfb9f061b3cb30554ecde5fe662051751e65c728d5a4f64a4c122ce3ae3e47a79440d5e45f913bda1437a786df411dda78d911e875d2c0da1215800d35a49203560b2aa2d26d28ac10d421036764a831f4f4bf5901212c0de39eb0f3339012e91719b2abf968ea2afe32b94c88331115e1263bcaa960718f8ad76416d4c329ce431aead0f9632f2ab6f2a6412bbd616300baa1b03c77d623ced83cf1245cfe45b025b0b64a62e3361d58ac01a4162153a36bf409bd81804faac2b7f8fdfc6da8aaec84baa82944b6a51b092855cffe6a1b17ae9b32b0fc5daa6d792aa80db736972274eff84651567c7217801495c7fb9bc5d9012788b5099df5e02489e387bd30848bde9603a6c789ce5ac3b79c84e88ec98af7460d7d89f6a77d353675234b4b8d91c974f86d5cfc4bc3e73df13c2c64b637536733884e125d9acf44673ab26be614bda5008c90f7085a4edae740910c956ee2a87be3cea02a69d4b7d91690932accaf7f40137159b555e6178c7bd1f6abb90acf6fae0a6b8881712c56266f1d72553acb6b6073ff01cd9c4f332055c4081b1eaa8fc304277c1a1fe2d058955ad48dea32a3ddca6371748848bffb3c5c1110602969464281aaf07de40a6ba9d538943e07315577b43c8779dd63e89a4f1061b15ab11c7ae7fefeae0f32e41a3e637c7f43d5227f0500c4d5bbc5b3f33998bc4ac887940eb5f9ec12e796e24c05ef931f4113e1796159e21575c459eb39b4930da1606866ccc6436fbe29ad5df4d9078c4a8084152c540c5c9eced8542b5a6647ed837b1a18d8e2a839e64c5623197525a9d5d77662f9c35c6c0afcf2ada8be26f576cae58979c55784d2a00f4bfdf721add8d0329b8629d0f5084e35f55b53a154758a5f84859904255e330f12cb90189c0b49c342120e61b349309f492e5acb0c8b4573897f0e0340e1367661eeabed8bd23cd4d8488082838a014c89192e8e0c5fb0c1681365a8185aa913560fbc0ac8149444743bf678b1f6204cd010033e9e79c1df4f19535c3d06312cb43ae05b1489dbd36c8e3f296b7095e5d4df13b9f71af9f15841f1e831b90b6318ea4f07adacbdb16661fb902808e986b7f9f851a0c1628b3c1852e011e26d03d8be6e3c36e6170d82d6ef993fbc93c975a275393c47de2e82a57fb56a55047076a0495f8e3edaf88c3058f63e01e1e71cfc1b9dae5edf746c421d4c40f3c72c76398654299c3e54b3e33d7cf309ba2ed9d5f43e2f2b62c6d919bb5f45185499c28725c79ac2d286aa486dd6f5628a97c6491ff74b24595b21dce153c8eefb9c855eec00cc981c3d7be4cde8ea8172430ccfd154686fa0dcfe421d375b991b957656c9aece1fd00a77bdfa7d34942b9fbe0f1a8c7a771effccf5ad23cfd8653dbf264acea9ffecc0e11cb5a28f5d5cf535cf588aebd78e034f87ad22f9c306f0b961ca455cd5e45c63cdca3aa82df56875294a7870f3ee3f5b57dfe09a93b2bebe4c370082f53917c8c4923043f97dbd13396fc9ed5260fe0c8084fecc24d6d22cf222b90e5fc6e32e477a3a7b1e483e0833ea12e6234d8ff27842408c214de7d7b01c5db090d841ce4f57921199df01e1094728b591020a1bf653fca6a066ae07e0613fbeb3418e1be676592d1e6c7ff329ce124b15dceb5f8df1a7bc42b8aeb13b6ec8cd239bbc55e4384e5dc5e0a9454484e277977da5b7403b52bb8a90be4103f17e2d39a13b6328121240aacf10f0caf71d23597f559010c11fdb68a33d6b4e28b697c43b6011db56616c0077af6c1af2575aef73753fef1ff683c6d3bee4e1bde45d27ab674bcf0a30adfa0f900ae7f0d7a40d974d6fc875e29551404b773134138d0438627b52d091d6bbe083cec28ad67943d588301b20d037752631f7f4948453c925cd8c4caaef6f6109abb13fab1ad307501f25202facf386826128583a97bea3d4b3f1ed096b4976a705e1d001bd1f131b155a213069757f9db7bf50467d0ecc9f85e10a9092b83a6adc517d199e869ce1c4339a9be0ae328ee3203d885d51250e681bb8832fa89d29d5abcdd81d27ac9807ff7231784124f157e2cb99ae7eb5eb3189f4bd2f5b75b96a93354121aa8f007b551e87582a94439197159192dff6df2a9efde6b78165ff69878a4674dbf1205c3df22e1f4f679dfd0e581abef0762cee590dd80a77f609e08db5352653fd04aaaa690765cac89086e6d395bef675180e0a6945aa76c1f1ff5b91beae8bab03045828759f693cf89fa9199034d66603b6a5e6bdaf2e936a5b01507e805be1cc7554396ea4b37552c20d7c8508f0b864b4ecef5ad7d9e9eff78b73d1ab8bade2300bd1cda3fffc34665118d084b2582ae4d9ec517362f23cb1f12e1934d06fcaac0665095cb78f0c96cf743628fe4d7f100baed416fef77097170b506e809eb500e15ef81050f6850185c72a89ad00ee6657570543122126d36129f34e4080c00728dcf063cfc224c14bf575ffd4eb1d1b61cb78b577971437bb6627dca8bce13fb78fa5a3f93a14b1a5f553139776ad754175408be43011e241933a91556e1ce32f955f939508b44be37f34625ff53967d2bd7b481099d88051def1b91776cba81ecc8921121aff5c4e83485572c60c15e0af8ae2a0e1eb64b99c71eb2349dc43a6c5dd417501514f3cbe34dba7074918455e6a1b9fc3055caafd5329168705d37d61d2ef2919356629bf875eb0c30f5d83db62a35fdf7f0328dcef4ac788e15bfffabd88e9882333a586b26dfdf63c56f8b05478bec03bbed67b8e0a304f6ca4313a5bc89d805898f052a20e115552a7edeaca4186f8fb66d18784499cc915488887c07ac2b0d9e524a7a7021ae006a111b86fa99d399f763e6494fb9bb6b051b5fdab26e7057b357543c47902b625fdf73bbf4d412310bf7e7e137bc02f7eace773ee82b0d687f4aeda41b847419fa5d8edc4bb094e73488024a1def15f708e865a15a6dd542b7095e270d0b0f7a069a605840a87128486e794f72346932349080eceda4a3ddefabdd35a6162503835507ed054387fe2df0471e488d9acb2f3824dc434e42f4aec2f40bc4a9f2e96103cc20b48b01a1990f8e76e120ab4c76886f97acbdf577e291db911c6b1cb3f8742bdaaeb1c53e4258424060e4eca6b9190675507ee1082493a5b837fc2940359938b1234b18c77e40cc1fe2ebbf4865d78ba8ec93dbb5e4c7fa10b37a2c7adef35dafb236cfe61ca133edb7871e58c0c061a152639aad06eea758d92491bc7bb008a14aa1d579d9340c5b24517b7b6065cef4b1043c6249586a807c17bae96d603ecb601a3d6a9e81da12882390748c782c951947d2d0fbe3ef52376ca0e7bd259fe108d3ef28be6d7bdbf188d913758f94ba87d459bc32a7c3aa88f9af30865bf489ab30a5b1f1f8df865afcf7e3468cbb012655deccac55f38d3447d131385b0fd95d4cdbdaf9bca20fad4c06ad6b5ddc5e41e63af776713413ce1d917c9a81710db1badcbbc38c58ea4340f8d0ee54c1ffe20ed6ea320e4b8ffae1697e3b0f0fa83f4cbf36d2d478e849a06c86780bb657b3c4ee7f3a1a49320aef1cb520938da5eeda8bdbf87296eecd3bf8423ade9f262e4ac90320650c6abd96ead3c85bc5b93d4e67468a6e9797fbde1b5bff8f65b52b12a76f08ee6e3d4c49a6a5ea3f12631d1093e2cf51d0bf2a48a90f71e5dc46778b17cbbcd8fc5a443623fa85980f172efce1ca34e23d2f1bf2c7a5f31cf0524f793ba2701299b36c1ceb28f2e93b998e9a0555a42a88fb569be19a0f0d8adcb4a89924fcdfaceb0acf06f240d568f6b1bb4d0354be90017c4a3eea199dfc5a47229f82d447d3bf1aacc61d37cba61d06b30e7365efc0b658274fd60d1b6e5eb25588bc6790c1ff0068548c35f631c7436a0cf4ea792c840d95ac88b65fdb52e672315e09c6d03d824c89dd9a443c7ae2c566777ec8812a62a62b933d802b3a63e4527e6dd403a349d9eff0b656a93dd7f3890b5b62a56d5faa3da3fcced126381e569bea3016df84251e50f5384098f043ea25bfd4fe4118fb820c8d65e7fef6f8d678bab972942956b387f2cf858e7d3761247cf0b6b3d1529ef4bae749517ab999e8b8ec3b0643adaf4355fbbe4af424f304d67c7dbe04e7884b8eb1edecadcb0c5ebe1ebb050301855efa4dd8eaf6f21337b6d6f2251eab33936a6d6a723e949c48e73410d76e1d31fc0fb97ef53e264b4df05023d537e3c03b9cdc763de1606f412b298a59aff767c63201a5199f68078ab537171cfc085bab18e107682d1236b94aee0650dbdec6e4d3b63938afc25d3b0aabc68d7998e9e52b66a27e512dccecf8b2dc4f380412c614ae9dece530a015fac6be56f442aace4588469b4cbeedbb1996f2a04eb92878a2fc671062e74529705318608ff0ab965cab90045deeb3243ff917092025b0b2a01b1bd6d982c4cefb41a84fc02198ee5691e5b3d9364a9199796b744acc365750809076afe2002447507", 0x1000, 0x8, 0x0, 0x0) msgrcv(r1, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) ftruncate(r0, 0x0, 0x96) 16:36:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0155dbc10f744d684407b32a5c92b6984996f106ed13b24632cda35b33509001bce7e69d8cb629a038fe2230cc314c86604d7f2faac7071d7b9237a259b67eaef82a6b6136bb414e0e5919166d3bcde59c23"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:36:32 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x1, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000440)=""/171) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r7, 0xb3d795b66fc5267e, 0x9}, 0x8, 0x401, 0x40000000400}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x4, 0x1ff}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) 16:36:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xffffffb3, 0x4c, 0x1e000, 0x1, 0x3, 0x6, 0x1ff, 0x1, 0x2, 0x0, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) nanosleep(&(0x7f0000000100)={0x2, 0xff}, &(0x7f0000000140)) getegid() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000200)={0x1, 0x2}, 0x400001b3, &(0x7f0000000280)="70c6d7877442cbbaf2c331dd7c0127b6bee93a60e06a9ae7eef40100008000000000e4bf704c3915f24d8a2d07008ccf7b03d4030000002f0000a5dcbdde0092d2061c01801b89", 0x0, 0x0, 0x0) 16:36:32 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0317", 0x14, 0x32, 0x0, @rand_addr="0c0300b6b92bcd7f686f6d77538d5e8d", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:36:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820200699cc900000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:36:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0xff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESOCT]) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r4 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f0000000040)=0xfffffffd) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r5, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r5, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES32, @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff4dc2108e9a043ca68e0bfb0000000029e1e306dbdaa09c730dd5de7588ae4ad26cf36aff8f43ebe37fbe566c782be335f9a5549625e2ac98b5c106aba9d6dda1bc7f0029a94a42df487074b5573c2b9fed66f40b75982186a3de6c1a36162277cb97ec16e62d77c09c3d62bb520bb465bed80d02c5640aabbb49106ffa89dd5d8b34b6755c5d22cefa6f4bb08d7a8472a8474fb844d30801090485475c051ef1be1affdb52aad71932958eabc421dfeaecd16bab46af5e9c460fee8d558adb0f43d21ef6448a878f908a8a5aa17c9f2f443d4a2d0c24dd", @ANYRESOCT=r2, @ANYRESHEX=r1], 0x0, 0x0) 16:36:33 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031597500306c0000000000000b00000000000000000000ff02000000000000000000000000000104009078000000006027671500000000ff010000000000000000000000000001fe8000000000e00000000000000000aa"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x4, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x800}, {0x2, 0xffff, 0x1000}, {0x1, 0x4}], 0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x400) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000340)=[{0x1, 0x37, 0x800}, {0x3, 0x8, 0x800}], 0x2) 16:36:33 executing program 0: pipe2(&(0x7f0000000000), 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:36:33 executing program 0: syz_emit_ethernet(0x27, &(0x7f0000000000)=ANY=[@ANYBLOB="f33cc2d28a2dffffffffffff0800470000240000000000009078ac1400bbc42900ff32000000440800"/50]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$getflags(r2, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x29a) ioctl$KDSETRAD(r0, 0x20004b43) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:36:33 executing program 0: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/64, 0x40, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x200, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f8fb0000000000000000000000000000004000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:36:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x92) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x3, 0x4, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)="ebffb9fd812eaa4e7130489648000000", 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r6, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x26, 0xc, &(0x7f0000000340)="ebffcbaf48e699319296480000000000e7ff00004369509c3c0888da7e2d92ce1fee257c3e639b03dccc071cf0c7b98d69e8cee919392e8a947782ea2fdb953c8cf23ee1a6987bd834bb56bf2265cc6ecebaa7b5d22ca557426e2b3a9c4f25f7986003e10371097bd7fda071a9a70f53171206df2d617f16c1364289f2cff0c0e830ff0d7a29bb5ba2d329ac9204fbf8c3b61ea96abcd5143b04a1ade8f5baf7c12ff950f1e5674605c3dbfa643f43456b38a75072da266eead063e3b06e54f2360ae5dfebed31a9aeb5517727eedf02319883885717", 0xd6) 16:36:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xe8, &(0x7f0000000140)={@broadcast, @random="6af51b1d056a", [{[], {0x8100, 0x1, 0x1}}], {@generic={0x7001, "a13be4862c85b2136e1190631bfcc2d3da4f746f4ed281ffee00600f3eab0887c83f0ad726d2dbc6b3d0cf7bb262b365b3446ae7f96f30a253e780e0a03dcc2e8a7fd42ece256c032e62ef8ab3923aaebd0847adde84ee53b8472284e933a1b52632982cb5d9c5d395b336f44608bfb6555eac0e26e3ae2f11c704a3366e7e6c574f601f1fd4d85effa312c595c4dfab6f4946126d603e8d7f7af93eb2047e97e833de73eec28eb724d95bd882db945dc81b848d427fd325029111a81bbd4a4069358fd0c28bcf9ca37d469abbcb6cbcf990063c445c"}}}) close(r0) recvfrom$unix(r1, &(0x7f0000000040)=""/23, 0x17, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:36:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0xfffffffffff7fff7) close(r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) 16:36:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:36:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="eeaa3d2a211e", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="70252b89aa5d", @rand_addr=0xfff, @local, @remote={0xac, 0x14, 0x0}}}}}) write(r1, &(0x7f0000000000)="8280fd85d23340f8d0cd0070ad281806395e4bdc2597204c2bcf2105795790b6a7510a8136b3c5af2e524c7bedf1af84442d5d68a7c67668a74253aacb6b4faca7d465", 0x43) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) 16:36:34 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getuid() getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x2, "7e4b0ddc81009aaded291c7c699edf0a539991e2630c68957fb2abbe8bac041eed83addaebb22ee62768433d02ca2d176fa6847a3b189c245116046e84ff6f496bce18f47cf757eb582d481c811ac4e35ba311b4fb110fa6af75cdda2836c4303c60f0a0c89ee63b83e151b22e443d8e5f3c49abeaaa1548b2e6d7029d6da530fc806087be70bb7f997261cce5418d63e66af24ad86509961d54897426cd7b1039bc3fa5ca1177e8c9acbde608c8e8498f3913c65f036816509717a4141cf6958b90518bc62a094b9afeff3e849bcf417d1e644d9bcb1e2640e3dc85d9f67dfb0a41e5"}, 0xeb, 0x800) r3 = socket(0x2, 0x400000001002, 0x0) dup2(r3, r3) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r1, r6, r8, 0x122, 0x9}, 0x9, 0xae7, r4, r0, 0x80000000, 0x2, 0x0, 0xfffffffffffffffc}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) sync() 16:36:34 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xf8) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000000)=""/18) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="017b84b01fd64b92860f1ee7f351a6704d39787fa1853c4b96c24fd1f3e84d60809299e93005bb059cae40dab55e6f2c756f0a6185f340eaa81e0341a6303e0e59adc386df566b79428f0cfdaa76adfccd30cb0afee58eea2649fcaa48a2d249c2f7c46b5b24b5e9b09306310690df2b00730f7ef43fef60ec793aedea2b90", 0x7f) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/235) r1 = semget$private(0x0, 0x0, 0xa) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x9, r2, r4, 0xffffffffffffffff, r5, 0x8, 0x3}, 0x7, 0xffffffff00000000, 0x200}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, 0x0, r6, r7, 0xc0, 0x4}, 0x491, 0x4, 0x1}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x318, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000400)={0x0, 0x6, 0x8, 0xfff, 0xd000}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) chmod(&(0x7f0000000440)='./file0\x00', 0x60) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000480)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000540)={0x16, 0x0, &(0x7f0000000500)=""/22}) 16:36:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r3, 0x0, 0x101) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xff) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 16:36:34 executing program 0: syz_emit_ethernet(0xa7, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x18, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x108) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:36:34 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x1b, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0x5, 0x4}, {{}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0x200, 0x6}, {{r2}, 0xfffffffffffffffd, 0x3, 0x1, 0x7fffffff, 0xffff}], 0x8, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x7fffffff, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x3, 0x4, 0x72c8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x24, 0x1, 0x6, 0x5}, {{r5}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0x6}, {{r6}, 0xfffffffffffffff8, 0x7, 0x200fffaf, 0x2, 0x8}, {{r7}, 0xfffffffffffffffc, 0x11, 0x4, 0xffffffff, 0x7}, {{r8}, 0xffffffffffffffff, 0x6, 0x40, 0x2000, 0x5}], 0x0, &(0x7f0000000340)={0x50d, 0x2}) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040), 0x1, 0x0, 0x7, 0x0) fchmodat(r9, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) 16:36:34 executing program 0: socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) 16:36:34 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f00000001c0)="7343c91a65a5dc41e7000055b9e7c7e69e80a00111703c8ad427b38b2f8aa720381c97827991a34f47000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d0004000014c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c66e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f7941c922cb9f5475f0d26aa9b64e254ab207d4cc2b2ae67630abd3996ff587fb1ac079c1ea1852943b74ae46ebeac8cccde47ccab6c85db708cec3f1353230ec13d970f46c89b2becbd614b2e30709f9d9289ce2934cfc6077be0", 0x0, 0x0, 0x0) 16:36:34 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x4}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:36:35 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='\x00', &(0x7f0000000000)=0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x7, 0x4c, 0x65, 0xf00, 0x80, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@noop, @timestamp={0x44, 0x1c, 0x5, 0x0, 0x5, [{[], 0x8}, {[], 0x5cb}, {[@broadcast], 0x100}, {[], 0x4}, {[], 0x80000000}]}]}}, @tcp={{0x2, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x8, 0x20, 0x0, 0x29ae, {[@eol]}}}}}}}) 16:36:35 executing program 0: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = dup(r0) shutdown(r1, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe3ced36735a288c5) 16:36:35 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:36:35 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ffe50ed4705e00691a4406f1c4646f00", [], "648b"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xfffffff7) 16:36:35 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="b5598d5bd0df618e95485ee4c5c438c2bf8ad501625b5de12baa3d8fd51b846a52f0105a5704db794326c4bcc159f092676f20129de109db95128910a3fe031ee3b3a5fc15c9a1824ce6937c229707163f0d8bc9d777c46bc7e7fd2495af1c67f1e2db89967fa4d2637b0d246399ab81a91db80fab514e4b7cf42c185b6baefba04a5d27b5efc7c570cacab85732088bc841684498459cec74108f01832be4eef734a35f841b1c83681f906d22fd0775b4a705f2cc06250ff0eba500b833a2b0da143714bb596ee091184b9733737756f414ed0703d3a9c18d484d2c096c30d2cdafb5fb8b34138d0df51e"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/255) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semget$private(0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000900)="5c8710315b723931cf8f049d7553ffd49bc012b5c61b5afc3bb942993887d2d4df8305e0189b9c6ab875d4d268f04e00f8f065778c50c7b53d5961dc618a5df758b7a5a74031af2c2a208601adf53f91c4c7bdecbd2beb574b50f0186dba9adf6832fd3b74b46ae82046c77b37568744b36035a534457d088fca435c33cd879e5700a4891e468e58252cf848387c7bef09da3f359b78e634211237e032d97f5f59c41097cb90c1b134f504c940443d3005f33a45596d8ce90fa7f57f4c9dc97d52907c48aa92292672bc50a52f23d0014d479d6453c470e5a2334b7c290f16810faee206129b754df3337a8433b84b8446a1e7fd2825d8e3f3ebde648cc192613cf2405c3f5160581bd98b4c7b286aa3036567d7e87dbbbc132deb256d828bc7fdb98fd20f0eec7d9244149bd132a5555991201f0e218bf4cf9b3741e7367e21b4dd3c85e8f945d30a775b85b2029c811c2eb1a4dcb750ef852f7650acb6be94f1ff48d615343e73ecd3aabc54ae156d2de23aaae26890d26a271975c88d748c7c91e88a6a351a83521c2cf134414099af4870babd326c263327a546165e50c9eb417764c1c95344c517d3e123fc854d91c5f48c5f7effc5ae68265f5e5d3d2d740d967dd3e97945ecf879e762d279cfc75661fe057d3f825329804cad70e87f2727057031ffed3cd22313ec45636e7442bb134a4816627e05a565c1fac0fc77d1989ee1a18a28e847bf6da39f376bc585d789534b8b273c74481b260ef6a49f244d4575a93db781e00e9a0629f5d8836c3b4bf78bc35afee3349416be36bde7da677df2f3c11b54d5e1a91b410557f3e59bcdf993f9d548bc736316a8f7f3f9082c600c1616e81f7f8acceba4ac8b5a5503b50ff16f30792c2f6de2442682f4f033c253467fd249473ff98165178e6d7de20874db32eb57ddb4f88e7b9138995054efb1ec6d5f9747ba28533b56ef1591a82d3590ad209e94b630419cbedbed808f006940c966200c75e35db5e6a2f08ea9b3cbc350f2090f2f54acb4ea71d0cf6be07f4493d664af4c72b9c8285ff15a665da0e818330f4e0a0446c5c4c2c7385253dedb0ac896740a6ea50637f1016b0cdef74e2d73378f3c3eb94169b5bd56012034e575b29af8c5ed4a49def7f2e7c2b299391a225ab52b8bc3163f76e8324f425d9300104e325db8c8ce0aba0488c164a618cba40e3fb44636dcd46694e526f80c4af352f02148c0df3f139bf75f7004488ad2d3fc4d6baf396e2f738813e4d6c41edeedc3be41ca3e15e97bdc861153d174d273a1e47f80e0b8e338434aba67f16d2005f6cf3839ab90181355c801f9cc693c5ce4c6bd0bd40afaebe115d97e4269cf200c723f7384efb12b09d0bb3ae2d1d09cd14725eaaceb2a721e8276341d01ded445253c2188edf583211940269eb1b1ba0a8b5592881819f14a33d2cb1f6a3c5cf92622eb28424a12548d2cdeb25cdad076fe9b6acd034365650e018ab1e1c87360300824a18cba397c14b70025b124f805c379119bba325e1f1aec32e3992756f57ec917d02684b3b8a345998b74f57f16f3971eb388ca818c9c27a2053140b3ecceac58e66e479aec6b6f794398722fc6393c6ecfd5e4b2c044a4e5ae864154b30be771d92f47b3e0c35fdb618778dcd0f752578974d3d15643030346928f2649838e9ac2e50fd71ede17b3faea4368c26a324fe2a384121c81280e10e2515cdc6f93a9af80955440e5cae870b19a494d3bdf22b7ab72a61c3c930e8062a41ae41041a750c37a97f0008beb0f4fec36b1f91eca9c1a268ed37608f1120b114801c5b4a8cedf082e82f360075bcc8adbf1b0576388e61e3892e48d951e7cc3fbdcebe2f91fb3a534f30fc2cd4e02d3d1828f84b4d98bfd8b08e8f43744b98789a7523533d9c31a24b885788d1bfccc36a5ff820fdd95e94ceb0af62475953c8bf421623d24ea7acbec987b1ef133a57842290c6699502305f0ed8ba35fb84a0d288b2686b8adcdd69982f63e1fc8a99b0adf96ab8818a52fe52f06bc6e6298c70e2db01a26932fd75918a7aa1c11379e66fecac476974ca4bc44d624feed3d33890a2b128ef53f7b718c867098e3b64ea9471fcc17dff41d6824bb8f074e9f5d078e061e38a0264e2c2d8f648252d545ff6391215f33fcbde2aa677c593054e205ea33c95ab52d7b56d56fd45a4f68f50ebfd089b2c8caea435c72a2712bec974e3123db533a1128094e1e7067ef19944202d68ee44926c3b66943dfce2cd718f7beb00ca2ce0f1fa4480f92e8f6739114fce4be4cf3b564578b5197f75859c65dc8ebab5228a73dd918e9a9814f65b28a8f8b2f41684fdfdaee232dffb9a605a84b4dadf25489a01aa8eeb15584b050d0a19dc241ea0becf086b5dad8471f9e1ad4f767d10ccc5ed32ac9913164e2aebaa64c63a3f114bb7481bbaddb5cc5236d1356b032be31380f2cbe19bc701d036cc579fae772a7ffc0167235f6da37695990b9f8fb5f92d5e1c7001d17802b6f555ae68f920b717d913030d5f712791fc98dfe53076f0a1a9bfa5e62679c98174c3839156ddfc749fd7ee37fb7acab4464a1687f0a481d0acf0e45e2540b7439d32e54db86c5e02e649c5c9ed20b0afea583a927525fe116c44155522fba62881215894d27c85de295ac3a229ef93e7556c9a5b29d54213858b792ac6382344a77b42c739271613a2266ad0826444b419e6d88abe2e69c43ef9cbb712fd38b29952cff2639f0df91880fdf326bdc0d57a205d576865b0ec4726914d1d6a57ec49e9de3d5fdbb58b869c94f3e266df0d6d01de4714e1dbd0154f09face080d5084c7979f00156c422269bcf1dd2077d458f934c31a7b5494182b75491fda0764248f03b4111a18e7705e7846f7faf473a9d05750c22c1e3cb9539da4de72eb1df1d945175ea5413c75e721e5c50a5d02221774ac80bac5a38d584ef7c626dfa548b846e805ffe65852f8b9d4c31f3697cc8d94c8c7cad140d5bf401dff1a851096136a5095a4e1cc3c12bbeae83849d677345dfe4035443b4b80481957107ef4d342752577a683e6594ca5a03d75019827c9b907fada4996a8840d714f73fd88d4375fb6df408aa52ac327c8a9d06ec82e84639a2f5480f84da98a2c829df6e225487c4216a3bc0664fc3000c2a306bdb8c894836fda5f931d05273d08e8c207b665b4c25d99dfd97ef771d9f6687857e539a276b448af6dfca144d25a183584ee72c558d1bb3a13ac838912cd91d3f901640570d4ddd0062a2cf78b5d3615e02e0e96819fd367d574c50e7b6a9ac521ef3734583341c8c23f41c8cdacd6da83de89a71323bb3ac1a4e48b9e6569ad654e5447c6adff1d4464d2fa8b5cc5d63bed6ae68df98ed2ba53d8ccaf9f16ac71b966089ad796569b8bd1f8d264b1b9be99fad5b4dc3cb9e40329c8438421c4b54ef9ca75c9f97730e73daadae0f4c8aecb1d17617458ed2fe07e5dfa91f023d7d11ed9c4eccd61f6e940285ab45ff8ffe987194616a522ba43015ba41c16754c5ebf93962758b74181de170648e5e7ae290b8fddaa75fdf1b987d5b9915d9cebee8ef062e0c75e0ec34abe94c72f2b11aaa52c0615b241c7feeaa47b801afdbfa54bca3dce92a7714a3dc0a68d157e2dd2dfa1555c8a695692cf10e9f23c3382e1fc55ab637ba37d147ecfdc8367fb49f986c6346d9f93eb3bfc33a5ee24ab337d034cc19e785f42fd1a3dab786cddd1f4420868d0c6e68da2ed19e2864149700c34cba8aa17bb9c0df18d9b227a34ae4afe8d574018d2dc82adb7bdecb1b3ebc61e97566f91d0474c42218e7a53d71d7d85e1d065b051da29a1126dea278c852c6fd5ef2c5599b2df209c4d051710b9fb4b7f6f79de999e09a52b00830e2670244785597b5ad06e3a9b2aa2b48b1b588ec3e51b4cab4f109e278e548b5a7e1f77d2138aa7e40c9685b6f9253d9ee671133e35cfb37b7c78d1fb13687535e759960e4f4b5a96ba8f6179172709870d12f8218dd0d17a990c7d7a3e834983d336f67763013fac2d866bc9fc29d2b433e9e8a6bea335435522749648b6450bcfd0839bfd8a8d0d0d809c70ce8dce23a999a6426c2e7cc88bfbd6763d0b3d4c55df35f9c2ed46b0cd00ba9a787728ac31678e92c65b8c11ed30611c7ce835e7ac13d57f46b09908eb021e5b7b6494b74582657d31bb11aa53853bc7e086f827c91561c55c9fcf7304c6ad142c6f33c05369e002eddf6e0f0ffd8b9bc02b63b188ca2ff3d646f5c06a156002879fc24cbcc06af9fc5196354ee39802eeaec489405a525949af14c3dc364e38f27f4943f9492c8f4397d38513ed14d3b19b255166c79ffd03229d156265c90a45c7b87e35c0d0bf4455f08d510d90cd1d234d8ec36bd28bb7a53998cc1aea9470876931320c4276450d872dadd70e41738d776f901278d909af7a9352287d332b1fd5601d7a85af92134cced4fc7b40fc5ea8bbd35ed570702ac12439c629972cca20bb6a38aed75f1f77a0175fcfdb847aa36c2f2353d44e39d73f9f01bf20e8f0502131959a9bb3a4502cf4170e51f169893ffab295b23ec02360fd40af796358f3c5f9cd577a2e2d56b600a7a3c706b2b07d306faebbbb97e7299b1dff1936f295985fc3b8ad5b166fc8acecc317c06451762882ef02506bf3667c8b35c9915902aba6cde03439af6f66ae05d760a6ec96c5c925a9026e6fed6d47e31da120b6a2360b62030f6c7cf126a36c0ae41ac8d5deee5a086618cfb0d0fb9b98bb6fd1ae58d7523fc7a7045088a95a4268e90bd1e750a9ee5600fcf193c4239e0766a12c5de0b350bea8cd1ae70c3413809ba055ccb9b378c4fafcb9f74e36758267f5d5b5decb70635141a55a30a740682a765e03e250b001e88ebb95267329cc05572ee75617ca1287837d2c62139807e72dfc1ff1c521982630b16dbd9097dcefbf8d22d9a0f4f1e0bb88bf5cc3c6dc74a09549a52fc71a5774ee13b6cb322c4e3f5ef1d4bef2651747b9d45a0c2a6bf16cda41ac3542ff6de42f5adabb383e8c552b96f89e0010bd620646fbb85316408970cbb108833cc3f912643d4b2a03cfeaacfa3fb92896e1dc6efd6ac38eedcc84783b003b65d956624d5b4c137e9283dd0582af495404b7aef4ffc4839e775a345afeb329bb7976bbd83ccef79334e8324fdb208d3921fdd4820580d9074f929bf2832570b063d145d27d4cd53e5958541e8b8d9a62cd2afb7a0af4df0392a5b574a911b15738188aea61752b4bc0ff83a7800034d7051f7fac597c34b49d597cc6cef9cef0d3b20216df44df56c317bc9e098a8764c3ab630f866a28d1843b987b5081af11752ca1efc285865af3a6a55c0f8254071629df14f5738696c696f1ab8e153893409eee7758d6193d135c418e1be746d106a3ce112361d91d3998059516599e503ed0e0d2f3979b21b66f345f7a890882b16a2aaf230bd11230b67067dd59de64e43ec8f60a0b59dcb5d0622cc80eb8d8b0ffb62aea481f3b3f06d5433e158e5bb460ab15718afa4d2fd05cd001bca36de518d622763296583a217ef808f0d99f9791db41c9f89e8a280644d20df528701cd0c26c85e957c949222e22fce595f07b9cebcc75a69d8a7364540e5bfb41790e3c691383cbb79424ccc17b0839fe9ad7f21103608d0a3c2b4e75daa7825a7da990dce92313586fe2636d8947bd034c6fc0656a4dccdfab498a014e4a2bf21272c6d20c1079d5fe7569f4a94e603265ff94e5644b78ad429c1dc5d8f1a5ef4b2ac41c0ae96c7e111", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="fd118def747552bceb3f9b5fcf925386eb75e8030fa69a02", 0x18) 16:36:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/138) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x7}, 0x4, &(0x7f0000000180)="ddec27e1293239b9e318c52ec2a460bd7a805817216289e41772b6cc9e80d7f67673657071fe757310e3f32f9eca36ba8e1af2d934bf6dfc1e617d3acd0f1dd2ba5907897ab006a1ecb4f9863d4589268e", &(0x7f0000000200)=0x51, &(0x7f0000000240)="cac07fca5ba87a259854088cf2c7e20ab5a1db0b48e040f0c29bee4dc0161bbb1a87770ae093ab4c25", 0x29) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/38) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x13, r1, 0x0, 0x7eff) 16:36:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000300)="a69bcf8a251ec2b892adfe0945887495b26ecbd1b96273c53f03b8150dba5b531c1c43e6cb2b58ef53e7b17f2b28f56882da8c1c037737cac07fff5561d84b0d847e31050ac37b6a9c495935100f934d492e38684e0ed55bd7b1040073db4f7779ded0b2b600a0700e5f71fd3aa0bd0dafd8ad2d8d2b3fa30c75a0e4fddec9cd855906def992115fad43a9ef87701a1e201c6b22fd0af51a444c760ceb5820d88eabbe2d3cb7267e5b400157780bf539e2f44163eafa7e5b46e81eb1edc368c160f4122653b5ecc95bfbfc6c7f38c9f7bb9902878f03dfc1d3560aeb76b04396ef854a47dd5e91a4b2673f980efd5c9b69d61c816fa49a030000000000000000000000006d96cd69f412c4631ee1de0a771d5ca4463f5a18f70c614ff85d489eadafade6d875f768d5d198a99768f439f1b8797826bf918c4abe203542a5f6da4ca30b1df1b13a4ef29a8c974fd76648050775f766d637f3063c1b9846e9dfc4fdb633bf71dd97ec7a142c57a32963e8c2b8f7a0b084213292ad7cd93f276e5862e7c44891fb90726be529f950f160c468354b6a63bbd90a51fbe2716796ffdb4c3b2a0ee4018ae7da70f3c27b18cce3387d000000", 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000100)="1a721764c98b7376bc12e43d69387e38e325d7738b0981e23f3875b22057fbc5775db2b89bbbc9f293b104cd32e65da8e801f98e1119438055f42fb13fe63e90e2ac976c42c62327e0566686888efb948403a91fe498059eb053164b523d88430f79186b0fbfc8af9da5b6d32f8c3d08e9b5a28142da516701dcad4a80f45b02e3fc5fde204fb5adf820f474203f291e9daa89366ef0d65da23202d1c46a9a34fcb608126d12ce864c67594a2a502388f1cf8a380ef125b83b585692bbfba14e35d2", &(0x7f0000000200)=0xc2, &(0x7f0000000240)="cf0eb63cfa", 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) 16:36:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') pledge(&(0x7f00000000c0)='^&*%$-:]-\xeb$.[^\x00', &(0x7f0000000100)='\x00') fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 16:36:35 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:36:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) pwrite(r2, &(0x7f0000000100)="0ad693f5e184fb4dabc11a80487b5386ab8e23cf4d09433d2732ffee011085d652e3de7420c5ce914885c83398b1ad0ea6", 0x31, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x80000001, 0x0, {0x401, 0x1ff}}) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003800000000000190787f000001f962ffff030f907800008000450000000000000000000000e0000002e0000100000000005ee1048cff7e0590c9ab0a"]) 16:36:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 16:36:35 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="60859c425fe319881b6511644e79aa3fd23ca462a8362e824ac2627ccd8c021ea523da7a85cf06ab21444e30872ac1864921dcf2e71633a728ce25c50714b7a0b33421f95fdf5436d8007e461e6cbc17c5de4e3e4977f1e4c19e8e305bbaad298c9670b1f0a4bd0fa83763015babdb1dacdcf48b30611e4aca650fda5f0d575c00f09e59f5ee5288fac1c940c76659ec7fa4d35e0b971dc9c93476472f5309a1dbec90", 0xa3}, {&(0x7f0000001040)="8601571946c080a8c44259f155862457c8699e7259ae42498ce08eca65a1a13f1d1aabcead9183d463359650760675b2178d0da08f605539ed8573384acc1150973f3556825ed4cf1562c4fd4b0d4c30b56cb050eeb119fecf4d83fe776a2d611b0d62c99aea785592c1e2d6a1d63b7ed77d60f7cf4f34c2eda35fefd4267f41fbcbaf61dfcf0bc041b3f5de2662a0cb1b802ec0e66367eb6982001a4d792b41a1decd82da80022bcb03ae9f5f4983066e0a0971d0f2f03e4ff256bacd46bf0f10fbc8888e31273d226201e9bb904d416b379152e5297b521e6addf05dd708b2ee87c7a73b3cff6c8fa32364a3069310a88801bda3efe51e6d20ea5d2bde9197e132fe8cd7bf45ddeb4b037b0162aee3f3ccedcb98280567febe861be823494c6b702a102323aaaeea1fba72dafd6f238b565ae65f47a09c44ddd988e6c8a221645134506a4342dabf6888b4afe2a35aa15843a5d1ab8a2669022c361aec247be0f4b6af62bdaa5058b3bb7785b666eb63a2c0685a82b6fbd0e0fb530ec1d430bd0a39e45bb6f518ada7edd273590a366046dcdd0ed8fee4079778abf8e2af0f0e140eaf63739fe81b9a3e924800a250b5eb9f33b1e11abbce2c884be1bf2c9d8f8a701bd51e6c9b7e212ffa1d757dee925bbe2b045bbe2a5cc786db63416054ed8d7be0826c543cd9688cb9e344ee3c5a1755ec6c4251b70c43d8445e03e5e74681888003c15ca23532fe389b7456827ca2d18dbd327af20778e1742df2076cf29b0450ccf3d4e085aa9b7ba61984689736d539eb8331020aea1058cbd0ebc2ab8518232727adf989c381ace6f260c0ea2d86aa979a964c7b9b551826e6aa2a5cf972896551534e68c3f481bd3f44ede57e67105da5073631e67d201927f583050e716efadd571a30673072598473ebbecaaac945b0efe39d21df379e85a9a175969c5e3be2a71346cb95c4b94512657cbe64fd617c716f359f98b6fc7562be5d18b4391e2937ad7cb1032a221c3d041bef813f6a0ae15a3ede1004209db679b942bd9efa101cffdd51a5ac3e040c7bd41c4d6243ea58bdbfd982da330e86901a279a306d6f6e1cbbbbe2378ee20a54f24ff25973f4ffab958cedcb7f5a84667e442b60bee5709c5509619d047a3473a384eee9794846f34b629bf853afcc73ef5edd1176eaefc1a52e4fb35e5ee1944bad43bb120c451b1a7421ad8a788a41f3e9ba5d6adc7882977e16567bd4c99ef649c40ab16bb9510defdedda5068bb05d0f8f8b340853f156eb59581e894a81da5ff5d1b59a7a9bf809ef173bfca5d73df21b150c878aaf4b26d58f1942e04bf9b83b6e09c60911167202afb1ddc1f35a336ec7ba0bcdca22f1171e6c6260c5601e800fbcd525088e780411ebf64dfa0e54d4dcf660228f022bb0845d2ad317bf951fcb76f8f4239756fc9e8fed131a8fe3cbb0d5e3d37458fd6bcadad65f3b7bb95b4b11872a3c494406c3f7ba8099de626ac878e08f7eccc5860a40fc4817c23c6f2fbb7d0fcc63dce4c4de65cf21001e657056cd841f5bd71c7e3d42ec268b454b4a53c7a2fc047d73adb644462715d42e477d6eaf7b4d18acbc21e0fa06e4c5767790e4cf7ffa79f344498340bc3afa9a91fd864c3efca96a85f62a6e22e633497b0e650a5edb66432429094bf606f2831cf86393045f79b6d60a9bbc9004c39cb2b0a3d4064aa03efb75c46c3c456b41a0bf5d1471d40af4bfeef5cba772c143cc6cc242feb1a012304562e566d4d28c7aed13ef556fbeea5e965ee10bc5b91e198de543c0b0e1634e0907cb49ad5cf45bae1e0c3aef2c1bb6e4a25390d9f4e02c2d46520913f1b467403c94bd5430f379754835a6ee4c6e28e035bf9b895fa2d5d25a3ace5cddc9a7a7f77602597fda693fd87ced1e098822c8eae0a43d4e81a85baf8b44f8ddb24f8dc3d2064d2575b8b9c1e45db7e6b50190c0983877082ea23b7c1a45073ae32b17a647794a0f25355d018124885c16f7bf7df7e44128e314d9447997a197a2be35c29d5e80c444c065fe26b08c2a19a2830a9e97a44aae95293d7ead788027404e95ddb079be21068f28256c8561f7bad03f6362860a76f30c79af2261b3e799c57aa529b6024d78d4bfb398e90af930b990e3bfc6c9a3421568afe75f5ed6265a3b361ffde1cf2aa117958fe686707c90e953c501e8cafe21b73022acf1dccc94a596adc348bb9b38fa1175fa2a0f20caa102f5dbd43fb04e9a50c31ef25e5a1e2d30cdf05d3b9836f4e93cf90c6127d27a0f3698794a516134fc14431aa71810dc05708709fe568c2e23e34264a88c25ecff4dc0a8718740e4fe2da2bda9acbc105a769ae2d0a682cbfbe60a8e45242860bd09b5ba3fe1b26ccde5006d20f45d8e9ff703a6993ae25e63d46fbe16df0021e929a4cb0e988708fa2a2e00d8d0e6c932b36bd2912b04d9b9ccc6253d4821499bc175f036b2eb5fa820e578a5403d11fc9d5d219b737958b7accccc39dec4349c8b5c007d5bdddf1e8ffe2c2f23390586eab249e69ba6a86c0f611535e1c117cc3ae299947fcd751edf2f2581e641fd26983143898a5b3629052ca1b0cbc15f4d086f0714275e7af9c2160c5a5583af08d6c7684f2dc43ef0bf820951f4b90038f5870e76c87e7ab49a1e5c5a6b2e9ec3bc928cd5f96f6d6eeb415fd18bbb636ddf6468362c9cdf3737d5f6cce9c9baa9537eb422e6cf758aec7910e58ae17babe3d63cb8a300bd9a57c3d336ec1c9f63178890237fb92f59ebee8990e9df3d32dd46844ff4e96da25cb2210da3a3d228364e1984c8596b66b110e40169917e02aabc9975cda81e1ec107aa5154ef68c2e6d19a2593b36c83317cfc7064be35f53ec6413575b8f2f059436e8a6ea162931d50a1c0e3590490abba18ceb22dd79c2a3460df0fd92556e590885683769fc745f904a023a7f3e1a34126e05226a45fada3a73795030b598bb8143b76456788040abc7fe9e71113e2cc0f3c14e5666fcfa06bab64957425501e592fab30ef1f36d7563918e013099b208fd9eb558264c5a55d8af6b09f901bdc1d2b65315111302720046e27ae543161e417968bccaf8528bd6571812039a9dfd76b04b712499b4111d5ee97eafa936325fa08672bd5fb90d3e285b3b5439d0696a2a1c6e5aebae644dadb230c51e4c15bae3390a320e8dfbfa1c4ac5799086fba90bd79ecf59c8c8c40f799a305284f4cce79b5ac7177a0107bd7008051849f9cf1cdf25d2df9e4607b17d31bc75f175a4e8a8f8a8b37e85f3948eb542ebfab93e8b57c608b08fdc58be4e893f21d0acdd177cc11603d3630b68b825013c71ce6671e632242bdce3e1bb0edbbb72557f1f2ffabe1f2e50488185dc905a1110ffb3276196b5021198607520d01838766533af1c3fc2a01d06bd5078dfff338c0a2761ae87c1a96092fe8e62dd9a5bcbc8de9edc47e5a80383c4762e920706a3ebc3a9a4693a277ee78eb29af72e0bcb230cc2404f007d0aab8da53694c8518f0be9129a72be8678865cc51f322a184fdd7225e0533c413221d7177bb5a4326db8d4578ed3af79e9d01a6713a374313195445723925cfcbd9453041b433fac8fb8639eb1918c3fa08c48f35075a6c400d2f86d10b253b737d3354648576787a8125fdf15db8c0da506d2793b352053fa3acfc7a337f0a47a2729334020654f9c75b22c0df8ef831d85bc369f806818fc38c4a2553596108fe03b3d3a3dd15fb93e26093613eff4286c46b72615ab05b2adeae604eb5968482f996e07864e71310bcd7b0908b422306708e7dfa6ea2345fa0f49cbf4829be3d40c4ecf286655dd1f7042f544c82653db8252f74fd023c7a7bd11f00b66343e299dd809dd5c2ff15e2dcfc132326de26e3d0bb6672e8a5a8caa9e6ab0bf18dc5135c7df1833d7ea2283c54b01664ec33278c98250f8ca50bf224d0449dbf1f5c0273289173e023ea8459fd8482c110ddae34c72baec75eeef68ea116ee1454ceea4943eb4af872d7b0d14cb6b9df22b8580f7871d65a39d630588e957da0a099f231d4ea4d5a75fa346a7666281c97d4e26a2cd7072fa44696d5d76c510698425433c4ea498a202cb45a3d8380524568791b87ef6b3d2c55e26df01ded75e8a2c00d57c690195bef13932bc0dabe944a0edd7e746a81f1e1e133a4c2f1c87853bcfc11cd0e35bf1ac6be58bf0105f8fc59f1b2a7a9abbc4fc4f7af11473187ed5516ee35150f1138acf1ea8b51d77cc9e9ebea82215d285350d49ff83d25f64afceb5dba5aaba9481ee49263c6a1fbbcaef989579640fa0b8c1601d30a979d287b8976b8957aca62458c6b64e714ad97472b239a72309353b7a85ded8c526bc9b8029d14b0c7b71c7f1f35ccfe569cba9b3c3d658ccff54af90ed6807acd023f29cfcbd2b5fd35c71ba846c88c1c3ea240636c0b2e6074ca40a7a39b36f4f5dc04231e5fd2d02b2a7f81eef0304c0f5dd2893a1f568a9850b2866563bef3d079bddea0fd67e6bf5253d4caa8dec7c655c953c0a9ccd0bc08eb8dc6aacb216006de42df85c864484d03a21332bb23a1d41726f4184f9df94b65ec12b2200903fcb02d9590bda43f9faf5858ee108ab84c59c77848e67139efe70d40a021d65a7560ca634f69356de52a01642a3b612b67d879e5cc5d8e0b4a3dbaa3da8c84df3b819aeb10bcf411f210bb6b4d5570d4564dabfe73bbd2f54533648d21c72af64774c7c9f85d7145752fb3bc81146b784f99736910fc566f81c666cb41be8c1baf16182ec0a30a721e864dbeede4660129cbc1f5da5e5b0828ebebede388ac78401568f5dfec514bf8233d2b265c47d1a411cc4fcd2630bf21b92097dc04841af9a615748518c9614821ff3c1f43e1ab2889354f7758a1bcefabe16948487e61b8869e3e0e0441cbf17361f4efc663f643700a1ae7b46daade23db0f64395465f507dc103ea370caaea5a36f920566727d17381d01ceeaf9210c9f754663f82c7859b08d096241604c8312ce1a5eb5206852df3eced05b174e18cec456f3b3b4e863ea47f4021ca9d209957aa5e08580392d344295bc7943d6e9c0ccb37fdd5d2a6c3ce01482cd0ba2371ef0def943f4df335f49eb5586c49649cfacfaa60bb5743af62ec3bba69e8d6659ca91e2b948c9a9a070c5019e16fe358720c884828f7db3417a8b5529bd4db45750d4f83644bf6c380367107fa502a1802bb878c81089a6aee10095de4d3f41efed9632a03eb536e37b00550d135a56f780b7ec4520d5f8540805748e68d897f1aaf5648720a11cf3aa6c6e780b0b9816fd2ae3bc3ffb678f6aecb8df982a6011cb3fb049b1387e42fb66c83bc07c340b062e85d5df305cb83584e78d3c4df5d647540e2a4df6cb1a5959d91f4a4cd949bd993cbfbcfeaa3264073219a81af02c017f799487cc0e58039791fb680ebe1b489aaee4813166c2c5ff3afb18f32e42aedc3d3729b7f2e485c685bcbdf2af77be12b453b955aa97aeb321c26bef97aef9e75bd2738eee20c38c51c6f0db480a335615c2f5ca6495b12cb9139026baa0d5763959d8dc28b1b5355d4a6ff1b2417817ffee7db987353161d955f4d4b55e013f24f118a9fc0fbede56056014a50c30ac224e4f55ce65a41f0bc82c9aa814e4651eed6fec96ee2f67607cb654c484d533a1dcc7360a11d296beb9712e48c43d5a71b46151c8b65d911d7701514af7eecfc4cb43584df3c813302983e17c702a4a0f31fe6965ab2f8e26a47ce72e5f1e90d36fe2d49509285e9ba510bdaece3984fc3202", 0x1000}, {&(0x7f00000000c0)="1a1974dcf8cbf6ff903bd3df8a8fa81f96a6075ba90eb22ead4d002161986983c493e9331d2493a48812d46ab083677fede808e60840057d911dc7d5bb0c34e8657f0f381183be5b04ed9a10bbd6793614c5a8fa98f971c2af14db96fb23fea62a6da5fde979e6865455549683441908c5370369eca60fa21f725bf4ceb118d12186e79eeb3ea36258a84bd96652a02bd37a84f592c66d6f9e12666a18f9f63f2aa5bd21c76122c9dd69e7ad6a222e117985901dca6aab1459cd69e59c336e0e79e31563", 0xc4}, {&(0x7f00000001c0)="737cb522823e0700a9b6f2706bb64340388d21700281793cc9f41d214384dad9fc28168f3006f6bd6db1a31c8e7d14d9d9548317f411fec73f7696d6a6b0a8d4abf81d403c2e69bc74b1d2f90d0658ddc13f4184851709d2a4865fe1c7d8dd19b85c3323e051bd509f08ab20268013fbdbf8963c22617c9dc1d9c7075332e28ac217cedc84d3663e99ef9799b85202b0bfda7d8222dcc92f7ccda6c011095714b95d5ef85dc761e6c4a66469bef117", 0xaf}, {&(0x7f0000000280)="928d7d4d75299fcf4bf4c05b9c1eceb4d4c514497848c7854249528d83ec9d49b47bbe68547364b7244174d0dbd0a1c6b3d45b357c8ea76be4b84d478102f74016c2bf8a92d4e347d7cf000f7cac242b58bce79e24699f6f52390a387171b1b3a0a63a", 0x63}, {&(0x7f0000000300)="be870df7d0805c5071e5af6fbf584fdee0e8ffe54ddd2d", 0x17}], 0x6, &(0x7f0000002040)=[{0x58, 0xffff, 0xa80, "99ae0cf65fdf2a1b109ad5355047d5f96c11056ad2a28df61f1a05cf4afb5f5150cb91030cc7dd64fc9ab7b68965a9554e43026c642149b769802d2f509d0daf72"}, {0x30, 0x1, 0x5, "756c1710e0b0c3471401dfb1dd2b59b264749183480240fbae5c0db184e8c5"}, {0x70, 0x0, 0x200, "7f5af531e5aa578f9887e284bb44a638fc3d00b5f51787d731fc00611ab0eb7ca981207d60ad46947a5bd64cdef08be4c43695e18a8829601fd96d429e80b5a24acf7e3423b81411e2a2c72e08564c94ad4604a39b9a1b4a40bca71e1ecc"}, {0x1010, 0x1, 0x8, "f12448dcd4ca5afe7a0c8dcc66ea390b028a96eeccee834b1a87b94e8e0986a520acaefff6cc2749f36f224bae5e71652fea3d8f55f27c75dcfc139829897deb990c5a856de9c728ec10a98da0d60d753b013e9f8adeec01068e41192ef1b8d9f90d3f8352765a929d6a1806241a2449becdb2e788c79d84bf171dbe35fc5cf61c1dbfe58ca9e088512f486e51dc2bac717aea610a41827f33731684286e24049cdb483874e2f52a3ed01746d0ee5678b6199ade60b3dbe35a5eb99e76cfdf8e2a64df8a24317ec8007de75f165045df4ccd5d860bb96e0d06a100c45e582eea71293182fcfbdeaeff123164f8c91d7ed0d3b983c36be8da12fbbc2e426ae60f0a9c59c5ecd3a05d9b9603e07f7acd70a97fa835791d7ed5bde36101301e0f7a7fd366678f93a258a6500447f5faed3ff3682eb1f737e2ea097d02f62ef63541653e66eab3814b385d7b207c3898dcb6f6d17ecb3621896d63184bc14c27e40546bb5d8f116f8e5cc15edd1ffa16f09d26d73b2d41b4bc5e91b908fdf3f92b441ca10e4b9595befc63ea322e580b31ad3ef1172cf69213b22adf26688957ac76a8d0cc3a2d9b448f4710d8131ee024ae694630967c774e5a4c888781c7fe1da616c3c80df8cc7fe10251543f6496454ca53b448f4e6b467fa7b25a12b8c9b4b971d0165fc70767cb1ab825e88a812d315591e4b64403595d08f543170e4f59b505b25874c86aa3e51713b0b245c942170c0bfd7375d84f49debc14638ec60f47cb7fcb86260502430c52c5ec89597e2f54ed1504e74536ec28258427ff0a0ccfe1ba96360744cb90300d219d914a4176fe0d5c85b64b0898c2f53315075fefcddb3eae52969120047af1e4b2ac8633e68fdda92a7d94baa8e47aad6c2880bc114ad5d732fa68fdb0cdb304b65b655f5a2e5930643d110a9bf876825cb7d6f7cbb999768515bdbaffc3d46dc63f96cde877e77056181a9d4b1d882a0704d6b91ebba9c9820dd60aebc4648eac9ceb47dc74c8aa51d595503ff8200f8a3bc08d61696520d1382ff397aff021acefe47626335b3120a14a879a3f313c4e57af86c90c9dca58983a2d982e1f3c140664c80fcea090b828a34dfe43d1b1278124586d7beb9521a5f4a050c6c61c2bb4d3a55b142906d73f941209e40c172344b844f058857011ffc6f336fe5a897df01c89dca39a3e59a1f01ede8bec3b640877594c1257d2495856a8a42fc5d6b290d4cf984c837328701466dde7dbf214d0bc01b2baf64439bd20ec61f9e8c1a36716bfb0797986ce69dc52062ed0aa33ad91a6c5999443e4e6894a671618f3bbf5948ded9d3865ada69f2b1e170f95baed239b13a3d47681c5a6765eaafba8241df574e0f6f7d70a36ca359ba5cd6182a6c82f637d831340e69392b4292b4e68966d6ecb52819217634ce21d76d558aa039c5a1ef7ff965fbce6d9ceab18445b2e7c5df00f3c3446d0e7947a20b6a10312240bded397ad8885a8854f4f981015bec670fea8c07ae48ceb73480321d9d4f5698c172b2a88cddea6602dc10af5a1a571e999823d3cb4155923fb2b417198cd4ad28e8ffb0f06c345d636f13c9e812e4b8f66570fca4822a8a08660442964789f1b9b18180a992d7258732facc87c6e4feb55a0d0fa2c7ff40c15867e10c1ae74e5a16a10af8e13356c83144f6e3c7dee07a5d2f61afa2fee220c5d4a2efa1ae462682c4b8afb3ec6a3a60ffcc14140200a2bf04dfff416804f5bd85768d0a4da06bfb6cd29d173347a034faa83bde806235dbdaee85152f12e8a2bac88063f8d392764c906a7d41e4ba5f1e39b9740d084d1066756ae795931f757d51f4932e89b1999d9bf411ddad259deaf623dee5a007fa67ee9821ed6e77e6f5f234cd64b27da63c992b3138082233824cdc9b96c8fc0735d4b2a1865419f5efe584c502c3bf6364c96d4ef43f2521b685678fd9559a12e20b438a911431a07a36320a586b80b51ed306f3dc3f8674d7c6fde371efb30c41eef492e407b3c7f46d00c35b34044db10e2faf2732a0a6f10fb01de3751883ca869517f3113f86f4fb376b3d73a19fca53f7251d89251d233fcbfcee97dafec9f73fb0fa5a38b82021092fe41d3c4213587bc1403e149439afbcfe6648a80383c9c92aec63aa9d3fade314e8fccbcf20193cedb9c5945a31e677e9acc7bd65fc977ad46003c63b4879d89bbdce328a67ce91b55efb8dbf3fffa3d3ea6c9911070e3f60c52767826403209051ebe7e03babed016b08a11aabec8b9ba44167a5bf5e0f5fff59ef9f891cfd065148b87c009bc0810f234edb8a35a86c8ae1c4b336b9266bb83bd1208bd6b699c09742c38dca93ae02e6093b217b921e7168461cccbd1bd5bb10bfc8826516547c435265b4deccdf08f6d3d4674e7767e1f4cc28117c5f753166f554ce0a9c84bb0c5e0844bae2d97556704340ed0e1c2433d9228c6ed621bf15ef396fc97755eea8495c7f639a06d6718d3384a7e7fe1e99774951b6106b0201867c7545ca944cc06f590e8cbafc71a494ef841365b1f56349eb20cfcc3bdfda9b790d2198163fc35a721eac4b574eaa64c5f76c9dea9c508d475a570009ba54b91335bd09f1745667f5e3a42562a8756c523aafe1a0f297b7b2deb0c11c1453bb5be32c40747f36c7b44629db5134b9b90dd932910a1e9e591ef16b8356241e98bc3d7ec8c6f63c7b624f2adb0408edd9bc26bfb5ac39c891bab225fc710c8add0f2d564906d0ff0e82a5e7fe53dded4442156ef0bd1d784a883a6770433322fcc3c9ec138a2b915830e17ebb43a46698abda258a65ea552f4013983583eda6f6ea7982e76677b4e8e7f59362b251359ac7005dacf93591b48b3b64068e1e9a498190957b432222e728477165479db2b8778c2563ae09555429efa394ae0db13b99eabb8ea335a6f3044f27f4d9b504e7cea8c91e86be0ab214795e5d45b1775284e7008c71f7d8a2909fc6285037dee8f2b2e2bb703a2c59ebcfacdf01c65302abf01db4da9dbe56d7dc0b9e7ae1b8bded425b05ed3c2c9cc45bb10e3b550af4f177b1de4ec85118c0dd8320e251a1ddc8abe142b3338f5d82707e9b903b60703dcf4740178811a8cd569f275789bda578eba8f1ed483894cde0b537fdadbd7ccd5f027541f5c5e45b240af87f66820e77096258ae7bf0548eea17ea737f7597148290bf5b0d2d28bd0ab7464879f6e228660b9168cecdc1a5a511691dc3010e1d2c16b2293c9807696a08430f74f26ea0c017fd5d37fe4af8a4a6f6a6be8307768218ba1eba676da8d4d28d09f48df47c76f8d7b2d71ec98f732549a3ffa43e4788202f0d2f07672188036533c74ebae73cdf0eab1b7f11f456b0313a51be5b6e387d86f830997568687a9950b66b3286bf65cfba3dd7a977a798476e457d21bb1eda7145b0869ebb6097184ce5c9c0ec5e059c6aaf55987327ed8ceb370ab51385b5d2c7099b75312695e1340597c2aadda0f842af4fd4877e27bb4bab351988a52c1d61141ffceaf7bc067ca756bb560fe00c83e05ed4d5c6a7611c9e0f3e4be5d2295eeaf76293b9b52be3614931bdd4383cf9139ed7dad2f72852c346f60f8ebf126257dd40778da36536fb0753138c2cc3dfa1872041d0da4b763261c6389cd3a228fe802f3c775fea9b0d473ee1ac1c8ea473d9a781411a567ab0fb787dff6e5f5f67bff6bf12d5d79ae98a6b3ea5351954aed392a2958e8173de00c04b7ca81220cdf2976975cbf7ceed0a35d7939c2b805d94c3651c0d28a701e1f51d424e09055120ebe8af9c720c733d4bda842d513f4062ab1809cdecd9c4485ea7fcda87944351f62849403dc4ba2ffd780631260ce3638734edf597b7870833c2b8927b8600f627a0831c929cf459225be3bb19599db0d4489bf5f76b779c583307de3ed4d5091fb268e789b2be7bd7ea2d38955cde3879d31245555753d1870105244fc50acc5c3e79fa5eb20068cfd1b8709c6aaafcab312cc59112f477c4a215f17ec99585d2445cc959b20830d8cf9af5721e29431f195451d36a10946bb1826b678bd19c86b2388752d0619313ee8990c72e1d3955abd07bf39aabe7a79755676e55fca64cfcaad89df6664cb1806379f54a2f18eb4c006c62b651f480b7f04dbae5f7cb3d983799072d24f65e6c1629f0d0141aa05f0de93061a0b184d3faa32a8036a794231b6f01b4187f2f8b76fb75930365564cd87a8a9f83058e35f58d3956a668dbffbf87464e12c99ef328884cb96dba7dcf48da8ae81a2614313664f0c9e03c6c44efb442dd354888b6489448de2a6d7c379ff5d2c0cd738f5d9fffffaef85369a07903795aef267c64b1fd76ff04df43da662545f9e729e1650dd5e1b07a97d792ed33424879bfcdd49222755f187a6ba8fbbdd5f7b1367ccea1c4445d158be6c8de704534b352424ff9cf548b1ab97769b960ea262767a2a29d9c032f0b6db0e34f35b2ee91fefb23b429370fdd1cf81dd6f65ec0682c755e6415a2f3da4e45629bfb076ffd80d63cd47ef23ebfaf4c8eb29e03c818ad745dda757968801ad9b334d58429ec1bf03a091407d963d94a29b1acd2dfc4d8ca9c33992c4385aacecc08d0396799b8ed11d2111d86fb69dde80cd82e483007e6e131218d9dda49931d6bbad6fe1555f0985e8794312c8b446612cc8e071583e08590c0388c201095b587ddba8ce0caeb858ec60ce3028f8857a600bb006312e924f72d8377f52c8fd6e6f8c24a530975d510172f8f615ee07398e49eb9e4c1e2c5a2c0f75a68383cc480757084638920a9f7371112958f5f090e23d799064a53576449846f5776e7e1640812ea8ee7495b2329f6be1ba69edda8e048a75666a1112522f2dc95bf6144d720a8570130ec0043e633cc46e957a9b47f6527f4694268983bfac3cb46517506156e755b3c8bfdeea1939691e5b6aa3f2870300193a345917769f48fa0c5f4f24f93391c86692e1628d34b5c70e6df386b868b5c2a70dd6f8d0705522902058113f5534e8e73fd0b3201a1b88a98a1069c1c77afaa29fb3b8907dae8b0be5fc514809676351f677116634be1766d6e20026d4d926ef0e112c82ca35bee7f47deec5ecdca021601bd43e6e13262ebd8a161d0ec60673abc3a00d11fbbcda3c027dbc1c3f27d882b69ebaf21c7e47fccca63363e07f2e6c099f6d619660f3fd80c878eb6bf82af0544db38894eab414e16aa01fa14704c472104da7145e3498c10eb28c257143b33339a820b56f1585cf2ad18699d8dff8dc4884349582da22629f9a4188a46a94c27fcb7157d32a01ad5f03b85dd0def1999e1c0aef442d905dfe217023f0cc7577ed887471177be9ceb41000b5591d4cd33b92cad99a1d382ca4fdb841c3257554c51bbb6a49ea7c4a384dc1e00c2dc4e62749a91bc824ddd868ac608839fd4330f33526ba432da600ca7f4456f30d14300ad59f8f6b042764e697a07068f80c302205f181d29c67c100d349ed5a0e347333ad1b12ad5805783885ff63260ff9933ce41fd9b0023b69ca5e2d757e2f318fba277df325d9a07aa84f02708e388758696d9e898fe56d5e8c787f1d9a8a7a632d8532db5de722846e8e465039a455c5e50944bc02656e260bfa50d8449e9ee043af4ea4383c5e8d263318bf2be27f6c4e5aad8c8b726a059f192ba52dd9e1d85ac5c0e9c65241422f8daca7d16590243809fdc55932081e628996d78d01dec7a61b51cf672cc85cd93a8113c419218b367856396e15b98023f67cffd5e9aef814715870d0613b"}, {0xd8, 0xffff, 0xa02, "7633c7cf5f6cac7ac36e575ba7937d20c6a27dcafafd100cbc86ee77bd3e8a669ed9f7ae1c4f4c621775ce0500925a1412f3f47801560831d499dee7934dc9a4bc37696f3aff00f906c6c3b124ba92abe596ff8db1d3c591c675a742f5eee6945afcbca0a07c2829609d49b3da34a25c7184625c2379551f3efba54ea19b98590a1a7239a27c554cc3e468f6d3f60400963f67ece3273a77b1c6543d9a35cbccec350904c18a1397ed98eb1ed9b0f10d8088f3337d8b8523cf1e2e2f8ce359ab9ddb33abe24e2e"}], 0x11e0}, 0x400) 16:36:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f0000000140)='!|xD\xa8\xdfX}\x9eJF\xc8$lg\'g#c{\x9bqk\xbd\x13k*y]\xcfk\xd4C\xe6\x80y\xa7\xf0\x1aU\x05(\xec&\xc4\xda\xb9\xcf\x98\xa9', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\xcb'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000380)=ANY=[@ANYBLOB="d1f5e9d500000000000700000000e9000000f44cbb4e000000000000000006f1b6eb2328c74a617dc403318cfeac6579250feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f20c42b4a7fcec9ccbfc74f2750ce0e98805760c197dfe9913243b1d7e5ada33aaa923c1e0f3e88440bcaba7192e624c9be12d508dd96bd82dc7e956f4950d7ed1e7a717a76c47db242e0fa94a10421f079817ae1b4d5751302568eeaf081a4135187052f8e1105c0692d7eddccc923eab6267d6b5488c7314eeb793dca4f018be343fd7e6c3"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x4) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 16:36:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "1ffbdfa636ae61c4a6480000000000000000001d"}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x6cf, 0xffffffffffffffb2}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xf2, 0x0, 0x0, 0x0, r4, 0x110, 0x1}, 0xfffffff9, 0x3, r7, 0xffffffffffffffff, 0x200, 0x9, 0xf0}) read(r1, &(0x7f0000000040)=""/145, 0x91) write(r0, 0x0, 0x0) 16:36:35 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x101) unlink(&(0x7f00000007c0)='./file0\x00') 16:36:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:36:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r3, r5]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, r5, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:36:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e2020207000000012002"], 0x10) write(r2, 0x0, 0x0) 16:36:36 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x3f000000, 0x5, 0x4, 0xc5, &(0x7f00000003c0)={{0xfe, 0x0, 0x2, 0x1f, 0x1, 0x7, 0x1}, {[0x3, 0x100000001, 0x101, 0x1f13, 0x4, 0x4, 0x7fff, 0x800000000000, 0x2, 0x6, 0x5, 0x4, 0x7ff, 0x7fffffff, 0x2, 0xffffffff, 0x101, 0x2], [0x1, 0x4, 0x4, 0x100000001, 0x6, 0xff, 0x7, 0xef0, 0x20], [0x7, 0x2, 0x8, 0x1, 0x5, 0x100000000, 0xc8], [0x4856, 0x7ff, 0x1, 0x800, 0xe3, 0x1f], [{0x6, 0x5, 0x3ff, 0x7}, {0x3ff, 0xe2c, 0x8, 0x100000001}, {0x1ff, 0xee5b, 0xfffffc01, 0x6}, {0x81, 0x9, 0x8, 0x2901}, {0x8, 0x7fffffff, 0xe9, 0x7}, {0x11f, 0x8, 0x401, 0xb44}, {0x6, 0x400, 0x4, 0x92}, {0x7ff, 0x2, 0x8, 0x89}], {0x8, 0x5, 0x3, 0x72c6}, {0x0, 0x0, 0x1, 0x8}}}, 0xf73, 0x7}) pwrite(r0, &(0x7f0000000000)="ef", 0x1, 0x0, 0x8) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:36:36 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x320e, 0x4}) 16:36:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7202e477ff65962220dbe265e15718484450e3ffffdf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r2, 0x0, 0x0) 16:36:36 executing program 0: clock_getres(0x5, 0x0) r0 = semget(0x3, 0x0, 0x20) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/39) clock_gettime(0x0, &(0x7f0000000000)) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/129) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:36:36 executing program 0: sysctl$hw(&(0x7f0000000000)={0xa, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001200)={0x3f}, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r3, &(0x7f00000003c0)={0x1, "18fcaed522883bfd2397600a0390bdff6da00098f2ce07f451449f1b49b170d6c40fd6158542f1633c6006650da23f78c49acd9c56dfa7cb6fe730a1ac6eff3f9297fa36587eb5272e32b2bb1ee5743d10f45891617f4cf26aad51ecc873e34b118467867b1d5c4319afe1ce895ca005663a3da3af19107351be25c0eeabd2d05a0b4084c1ba17c9f3e91e81fb701ddfe2f85902bc2cc1a4b6be47a1fc0eba9545a033c2b62960256d15d7d752ebeccfa9bf3ee86d3da6d7cfe73cabde0e12d9c0409a9624ddf09fb8e41102c1a2c526c12fc58249825dcdaaa66fcf4c8f9da49dd563262cbb1bd30d627f428fc981ec663ec776cdcb151588a75c604f3128d23c6e3ae8babaa701848ccb1155eac09f305d2e5ff25c1fbd88bed4c255d657a2375f5a2ffc4c8be5096399544b6954e24ad81bc6a5476a95da8cdd16a1616ee177900f50a55ed58f28978afff6758e4f39b097c8742e2905876f7d33b9243e7c70725ebcc506a589936580caff129c07835499a91abc997ddae85ba81c3ab1998727ce0bc15c9f75de2880782c9a"}, 0x196, 0x800) 16:36:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:36:36 executing program 0: r0 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5bffff09707cb89ef9db4d0eff40b5bbed209598cc7f0148eb00ffffffffffff0000000000"]) syz_extract_tcp_res(&(0x7f0000000200), 0x7, 0x5) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x208) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x8, 0x9}) r2 = semget$private(0x0, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sync() bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='c\x00') fcntl$dupfd(r1, 0xa, r3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xfffd) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x103}, 0x10000, 0x1000000095, 0x101}) semop(r2, &(0x7f0000000380), 0x0) 16:36:37 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x9) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:36:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x6, 0xffff, 0x4, 0x7f, "55e97c24e8ef8674fec8a4411525fc22006f70d1", 0x1, 0x4}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) listen(r3, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="3cdd66db43ee98e81f86a1c39be294a227ee26ae4b9901daca10b72e6ef635d6908610da30769e31808d2b", 0x2b}, {&(0x7f00000000c0)="6b06f8463d4d57cd3a6076a99416d8c7d6abd84ee4de817a1ba66b41f493fc01696ddeba4c0aefb6ed3b70a0f00781e371d6689c79f53bc1dd0ace5415c9a7a5c1d2b6ed328540fef937945048e0eadb9798f73b558806e354", 0x59}], 0x2) 16:36:37 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:36:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x100) fchdir(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x81, 0xcf, 0x80}, 0x10000, 0x2bc6, 0xa94}) fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:36:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x1b, 0x0, 0x0) dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x400008, 0x8001b, 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaabaaabb803500010800060400002765d78ce8f60000000000000000000000000000c31567a918431a290f7dc510448d31e4e0fb984cc28d2d68d34253306eb5c2514065eba40f9dcb0d57cf7c393706a7fb659fe56a909200e6a9e68d795cc6dcdba15d60a3e1a2a1becd92e8693e4f9b75a002b7912f7bfb8e1e3484a36d8ff5398072e0456977be188c7a2c34599b43083e90853fdb596190beb7132504f1d0a4bb5d48ff66fb2c6ccec3c8"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x7) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206925, &(0x7f0000000300)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x6) socket$inet(0x2, 0x2, 0x1) 16:36:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030694e10af6b602ed079078000000004600000000000000008c0900e0000001ffffffff"]) 16:36:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') ioctl$TIOCCBRK(r1, 0x2000747a) 16:36:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11, 0x1, [], [@jumbo, @jumbo={0xc2, 0x4, 0x7f}]}]}}}}}}}) 16:36:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x4) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x0) close(0xffffffffffffffff) 16:36:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b819101770f0f89930795f98b0dd000380d96bfb3c67a08000000000000005de6e2c72771ab62ca1898d777aa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9b437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f313bd54ab1168a2f6a3dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x8, 0x800}, {0x0, 0x4, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x7f, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x1000}], 0x6) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 16:36:39 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x4, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)={@empty, @empty, [], {@generic={0x8149, "a272f406519786b60b8446dcb1f2bde6a48c81adf947ea526a914b186fa0d29b2eae624c84b230d8e4f225c1862bea87ec5c4e0d1c73cd6f9a003a13fbcdee6c15de54192e0a326e7707a2bd3f90cc27c26156b7d87adc170168c72d41b5e26af4aa2218967045dba35977484f061c1399ea61cc5c7df1ec2942a498396ba1dee3516c90773b633d29de4cc86626e45c101a6b4c5c3fd7cbcbf9b0c2066d4116fb70619b3bdd825f86f1f182f21e771eb0f509e6ac4e0c8146ae8231ae48f100ff1f122c69970b3e49b1067dc05c95f88048a551"}}}) 16:36:39 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x108, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00']) 16:36:39 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa48aaaa00000000000086dd600000eb00193afffe8000000000000000000000000000bbff02001c00000000000000000000000187009078fe8000000000020000000000000000bb00009f0000"]) 16:36:39 executing program 0: syz_emit_ethernet(0x1802, &(0x7f0000003000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x17cc, 0x3a, 0x86ddffff, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x7, "0dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde"}, {0x4, 0x200, "92bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4"}, {0x0, 0xc, "f117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5cce059dbc8a4afb03e0ab0b93"}, {}, {0x0, 0x8e, "7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c975"}, {0x0, 0x54, "9e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22"}]}}}}}}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000000)=""/176) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000100)="2ad52e99b9efbb6a5b780d60a1afbaef8ff9709d3646d53d534a22a2a1fad3dde11d7e1965bd6f7c6b74838d68204d25b171ac9acc108a857d3b52741e4a7d903997d29229cc7788b9433bda51c07f2bcdbbeb3a0bc5a113fa9ad53fdeda7e3ab48d52a08c6012d3a290efe0592a1f701909afebbec145c36fc2a07fde20b98654ed456e65648372e494d07c61c601500ca3bff52cf69adb85b29f9d2f2745b1c8a80cdf608ef8f7dbe7bbc2e4059e614ec34aa8118a091835336879498c5ba6a54ec25305f3a57757ca0f7103", &(0x7f0000000200)=0xcd, &(0x7f0000000240)="ef7f5abd485aa290d7f318e98bb4326a182dda9ab578f7b37ae4bdfb2f0694e009f58a28b018a119360b83b1089fa3f7ea473a8cd96240104ff08422884773aad413e2f46ba247b2f6a790513fdc4c7b58f55c56c93054e276484bb185ff3fa912afbea715cb57177fdfa4716baa8fc032965b26dd441c9fafe7d8b49a4661c002dc8b427de645ab8d343ce96857c62c6c2bbc93c44b8e86ff7b24", 0x9b) 16:36:39 executing program 0: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009, 0x800}, {0x3, 0x400, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0xa}) semop(0x0, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x4, 0x2000, 0x800}], 0x2) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000480)=[{0x0, 0x9}, {0x1, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x8}, {0x0, 0x8, 0x1800}, {0x4, 0xffff, 0x1400}], 0x2ad7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) semop(0x0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x800}, {0x3, 0x60, 0x1000}, {0x1, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3fe, 0x800}, {0x3, 0x2000, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/245) setsockopt(0xffffffffffffffff, 0x8, 0x4, &(0x7f00000003c0)="bda861c4fb0404167cb7855d7f9af15f39a40a633db3fe90d01203f49ce349d3f6fac387763b868c2ec5eea036b72bdb4f0971bc9bca4adc9145c4bc85420f3ba5189b55ac4bcbc4a4741ca8d8401ecfd9d36bd5b495b74d5350fd07c8689f9c92d06ab39c1346ef92e785f2770af3a57e2c67f80c12bfaa70d29a9e2e3612bd1cc8a1c1c512e054c694fa66854d07af3ec3dc2eb50248cf8066d4ecedfc8f19eac4", 0xa2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0xe77e}, {0x2, 0x101, 0x1000}, {0x2, 0x8000}, {0x1, 0x9}, {0x2, 0x9037, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x40}, {0x1, 0xff, 0x800}], 0xa) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x7976, 0x2400}, {0x2, 0xffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0x203, 0x800}, {0x1, 0x41ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2}], 0xa) 16:36:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) 16:36:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f00000000c0)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) fchmod(r5, 0x100) dup2(r2, r4) 16:36:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0x0, 0xfc, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x7fffffff}, @icmp=@dest_unreach={0x4, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x4d, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/{:\x00') ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x3, 0x5, 0x7}) 16:36:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r1 = kqueue() getegid() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:36:40 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) msgctl$IPC_STAT(r1, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x308) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r5, r4, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r6, 0x6c, 0xf, 0x9, 0x100000000}) wait4(0x0, &(0x7f0000000040), 0x8, &(0x7f00000002c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, 0x0) setpgid(0x0, r6) geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x38, 0x2}, 0x8, 0x7, 0x0, 0x0, 0x2, 0xff, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:36:40 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:36:40 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df5c4dd24c0c9b"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:36:40 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d167ba8dd60a0f145fe9b903c57849020800000140600feffffffffffffff127f748987400000fe800000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$IPC_RMID(r0, 0x0) 16:36:40 executing program 0: sysctl$hw(&(0x7f0000000140)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000080)="1e18503298be1dea7fe109b4884f81e9d63067f476d13f8e84a69ec286b9155a252a922fd960dae49a099a1d71", &(0x7f00000000c0)=0x2d, &(0x7f0000000100)="e1df561dad0df0737b27cc469edd205e4722cfc32e7e051f53926c67fcaa83f2ee03d2eb8c6cae17d7397dbf0b0160ee69aa", 0x32) 16:36:40 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:36:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket$inet(0x2, 0x4000, 0x3f) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') r1 = semget$private(0x0, 0x0, 0x101) semop(r1, &(0x7f0000000140)=[{0x2, 0xff, 0x1800}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="a82b125b3ae8a2a92aa9b79cbbe4de1a", 0x10}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:36:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}, {&(0x7f0000000180)="46e9c3a23820b63ce27edac12d7a528dca8d2c00d52c2d9640c07f9762474ce03dec9aa1c148ee2a6feb18404428ee036b069a8b2ba21fedc33f7d9bce231e47ff7bc28ce6b46ef2e4233be3854c93f5da39b972bd6a035a69ea168bb8a783663add994c89afb8207fb980462a15ab7ef6e0d35cfd7ac7260eaca50904ed97062ca0a66dbbbe757ffb4332a568c137b611d59ad58ed9c00895a9245493a94a938589836f8915c2b397855e6f2ff5d9855c43511f447ae0a4a88ae884f1cd1e295291ab8d142aa9ca0bd02a2ebb2438b714a4373d09e6986868d73533a4d71935c8f6182aceba7156e4286c4540d5920b1c4afe6a003236ff6bee5d7009e4cba2722723cfeb595059b34f34c8d820d902abea73a2ccfca2b87d9c2524abb04229af95f73de686ce2896af21ba096c3290558065cb8ae908fc4399714224abc9755d328a9e44971616c1d982c84ead11c82b5ab69cbe0f1e246548aaf4a90fd5f180becdb07fe3c7d2886959b25831ed0e59542b73b27ad576a2f38b95c4e4f533568d1a38cf080448aedb3ef8fb5ec8e83c39fa8fe34d857b305b43dc5ac7e5909de42f0045b821ab7595fe86b95eec1a9b0c5f1740af8a77564b83d09e1e78a6ba239f690bdc92507e8e2f8ec90a88c6745d29ed8270291223dfb7d1b1738fb49fc0e0f26bd88b4b8756c6278b2d324af97ef24901314a1eaf088511a760e27e85e4015175a87a95f29c9a6ae6cbbbc9b771771043e078b7b0e1aa6fb1eac5b2d00c390746160cf3f83fea72c11f32ea653038a167903d6ae37a8d3c9a4cf905d39b9b44461f8040a96841ff94ca42b4bf28f905824f471c97f77dc20d836457b2effdefbc744c00a21d09d86efc9ca07eadbfa3dcad7908920701bceeb4dcdcfaf3f6edbca1a54462bb33cfbeb2e86139f01845daeff5c8872b770c1c19a5c863ffc5e14351406a9f6c3ec829edbcc0c95757ec6b48128b958c21b72e3cc426f73558e9c7f9cf0930d691ade5499c6f868d7f9de4d202a0193b98347b6110b4671bcbe4abf8ef245555851f92e82aa08939966fcc2ce020f4acaa59d1d5c1b8d37ded7b5fc3e4e1a30d77b40780e63ec2d60446cb564d221fda208b3704f40e5b62ff8c3aecab8387db0f6593eaa2da57084a42eede7e75cb2e728e4adb55fae07e5b075bd8e6229350c0cd112c57154fd1069c767d1feb2e06d84be45f6db4dce2f8e55fd2a8fb6bcbbf55e2e6860f422691c9eb5f2dca9dc841b588b1254b3576eaa629aad50fb7b4c20a282045325c60bf81d6c49de9ded3fe577b87274693c48f5ddcf006b7a10af4c6ba2ee2d1231a9c83f06276a5b24a61e8d7fedf3d7f9607d6cf331b9af4ef3e79e81b4b1e7b23a90a639d6f72fdbb6c5591da7df2fca0c54fa5e81ab07c57349393444a4ded61aaaf32317320809832dfe67878c885b93adb27edd755b6f33364b8bdf05dc432952e2bea3a3b2c27de16d27f27a161613f0f225dc2e3b14f69e996bfca696c844f81fc63fece623facc0d9229e419b38fab51b792a06cc9155febc1861682ef3abddfa51227c44f1121287c971bf169f29242653f23bc5d78a59dc153b7140a899571b7c2dd7dff8522509873a03d4bb9b8b7c6e1751366615b98a45f05c57222518cdf8a406a0560547511fd29222bd3ce76f8cca11ac230c9dae1ecc01491e8694c0200958f73d6319c2bb22cfe4749e5eea3f39e483493bada2f5ab2c2ec5f84611711065ac09e1d12e308a2a087a3bb7e314e69f3e9ab1a2dcf36451ac380dad4db243ee00739b138dbe615bcda3384220dca5a63439786de1d7aa61a17de4e8921c1c5c28faf36b12bed4c35f6fefad2fe0fe24e124fedb1f4983e54ba77332843769fa79ec885323e85e3fa904c3287b31a7c7e1fb9a1fb277eb26d47d35f9cc674f27201d879aa3a2cd68e815316eb4fe97eed2921331eca854a9c30bae848625df2d27715a1235eb7bce5be282f15f65bf1cb65e6e1e547c1685de2ab67c09d775722a1c89a9094a130189af3875ead4941b83bf42344d2a6bb6f28f7218c9677129e4551e78686e73aee8cf2dc8bb51eaf5b7250700e10471aa8109c0d4d4d4e5628f5959f3616400d44c73f755a6d1f2e72a49f2c0a52c8806b230c0cf7b7371c290445252add0ba1e7f8e0a30c8e936345077184d5deea63959ace0b8d827b375d940d36d5c1f51937dec9b5f0b3c2780f9986df0277e13669edc62eb4ef42fa30dfcd57a3353dd172a95f461932ee69c2bed0d08ec55c745b822cd49e1b50dcfb5b9515112e5dba3e4c4dbf92c61967a115b58b41c81b89fe810b693cff40eb94c9575c4815692eb688e751a09d6a7dc90263fbd52e1ac55f1f9231d295a1bda95e0643aafa97ad20204792f50d133ae1821b2b4c26bb242f5348c32c60d50d90c96d1cafdbfe981561cb4996cbca237006faefb8da4dfb45681264945e929c9ed0a4b10881c0846661c953c42eb261bc9a512e33851c057f7728cc54d4ad7933e2f9044e077beabc3ee172f5b45841ee69de1007079d2043d0523ca50d2412e71b390db097fbe8baef70acaf7120c37bf14ed7562084c7f587503000000a1d389db6a9c21b2a91ce1d993450034946e3ebe9fb26d97a5894f37434213d71de70fc7019ac74eb194e8f164ed26875b32082e263328bd477c20c8ac6e1648bebf7505c66a729644180ed7bde573ce18f0de4a71950e053cdd92dcc0f95272d020c8187a63a5b0215659b5219e4ed121fcd630ff17b19ad04e5038fd45979ff853cb9fbc55568fd49b5726a341315dfb236b20c8be725268ac8d05a13abe4ce9caa85b81e4e609723b96d97386af0405e0285b289f8c9ea1e6701c999f13b85d5138534e1c2e4c534a062fe77799e2665b528063de6e4b2eb13a3607e196cd6f687305154a6fe428bad46acede1c5378b471e07b2a3f956fcbde9fdd759b9018084fda62dd98f350cad87ec404cc1d7b9b0fc8aab85b4ca1a90fb872f725b290104c8228b625185a670b2b490b6d5e27145e896e880a41c9a93d15d9fc3572dc9b83537a50c468bb28b7aa3dc8b857e2f5ede886fde3f570c20cdaa37125edb4c4a4e9eb1c6672873d5428390ffc0ed52166b96df6d97827fe03545ba0d6b5278112fc8c3eb5122b3229a62e1909ae23547ed60f2fbcab0eba72353f1748b8e1e44915043dd03b0220aa1065287af0e819d3c5935e6335baf69de0cadf9ac18d96d8490771a4ebea4ce97047667672ea071187e18e487f9361ad84eabb72f2244a619d57cd85cdeecf749d390570d72200a3ee4e997f3cfbb414c74604b5039e893c8de8c1905c2aab0ecac5f83f40a3fc40a19bb9d40a80151823565742fbadbf7b8687557c4a63d005553d90dec3949181c6542cf32b3c25b7dd6d777c21ef031ede47f936024c93a04f2111bc4a5f52fd8c9ff9a9399b69f9d44b115193c17e179f92a3debd88b6c3416f11b0e38c66323c8e756c9eb6c9512b45211ec40f70e8b56a02dfcacc14258ab08da904dc5baacf43095f7dbf99487164ed8e0e758ec7151b283e9469f32d404d30f6922a77f34e51e2d0adfbfc721de186f1926a4cbf84e7e9b8185659456e01c7b5cbc0a447731956c2dde82fe488699a31152f3f5ea15b7de56f22d4920b800e2792bbe2bcb305035a8a6f298ec08704aecc5906e7ad618a2f58af816318cc262d102c3d16db2fcf32adf6c9bfc6271631928fbf2a8df4e5c004f1f7affa89b2aac35f8b2ec7b5388fb2524466d2c4a504e4d8df0066ee0f005ef91b41f2a567caf5d660e49908878ea5ce2b327ec4bda1d452af2c606938edfa0473e8bdd8172ecd2fd047c157edef8066986f353995c441f4d9e95af3b48dc645c1f59b36b38045d96df9573d7543a873192afe87e600859f5fae242008721ba57644863a1c45710462764d13fe1daf5776ced1b2721dab56ce60de6bb85457eb5025ac2cde95c7b4d1062d7bc061df175aada10ed87ddd4cd3a1d4b1cf68ed0f11d612a17349556aad166dd01828f429940ad222c805007704f8c1f1d63f5daa193af4e901f597e52dcc7a0bc4bfe94f4c612ef767e7baa704861d4cd3ba1cf9df3a062c9e891b99a1460c1b3d6454659f7c9ab6fba5ce0ec12985943a067e82c6e2a0d8347d26e57ccd4fff6d4bfb130ee288f75a6b697e13eecc5b99e3b851dcf5f87703fe45d09350c71a3e426d0f1c963e141b13dc8dab57ce16d43853506bedacc5175858d2769f3e86e6dfc9ebbd9f6312b3d56f49f74c415074788f3c14694c10433060d79dec4e1ec9420d849f4b90978cb006ef1c0209f0f2bba6661ab73de26356aa11890bef53d7560a213c7c6bcd4aa2a4379d86712f5a8a3ef43de45e2fb7dc5938f7a2e4de104c278757833a003081bee331c232950fac92e757d55702195bf1806a5349a3c1843b5a1d371b7adb945fe4a5b2b363c4dd164294bb63f6ad33a85eef77a0730eb0a24bdd68a3a15eb4b85bf742a28901ac8629f8aafca8de8e60b1cb742f89efc475a710866aa48601d72dcc292ed92fc6fb7c7726afae246a97a694ee1e9c8d46d98211a31d0fa8958e04fb2045acdb433465bf1620f1bede7368bb720d07a6868a98b73eb252c9fc3138d3dc8e4d8645d9e42db044cadda8acd02d9154c8df1a47bb6f922e09b117820f04fd56860bc346816c5c24a8c65adfd737de5af6e072213ed54ff0d2a7a44a83fbe3fea3e09d5ccc17d7b21f4d907b1231f4c4e77203fe581e3c6b442f3d7cb9e71bc2ed502bf29ecbdebe5745a186215a7fd530b3be0308b62888ca1fc4b1bfe148be02f8196f8b7fc964fa0fa24931ead22d73c5a4f570f036ca3b738a807bffc3286fdcfcc0b422f00a16ebb31e66726412bab2f5d51b33cbcdc56fe70665a98c6605c84d6f8fe104706b991ee605f94735f398181548dea51e1796de129b2db23bf156a940b9bc17cfbb98c42e2f4b073c82112fa8d3e15acd1c968dec34914106470e2509517a5716e7d0f0e1ad0522dcfb998258e7c7b5a79e354727bfbefaeceeab986b24b067093108f7e81560cc1795c979d36318ab713fbba2e78b2f06f42e2f33c28d2c8215082b0077c123396ae582aa89196c7aea66f4bcda735e7245385f023f12c16a4cae758f1519a6353a8c2f5daf91ea5b754a074c91a323636fc8ec59251ec0f40beb21c9d63bcbd09c9558033bac07eb96af9cb4dae6b85b0187fe039832544f658217cdc2771ee4a239bc048417385df03a98a9974f29a4fa226744dd2df08bcde620606871b8f230288903a78cc7fd7f4b00f9028cb7adaafad1ae5ba904419bcb4a3f3d0113ce264aa2f9f51d215fb92e6f51202671ed903d2e9759a17ede02ababf73eb7a9c0caf60c84cd1ad7e4fb9de8a71dadd734fc0bc195fed00e7764cc09ccedbbaedc967935851a7cc7cd77b2c796fbe436a578f2d8fdde937a389c301e2f0aa3fd3c0d9bb5bacb79cbded4df045c384a9db187f12a5b8fb6c9b044c80fa18c0704b33b2452a6bdaea5ef74fec6f79f1917fcbc454f76de1cee0e033ba4e724c8817e5a503a0e97fa6db1c7b28f6b4dd11ec9737d33b4cf5284ba0ae34018c70cda7d42748bfd5bb76ebf9494bf9487a992e0d1f265afa350f5f6b436dc1ecbf1ceffd5ade06b4d93557856edaad22049ba77f42842f98e27552bf78fee492bec5fe420709ec71e4bdfce7c0f56caba3dc53c3d024763ad170d2c76a4e18db8928b84a8433304b28d6c4b000000", 0xff4}, {&(0x7f0000001180)="b15ce7440fc692437c14af1f485095bbcfac17f40d289423d7dddc752c8ffbaa1b681b6deaceec23753ed79497881076f6c547ec72278a2280d1c0ed475433bd0b639be404841cc1be0b46d1e2c5a4cfe5093e6d7aad21738342576c714f790f36614b01f0a2e6bcbeca6e16af217cf5af0dffe52f9185bf23d9f7c7604dbfdd8c7253ce75ac8984fc9bc47d83b9f2b3062c700b89aef528bcce3ccc6f21ffa01a8b267f1fb5a277ca101d22ba6e0924d4ae2ddfcc6d015014408dac6b40bc826dc1ef553ec7c20606890d87616377b7800deb1a560c4d2b7da69612ebdb9444c92fe348616c1f7337f9739a455094dc1842d8226775fa07cb7be674fd670e4e78dde13785a610871131a3193a31c4d3fb2214da74385095ea08dbac9e94508ebe5b63c49f07fa437f81e11e11f8da3ae81c7ce9933471e5189260364dc5f762961c37347db056217c224f9ff0f2ff2afcc20c5caefa91a08ed8e32bcd7fae4ced93e17369856fb6715450cfd13d5846fdf10f28986ad76cd63a913b8e61e813f09343a55e2169839eb6532f64916ceee8307090dc1161434f7667a25262be4eeb51ca21937ad951b87398ec113830a02c228fd9ba4308483579b50d96b93400c4eec5299b12bc772e302f9cb0a7e5a4a635436daf8f01d09e00f7bf4f14f3e204522cb48dd34001fbcf2a501dcf1bac0bd60a608bd6f71ccfee68322eda102863c2d5b9f459daa9ab1b71dc2934432d196aace10c33877bd5a4871b6f28db97f345dd8bcf9c7a4924125e07a42d839ab9aaba48e50fa6c161ca61b09a204ea4f526e2b827967bd49330a08dadf2a6841a29a7bbddc0e35bd3098f9a436285b186e3071c22413e0db53df72b7b623b7df80488ee9bfda946944ec97d5ecde874af185ff9f6848d4caaaecf28c39ed8dfd9377fb6cde844ea545ea39a84974f775283157514f8d2204f96484968f731a45829be44cfb4ed5d930fe0093b8a4766017824807ba100c613a390652e13aee40ec3d4f4ba20d1e05025f890ea6f857116fa04b9193913fe6c627e7a7841c7fa0f755eb56383fbfdd0379c9a711c6f3537315529162d4dc22ced1023a137ffe4d691a2a227f5aaefea38c7dc1de5b6b0ef08bfeaa8cf3a8d05e32ce97fe6df5ca4df6033981cc8f8efba244ae338714cca9df31cb50483ddbbd565a6002ffd67e7ce48492e219e474f79a59ef4bb401f62fc612d62ee47f48d7622c9cc083581d39bbe7b5472d6281691ea96c0ccf1f9d95cc828f6954028c7766cdb763807d0912b02f32e686aa5df0be41ceeba006ffc106cfd67240ac00ca4fe938d83c24b3a5fe0c470a69961f832c115c816431e37399c27ca3e6b5eb1e4dfb24694d1455811a0bcea520dd701a5df1ec617269f785269331623a36f96a4555c22565e6da2878ae0ca7b7d6375d305d0dc378fb24bda97f12f3dd4b3706824add2a2bd9c58c70a106d1e76833be2faa7dcd638c3d39cba3db4e36dd82019d5778402895de632766e7aaa9fd98efca27bfd73c9e4afd094ed07d81ec4c81a0b4119fee57d22d4fd7ef2ad2153cc230793801058612abc883ca309ca4962c056ced237e859890edd6e61e9691d99159291f2a89f29c7b0278d18cfbcfa3b74998fc44366aaa494a5ad389c57a2f2282607fcc5ddfcf773e4298aaa3dfed67f98920f943f1b98a3cc4abd4a7fdeca9c3f41f61334492f417c0205aeb44e9ff05e3c7804943c22c0283825738400ad7b623d7f2f08815eb70b9741779fb885d0cda2bc9ff7ffd7f809361c5b0ef8ce393fd9f371cdb1f1b7fc9fd89d9bccf9bd1d6ec70edbe8dc0a1f66a61c9a68c3517160381a08be147c4786b16de58927cc4729ba8aba4787a791755e86c3bdfe18aabfe70974a058eaeb90a88da80c3c0c761bbdc46dd9590e86f77102d5eefc64b57d5e88341cae78fe14ab3f6f4e40dd47a9cb7ff52ff2cc5eaf324df8b4822a9d73b489e8d86249f9863d9c776f00c6fe1278d105440827e4bfaae1c7acb560bf7cc83690304897b05ab2bb79127757cf2737f92dc4ca3fbd124a28f18d777b1d8c4d4fb4a117fad12e38053f0c54ed650b4a2c9408e4edbdd175dbd7cae08a861e0869fd6d98ebe81ece669c4c761a56d876870099ad60ab39ffab1d7ec36aedbc5dbd0ef31043f5705a261b1a9dcdcdcc5db6bd0810d17b6d4672ff94febad2e6840a2d13217932e9a4127b4b4da203b8f40a5f61d0b43832d9bf44e72e06ea0e40e1293299f0daa79902f65a615475cc1546771628e2cab60b25f01de041dd53524c77b9b3f000b53446b646562012871f1b248ce4b9886b3321c3ab303a84237f0443c8cbad0a13939f2619ce57a221763de6ce0ad9b77330dd75066ba342fb8541b6b4159c15eb98c8a58fc7c0a1d87badb3b3054616a207d30f45367feb50388f5b5781537c601c1572544ece49f0c436a93daff5683318a222d921e77f58b3e9555cb90b7bd6a031d6123f79194a616f14a2013d9821ba25088f759d21529d5484f70c918a35e33da9f3fd5cfcfc509cd9a797dc8eb2bbd904e6b6dc0ec3df91ffec498cd4811bfac19e855cf74aea184750d44ab2575d291229c7afe083e7fc8bbe19db4b79a97877cab8fca8a7ad37e0002aa226f602a7fac593a12d683ee3f768ce2582a353a7f2e9dbfdafa4612e3554c3d356a6d2cfaf7a98c8814aa228da39082b3f3ad919abea7778633fae3a4bca705c226899575d253279178a2bebde3fb8f5696000d8e9b112e2beffc0f31a0fc39b9486ee6eb7a2f47c3d0061afca612b035ac1e277214f237d29b7cf2dbe4d24df02aeae14c9f47feb41fd79ad0e0c86a87ba5cf901223a020f9f72ab82d5d839ecb25b768de8b72fef6e281f2a05c3ab1984bdc343880e744c5584ccb194e36c9a4d45ed5ca216e1be8494c043ef0a1680ac7b7fbe659d31ce758ef749ae3da075d4a5cf3c5a1280c7b00b4e885df3bbc6880bdf97589431d88570ae896381fc4144b25c7f63b34a6b80665bb2bf0441f12811d1ec29892616d8a1efbeb083a4a92c815523cf1a4ade334af8e4256cef5bcfbb84d1bfc1d9c8175540289aaed415e19f91e00d9f16186a420d86de5ba4b04bc6a90b1bf79a7452cd1a201062283ac7585f1f6c9f3f036114c38acce00c350c8cda5b50ec306045d1b863bae1bb46e8de3a522528aa7a0a8bb12f68afb2ef2954ed42e974c220db83b607b19e53e1cab8244967ec6e21b7f38e06d42fa998964ed5df8a54c14d7718f34a5a5a25053a01eeb7a6e00d294fde8a7229aa2b32ac1e9d12918efb80bad80f542eee5099b236ad9d4084052759b4245d054ef55ddfe7b3305051b4256dd6fc88a871dd4de23a6c688ea26657026ac8edfa3caa9faf888cfbbf49730a309a33e63c2cdd3d2cd5a21057974a1254d1c1ee735940fcbaec3d7f1c14d9bf8cd4df6de16a1804d1924cb76e2acfe1f6972e0c0a28539ba079171e8b8d59a0934dc01d99888e042076365554560a7108310c80bd02ba426ff1c78dad1c6a3959740818c70a1566a23987c1f4dd64451a685f5bf44da5bee48a68e909acaede74fe307dd67e71e978cecabfa601063ac38a3199f340f4e9e1c846bf6a96085e2dc7253ef30dd8e2078d2a5ffec21891439205a96d1a8fd113517403b9deb2989642ba6f5477aa462d8d5b3c5a90431b5845a8e01c99761af6ab37cfd75283a4a9f536fa254f2bb7a95665abf78041125d8cf1025c438b61fba58df476f2fecbebdf1c6dd166d6f7e59cd52f02a0f807aef0ee12e042bd89b89c8417ad8965cfa14c1b701c23df25928a188781acdc99bacb6d3d61ad30a010b139a54ba0035562a510919df679a84e0cf88ad1d5f8ea06ef007f21eb79a615f2626fde8a6cd322f7ffcd0451abe6d3c5259697f7faad7442682d85a655d512370b3783dea57b9a6a80ea0ad853874e866a76882fc5192072750ec97b2ebda011c9d6a740756907ddaa520c1b8bbc3240d7a35e99996962f141e21eff42e57ed1d88b3c2f325e730bf5c09b185178bf5db3a93c5458cd245772230f0756c39b0ad044b12cb11e9f1e4d6a7e608b30c31af49fac35744b9827fc1b29dee7c1f68f25fff0b8cdb82b50c75b5c7158c563ea6d24d4742c3eaa66414617fca9731682af76be0e21b2efae550cf140ec6fb05639d4abb2b0bf73c59920bf1171af0d55ba78d945d24a60b75415af4eeb12da8d29c857b1f715b02b930ace48861920daf8a7c454d029743ac53cabff18a68bc812b9f7289cb1a4e4d66326555e56c3014441ab61b7778243b05987adbb37776eee796253b0ac12c8668b025e6404005594f603e1c05856f0800e87478f5f33d6672e3ca1b17daa146e5754c65dfbae09ce84cfc8c2e2ed6b1a08ec2465e52ef693dd68a0745cb6c267ea1e40c745f32846bd45eb32cdbb54c548a170e0cf9265ba8645c76784a8d0a840bb635a6cf909da5f25b483a202bd56ff1902b0ef4f20df24b2095a114a20fa2465dc527c16e7fe2703871cc28164d5a5bdb232c70071bf0a06f1298a08989e61a6675bd31ae82601272f675aa4bacfce7feac92af572f1b1f91a582fc751b9a0692ab0d6c8687190cb467dd2e4dc89747195406ba6060a0b48cc6c8f2a525db58f5978c1331fefc0435ce84e0dc064f296f58ae0d0eb98d5ee880b6242ef8121f6c84dcbe8b1042a2965a913412359f4718c06b21108e076cbfccbd737576fa1ea00fd9551a64645b89984d46599d172b900ad31c0d390568cba6647355598afbf4209881c3a3e27ac0e2c0eb737ac62c271c805cc6d9eceed0af4533020639eb3d03e80e15c3c61c6cb206f525322b45c471f8cbdd0bd28f8cf2df69344af65ee6bf82fc117ac1b53f467cd2d4ff1854cc75501c9da912a7b5c54312a0397e4ad1485ddc1e0b66026c81fc89846030cd221982eee1f87d246ab6aff8290c5f99d57accfaa2b62e26ac6d273709ead0611b1f024b1358d4614f7852849361291611b0856ee558cb8197a8f4c2d7f5f4f066bb929277cf48b72f40c6c13a6f12404089498469b54621bb0c26c2997052070d1db284902795bdc107b694ed43e184d0795278d09b0b4cbac2630020c941ba0f2a7896d64503d6e555b39c94c0cf7d81767704305153bc83431e89af5af104d6a8980f6faa3908b5caa3ed72dc2bec12675d86b6163a2b0ad634b53c03efad6332f7267588a69138848da83c0ba877aba32cd968c658ce1bba21b61bd5d9b9a5441172664e504bbc8412e8f853a0fd6041d582a1097e705ae1a0f95ef4c39659de418338c66fc279e4cb8994096be703c8e9138c86ebd86ca5d7dbcd98feefc5e36fbe0895024fbc4d81ca46ab312e2742e071caf5c80dd21ba068d1edbd053a3d218c8ad5f93b932f487e4bbe0f5b6623ed4115d8e2bbada5eb116d375610edd339a1b484d4d8c63d099cdd3376e5b21b89380baa344a259f36045d848bfbd8d734b3d8714f971282b40926fc2136519c3eaa95d24a38a4693690a3e3e93fd5308385bdbdaf3c3c39684c81c17a5e88b366231fb24ccf6347ffb523112443ac7d886d14bd83f9f7c74aaa2c372190bd3d87118bdae3302a86cbe645543638827ebf3a126e2e2474802d760fa5d1cdd93dc6d41549c9112e7d708663bf7fc71ae19d9b5c8ef74f1fa015a30097e0009942ed5747fee3dc7580daf0bcbf4e2f59fc94c71e5e1577cb4c0f0b25c4f7e4ae48df8039ca4a4296391f56ca5ffffea4775f7e1add9d7ed2162d40a14f388f4d", 0x1000}], 0x3) 16:36:40 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) 16:36:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="740200777fd2bbe932da99c63d4bc331f32157b04d2b87b8fd4cc673740dc32991954340de4f63c2ea448a35a8d9931df0d5d14f6fe4fde23a2ced4b2a7b14223057d31d4c6fa303b97da124e735dfaf658212f7ae9b0a4a6ee3cded2e557a4933b72dc285e9a5f5da16fc5e62361c97c35d8eb62a053b55b363e945b06d98625955bef99666f6f8cfc04abc943bc0a46c3ec6074f143c66a7424723d11eb18bcc0c68a4ee5c3415ade06d9e4155a54b323d2e83288918db2a90fb408939a95e7cde774203bce9ae2ab8b185955af9f3ac5822677338bb58051d77fb84bb3dc13beb4f0584734e6ae0e5c0d99dce5f7d76c1ef96abbcf0", 0xf7}, {&(0x7f0000000280)="b69d6af614d0853b504fef195dce860e70f27b162f5f49cf45282606a3369f16f78ce7f38b20ea01209df1efda631d8afcdfe0674a4d940c6ebc020fe5e045f4e2792dd590f48c79a62fc82e917686db941d", 0x52}, {&(0x7f0000000300)="2f69443d30c15d1a3debeaff89584ddc1721e0874ebc8c5065bc598ec160c4c27945d8fdff5b4509361a1b22a807de61613b1aa8e239c73c5647d232e587762625db93834c20c2710e52d4a2ca8fc7291d9031a6464b90c951ba821b3eb9f9ffbe404d8e274cfdb72c3160219f9186d85fbc5877f93ee2098552c8f9979cc93c9169735f47f9ec9433376c712bbb", 0x8e}, {&(0x7f00000003c0)="9103842e233fc342ec52301316d2d77e298d977b6db9df24066dd7027bf32f3e0e349c3970bbad17afa43631e8358a5865a9f666cff34c9711a5afe2a7b0726b56519ae326a6e2c961a0269c0b9c9da0801ddd815eef24b53b3db34c00f21b37a7b774e1a633267fb2c7584bb834fb93483458ee7991e016980df41baa8a0b02316abbbd027c464c1785b13dd41b7fcf387890d47944444db183cd03cf24ee530f8818dc4fbe08f37ba550ca819bfb51360d6918c637aa768334", 0xba}, {&(0x7f0000000480)="9c99567daeb1cfbbc4c52a8bf4f989006e778fa0a22955e255da3834876f4a94344332756d0f1310f2f291422ebf84d5ad1e9bbd4b0fa1fe7937bde93b0da905352c95e7286cf6adf0e564f3822805677bec9bf9570ad34360a56a8533750131", 0x60}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) fsync(r1) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a00000000000000000000000000000000e5ff0200000000000000000000000000010200907c8000000060d9ff63170000000000000000e1f7ffffffffffff000000fee8f700000000000000000000000000608b"]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) write(r2, &(0x7f0000000040)="5c3bf608ca9dfe80db252b0010a47eb4a9146032db61c0fe34dad820294f2012b4ed5a236772ea31179ad18263693e07250354a8df", 0x35) 16:36:40 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x8, 0x0, 0xfffffe22}, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) recvmsg(r2, &(0x7f0000001480)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/206, 0xce}, {&(0x7f00000012c0)=""/82, 0x52}, {&(0x7f0000001340)=""/74, 0x4a}], 0x7, &(0x7f0000001440)=""/32, 0x20}, 0x840) 16:36:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x80000001, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:36:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:36:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x24) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') 16:36:41 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockopt(r2, 0x5, 0x400, &(0x7f0000000080)=""/167, &(0x7f0000000000)=0xa7) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) 16:36:41 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="01022e15b764317ca6ffcc14b92920b707f69459657f16666e9f4ad69815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d4581cdcdae36c5db7d8c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689918b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2c0900000098d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e7f5e5157cd0f6ac44a6745175bd902a5f48e0a013a1dc242400de0d510672dd77da2c8fecead410c6a926a1592950db822d511a24c3df2c0900000047000000000001000000aa77ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b0e657f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9e1bd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb635536d46b79d1fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402498ad960ebf7502f67ebb569f", &(0x7f0000000000)=0x210, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x38d230fe) 16:36:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f0000000040)="dbe0bc54f617f60451d2520cbcfbf70dcf5cb94a196fcdc52da677aa4b72d853b10f8168237d63fc0cac026c9489f0b82cb8dc121080fcb78510df3aeb36de9284c513a227112209321e342598daf6c7079c88bb32c27c7edec56493e95a85cde17e087b7f7e4dcf619377a622b576d50c98ae3d54b9e32de69223e51b858a6f7b850934544184ab31a06f6a7abd2fcb344bab19b2cd", 0x96, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaac9aaaa86dd6000000000380000f5150001000008000000000000000000fe8000000000000000000000000000aa0200b1000000000029adfe00000000004e234e23000890789532f0c524a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) getgid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000001c0)="ebffcbff1339fd812eaa4e713048e699319296486d298bee8251fe9b8259806d4924df25f002903f741834285d53f9ebed7d2ea35c27f7c806983556c90cca981cc982d4a68a4b26afc59fbef5c724aa7c41871c6c972f5f3a82ea412fcf3f828ede011c69c4", 0x66) 16:36:41 executing program 0: sysctl$kern(&(0x7f0000000280)={0x1, 0x26}, 0x2, &(0x7f00000007c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc67ae7f312614c1d1484b54258944d0f65ab486920000000000000000f9ca833b67bfd24a41b9c62e63182ec537052a64720685e21532deaac00c6ee5dd529189133d6e14e98ad3355325eb12d54afecefb16bb58a02c735304fa3a46ab408abe6043a3b182f10e542240dfee5f9e9d7e7287104c9c28fff21cb40a3b97ab7de715320b59aa2fe1eecc3a8e775861468935fa83471cdd30ef9ba453df5bd91403fa7338f4e770563fe88f065ec3882ced16776fec29d49555962088a5e72348bfad1ce22aaa88116ba2c9cec26b17ba110c859863d23e4a4fb1abafb29b36b91cca97049e887eafbf43ab064e85cb826d523320dd09c8a9f22f5dd50d031636191c446d4fe21220ac80f7e2ee3348abaea89943dceffb66580fb18af16ac3ed8ec04233b0c8b16190e1d151b1e7079e43d646ce678f8c81f0daa672177398c2a89b1f3a75402a49d6db31a83b44b5f738f68fd732abb04669fff4ba9f3ff1f9ae29b4db91b23b7a44b4eb0c2473c86ee9a7a10eccb88e42028abbf42f8b63c44466d55a78d7d97175fcd78c049dbbd37ec235f733ce352c127fb153c11826c1635d6f06c86cbb29935d7024cd5a0686c9332814adae23e68b6e4f8188fb6c9903cfd0c83cdfe4ea569f0236c15749a58df9285a220784465db7460c30b50900000066d1c2d5a31764", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) pipe2(&(0x7f00000001c0), 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x0, 0x9, 0x20, 0x5, 0x7}) r3 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x2, 0x3098000000, 0x9, r5}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4}], 0x8001, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x7f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchown(0xffffffffffffffff, 0x0, r6) 16:36:41 executing program 0: syz_emit_ethernet(0x2c5, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28f, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @ipv4={[], [], @rand_addr=0x5}, {[@routing={0xff, 0x12, 0x0, 0x2, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @loopback, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @loopback, @mcast2, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x29, 0x0, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x88, 0x1, [], [@jumbo={0xc2, 0x4, 0xb0}, @ra={0x5, 0x2, 0x3}]}, @routing={0x3b, 0x4, 0x0, 0x6, 0x0, [@mcast1, @rand_addr="8d334c4d4078fedba0e6908ad9d92803"]}, @dstopts={0x8, 0x1b, [], [@enc_lim={0x4, 0x1, 0xff}, @ra={0x5, 0x2, 0x6}, @generic={0x40, 0xce, "ba8bf9c44deed9e513f5c474e86662519e652ce71b416fafab5a11496320ca7314e4a1a2b3b5e4f5bfc127aeeead1f6e61a793d07b6a559e35645427aa4469003a3a55016e405d569eaa17ead52e6f93d7bba61eb7c8fbecdec08c40b134b4af69cfad7174991579d6d3af7b41f8606f648368055a13272da71d9decaf6fd59a0f84abd6cc7ee54fc21505a0cbd010fcb54b10da35e37584033f4881ca6e4389bd8a2f3e87e723a348390cef7edbb878769895d2bc1dd658961241487a6469507e0f5a54ee78c0f09613b19bce97"}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x0, 0xff98, 0xc1, "9bba344313704c8e49d750f3c6108e0d76e6924834aa93a973a5c49f320fc4f2e17d7d4891ff69232efdb6fca962c61e21d067ad74545555a12b4a611e73a60ac526d585e265793a109c4f81c97b87ca326d1eeddad5974a78e102d32df12cd54a41bf5dc65ac97d491238449082f0e273cde309e9a278fc645cc8fe47bdad18d69acebd7c87ebce22d4d904ba84428980dd8166ce5a792b0228285b6e079ed5488d949666ba83b2734ab0deeac703"}}}}}}) 16:36:41 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x0, 0x1, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x7) syz_emit_ethernet(0x57, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x21, 0x3a, 0x6, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8f645768d6226ab59d6e8eefa130c9392e3050aeff915f02e2acfbec260c0e9b00"}}}}}) 16:36:41 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xf0, './file0\x00'}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x6b9) kqueue() setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x4c3e, 0x1b, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x4c, 0xe8295473d59a22d0, 0x3, 0x1f}, {{r3}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x5e, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x44, 0xfffff, 0x0, 0xfffffffffffffffb}, {{r4}, 0xffffffffffffffff, 0x1, 0x40, 0x696, 0x288000}], 0x7ff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x7, 0x10001}, {{r6}, 0x5, 0x90, 0xfffff, 0x7fffffff, 0x7}, {{r7}, 0xfffffffffffffffa, 0x8, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0xa1, 0x0, 0x39, 0x4}], 0x5, &(0x7f0000000000)={0x1, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="a5a962", 0x3, 0x409, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) 16:36:41 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) syz_emit_ethernet(0x3c, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x806, @generic={0x1, 0x8060, 0x6, 0xa, 0x1, @random="2be04b3691fc", "6f092fedf72439a830aa", @local, "c15c32f7c75be567e29c9324fbc7dce6"}}}}) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 16:36:41 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x8}, 0x10) 16:36:41 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x10) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='x\x00') lchown(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x20) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) 16:36:41 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0xfffffffffffffffd) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) dup2(r1, r0) ftruncate(r2, 0x0, 0x0) 16:36:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x2000000186) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0x6, 0x7ff, 0xc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x1}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) pwrite(r7, &(0x7f0000000280)="c5b4449bd072d79678badb47ee828a711f886e5a9435b951751a597641b8d4fca10000000000000004377f5e9d5d2fa79d83dc485227f15d395f9987e97bad5851a0c5fd1af4fc6429815607b92a40846694aefa97c96ae887de577881e8485b1990167766b4fd32237e587f199b9f74722c369e57f5f87b9446020aa56dd78a6297b02deb27934923b6d06da44efccc345b5b5c5665681b89e81dbd85b44a15746b7019b518a309d2dd50e8", 0x9, 0x0, 0x2216) setpgid(r2, r6) 16:36:43 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x9c) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:36:43 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffefffffffff251e4c0a9fd608004500000000000000007d909a291400bbff00ffff4e224e22000890784b150a65b0e8443dfae0000000000000000067f13ace465239e199e7a8ef123bc6168cb6a4452343091ef3b85465f043f4e3bd8d9a003648f5cc5f7b1e7c101333f8e101527d77061746f612dbbf5f8a9718731aeed18fe9fa16f5a3183049ad591f68c740f1a95ee8eb80d5fab4e36720264b659aa643cd58ef067c65456c6edbe9c05ca10fff2b6641f361a0749f11b5145712ca9d3963eaf632a90d45329f869ed18bcb817e0c2bf0910f892f72102a7c7c8ca858877c852d6b32ffdd8e060e7618abf56fe0032859b995b0dd91d9fd230757cc9c385b288f909ae2505a76305e2355246998b3a731223c8e96a070b13843e3862d312cce80e741924675d1d3e289c0d8cae9"]) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x2, 0x400000001002, 0x0) r2 = dup2(r1, r1) r3 = getpgid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x8c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x80000000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r3}) 16:36:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) sysctl$machdep(&(0x7f0000000140)={0x7, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:36:44 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {[@rand_addr]}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x8c) r3 = semget(0x1, 0x4, 0x0) r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfc, 0x0, r5, 0x0, 0x0, 0x0, 0x7ce}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r6], 0x1, 0x0, 0x1000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x6d, r4, r5, r6, 0xffffffffffffffff, 0x0, 0x1}, 0xccc, 0x38, 0x61a}) syz_open_pts() r8 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r8, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) 16:36:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff000004000000000000000000000000000003000000000000000000000000000001020090788000000060d9ff000000000000000000000000000000000000000000fee8f700000000000000000000000000608b00"/104]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000001c0)="b6be459e25fb99b36d91c6064dd032c43b894b6304186ba8079253e776e55abd32eb7543aa8e1a0436144355668731f7a00f910d6bed4028c67bdfd9a59b861cadaf913e2c1f0bfea057652f4e9eaab78e7201d7db2f5c75ea72511863f2baf579097ca605b85b12f92804f3f307", 0x6e}, {&(0x7f0000000240)="78bf7eda0363c9af5709d5f4850b5f2e384c0c130ad5e77142f13de1ad0dfb7ce6a4e19860945bad5cefc6399e8369acb2b23d8b3ef626cea4aaf08631fc9a894c3a672abb7bae51f6c582515eee1c19e68760e81043807362feea5be3428f267f528517c968c2b6322eefc822501f94288e499a12ac2a27aa0e2d1d2fc5c323f463b2ecec56e01ae7af07fdae9691de00bde4a26874b053351828e84b0846716249316e64e14eff0d52df9e03907b2106433f3fd9375d6bd80f2fec73d910c2f8454665f8e0ebe7e2aa0ab3335f265d21b3ebc9d83ce22d3b592a960fc5fa594222b24d97f16b4c533d0a815bcf319442449f28ff9056ac522dec9110cec7f0215b474cec7877dd1712079dff2c8f83e25418262a773669bb6c0e1b94ec35e370c6c278c7ead497ecc679563bf2f31f43a0af4e3e5d9bdb7049de7082bf1d89fc04e6209ccfa4d628c90d3b110a61ac0893803341644dea7c1402483b4b1ceb4af6e5e615ee1ae9cec130292acf2af0803bf095f7b0dbd5684aa891309872af37d8ec2ca98943815666b05d68617854fec4ae68e2702410216683c0a524805e6d06de29fc4dd97979434281edadaa028d60104d85502149549667784e69ee3292e0981e10d9602def4009cecf95d71a71b705339f15905d9ba92d43d44c77a72ba17db7dde929d27fd7ee57367e7cb99fe048aee64b5ffd125a8bdbb3200bbadfa548b894a898e9ff39a4d2eccd00b3656405d667f1ae8c216c788fcff7cc9f15efbf0567533db2489412aaa1b199e574aff3e283c68a2bfc1b151700f38166211a7cdeaab3470e2d88acd12b77382606a20a9f7cafc9cdda1cbd14ab56e5da6b876e84960b14a5f4510888549a7a55385709f0bbfd5f5cda0ba3de37254b109561d45029535d38c52e8347159a44256174632a23cf58e72b47ede25a02ebc58f65ef69e491c11bd6a4b8e1afc23d66e6ceefef6c7cc13c78649e26c47dd329551278d9b648065377435e89c86dfd16c0dc7babca3b010a3c1d5d399393b9cc7e24a4f28a7f2f770da3a7dcd9652a78640f44e52b8d3c5eeaa7c0395f7cefde03d04fad8f344a6c4ff1f88e6c2f4111fe1fe522eff11371f82e2518abfc90f9f8acc9fdb652d890362b1faceff654ee5301b998424a80790b732b22709c0bdc0727fc8bd3ef12de69079c70e63287c3aac1437b6f015f993b1a1abca0f3685a824eeef617f38ce0dfe2b9bc413adac82e83ad99fccd74d012036d9d74897dea1cfbcfd1da90944b225462ded12b458eb145b012adc52fce81a49f060632244129489500fac7a580b03983ffecbcaff3580f9930ce327b3e30d8ecf42dccad885dccb404dd87658ffea98ec9f5ee6d546445a86f89911e6f9e1fd58f223b1c34eead0825350ebc5871ec7bc59b0ce7b8912c8d8662af9050de90644c005ac4977f433840330507b6a22d29ade7097e7c3f131ed4fdb07e9e03b66946f75a61d4f2973df5fc4f1f03b102fcf4ae831701b0fee0681246b07439646ff3f8679d7f90d0b996816b1c0051faca62a0ec55aabd50d5e2d632ec2539f4e25091f2ed6769f379d72408ea5fd3e0ec0789a1a6cdbe872455e7c580ae4c587189b30edaefb7ee8915ec397fbd6524ad0e4f0e6ff2990fdd539865bb9167386b62d2529167a92d235bc6f5d35c572e76cb7e3f592be334e711afc395809c6e4d2e56d1961a7bc7942f3be3d7708f3860418fa821e6e067bc70023ce3409ba187c5ee40ff03b63895d2c3e7cae39e2266ea2967617ea952d82cf58df5e89f5ecfd6c886d1761d8096711824cb67f49772130e3ec1aa656e32a5bcf5427f1b4154ed2abb32d38fb7edd41d0404f5e2624032b4f57022b06e430830fd5a5b210e3b90886750952655f06ae842bebd17e040485822df028ed4b6e524beca07a811332ade90ca597b0cfd6416219f3c1632824e7fd203ec864e1669c93779e28ef8f89803199a9f7a8885daa8bf56b6da6c04617f08fd2df17086cb5f6db38a3091461eaa5aeb761a969ab142ab43249803a9529559153c28eda9935c268f0f7672ea16bfe699db79d22afe053ca47562562a8f69309ac59e296090fdb0b3e973fdd6d5cb0c923ee1af38960096880694fd7f58f034cfb049664b4397f2b54c883e286d1d4da88bc73e52d2f49b0da621225ebb93777a2a86b6b165a49462fb3fe18ba0dfbcc71e771a73102c22854028a90a4adc98109719382677663b74a215b8f1626ed12a5fcfb9937816ed55cb489cd4d69d6f1fe1c2b3dc531a79929c4d7b2d41a31db95f45c714eaea2b756c35d2be1b335d0d096c99e1fb1594c0a3f280797aa8e1a7f683c34412b9e83a2ae48aeda61c1b1b4b9d5af1982059348f1b495ffcc81d888dfeaa0707367c6d0485faf3e70a0005a8c7ef7871e42fd07c197b543a4482c17f30a2c5cd9b468562ef637974b766b458629d2811c385eaf0cdd4dfde9d431f52b3283e4cca7c6d180e210b25e43aff2c4dbf03d1fbbc27ef3e006052aa829b79de6dc111386b4e0d7afe09a6ac76788cbfae4f0196891baa146f51b48d2992f5f11ae6ed487b04f233a0221a4801a2a785338a764c0f6220e1b06ff98bdc9cc6d0ae0ae95f301f12c47ca21bcacf50d3b1a7e588050cd6f52a17739d5d6ee63d625825f477e5e08734c08f3c8064c81fce786cd0e02dab90ae89c0e9d766319dc15a6dfe001a8aa20533b32d6f19035864c7cb751014445c39201b750e6cb042a08ec5dadadf164c705b92b81fa81f1762b48f2bc600831515b924d177d45a80b4c5548e92846ce7af9bc9d40c486f47cd460c8e041429135be8fb7d8e52052ee1e877d1d1193cc45dd1355fe79a7011c23af39dba7d079da9543fb680cfb119c2e870457c3fe1c0f3e752f5abc0bfc46787001e37c87ac57f6515c88c4652f15fe9ac553e3afe7d013fffbae427ef311e51abe39dfc6577ef0a76ed27db3f8457beca8b0cd516f71e6108602e5b8ce52c1bf2a2dc147ca750ede9c069725b1711037ada2313b3f81789d30614d8996df413bdca88d9e02069bf606ff847833f39428898f2656dd43ab9d39c81e7fd4ad5e8d1d33a74bca05bf79621ff9a78d311f83fe26265e08cf80df6b8e52e4e72f67ce2df546d7c64c89e9c35d6d80865de769f7a563b6db8e8d4d4582f84dec71a96c06a2352275f67281672b5b43ef20b1158c5773f3e0d9e498e1798a99da388d380982a05a9570ebdcefe7c6f286ebbca422a1a27828c989d3b49b7857778093b5955754cbcfa3b472196786c3fef672c549b64bd2b6a28f8d9cc2f409eb58f87fb70da292bcc51e11e9cfd0479a3595d9e75600a157398fb305a2827088d435a8fc64734c454f77eb3b3e2c9d46a52ee2d2b0d2b22f6a65a939636e2fe1ac5610510633ebec868693d6030a7cd8a88db0006458ccb14c18bdaa9709aee0972c4b8d5a855864e84a9b35f781dadcef8e0d230045986811cfd1360f14f6d297bf78045ee395a0aa46caa5427cc6cb0cb1b7159c534f4b02457da1c999ef8d6de4b477fa802cc1c42a8bdabbf60229f218794c084aef52d921a55868cb90ca3bad68668dabb9b772db9bf9d8449ec3e324dad5a7741511ab2a075eda69c868a234bf5082b9d3d9745bd6eb31e11062c3e5ecaebd9e1336b96051b2edfe7b40c3673bb59b08ed086522476671f346f809d0659cd8a17ee889d874005376e153cdd4dfb58f368a8bfc8d8b1b029d941cb75b3a00b0529f5b83c49745f73a28e3cf2520c64f388f0a15bbb2320dc88d45e0472b6434b62bcbf07672322871fd8ecdc33bf9d02ab04ba1f37790184b01f46c73d50c5aabe4da4af8d09e1ba0502dae9ea83ae458001d76e06be7cd24c677f2df6d1a459a13172947772bf2cc03a60c488e5fa33a6555d7085c6d2641cdd311866e33ae515d606d616443e93bcaaf788f35bcf35414e5024283c5520058c1e9bfab9e9ceba4894852472a5cbd2bce2bb142d02c7f4a519b84fd54cc6af026500c3c64c449956256c1a159e38fdd821c2ffc9ed3e00409b93ad78d1e21edabf1e8e393399ee9b6ed0e13c0f11bcd8f7531d9e83d2346efc456c85bc755fddd1061f77158075f5415c04216936a1524b06cf091658c22331ff5de0edccb391f56947ee71221ef2199a358852617b3d63e500e3916d772e0ea02603212601c332497aa920a8171e9cb54f92a2288c3d62a0570398fa6f1344236340ecab8e7054c9161591d96877a731029cf45ed1672de0320635e3176999dbd2d7a267f94bc33cc48f2b86febb16e94a2e376d532650f6d13b8c906c635baf8975bd5c418ba2d85a235f28bbc36a4e37892da58e2e08151c3fa72229c5ed0030799972378387fe2c6ef337bca4ca71936c6feabe85e0b048436e4e10b599ce29c6d5fe5a9dfaa957bf4d9c342ed3b6e933058aefc29496a4f713ef3566c928907ec158fdfa0b45017816c5244e219cbb5a2c59fbe9001dfb28a3b3bd0d3bfecbb7407b3dcd90a9d0bbe2f78b2dba371b8cc0d480bfc76824a09efff2a5453e119da787d0fbdb693fcd6da85bffcc95e12c3b8f3c3ea07f44d29c8851d7e77567ffbc7b6957b316406309c1ef274f8e97c2b48e39cb62a7d67b0919c909d3625423797d322f6c9f977652989fd77100fef45fc23fe627f7fb6291d78ab9da4e634bb3e78c99ed8d4696e64bdd1113e8b96a2fc25f1b748d5c0869e0299232710cb45c7a0c0d5cfee7c09949549b596473efa559ad984810e426a19a8c1a15503766d08cc7f09e479382298425178caf12685992a85225ed0426f58feb8553fcf23e530a170d5d8f4f8dc6cd38c9ebee9a354a9414dfb61f7203400a6a3e0771720720db5b61eac3e3476c3c09e379551469f03e545e908f72bef9e33827c167afec6fdeaf40de56a1583a8c9b6176267a20ae6360c74ff808c2a0a2175745391a9ea19a6c0e44c0f75a53127d9233eb96d1365dcdb45e821f56bbcce52027ad6f858e67202e34a995479d270ce3a408eaa784f5bb96156c8329e3c9c6ae789704201b61867230a1a01b0ba9f5276f29e005743f25ef394591de91555e21357729a515be33b4e58ba3ede1d158d1c4340d01132de239ee8e051da4b0b2ed772b3c16569fa570d40d9f0fada055a2045f7e6ed324b217e66f83201295e780c71525d0c59a1d4b2b7f11644fb05256d38b8520e3e2381f237acff7b0ef9225ca1b6734a882179cdde28d663afcaf35af9bdde1f1df613c11330752967df2a3b1a31ce9674bdb4e07e84fc05a2e110cddaa9ab4775ea144d6824eb5476ff3658a06a53c78ac5e6b0d50701f88c4f138f3019347f79d846d2b40e89a0d101fb990fea3d74c732b5e5e2e3d014e47f99f58423a2f590f27e897594a334790cd5221b5a6922f55f196ff543af0d23ec9934359c33faf589f26f275743da45c80dd9cd7299d81de97d8057aa89b9f807daeb0cd39dd344f89955bbb07ac07abdb2c331958877f465d4ed9860557b5438823ee76209bd99685cc67d06f31e638592ff167ab315660bda0a52c06696bf0a7fb698080559324b691d887877b45784385c7e03fe19beff0951e0a3a6840048bec893d0b0d8e551a5facc1092e00c617c485e701ae6db9cfff83a5b530d6bb947e52c40b757b109d003b0c0f445045b36408d0e9eebe8e6bfed3251015827f39df54253cf0d08d8c148a7f54b12af303f9a96508b42253fe6f310f8854d716f4980fa4679315a0d1bcedd1ec37e4876ebb07072fa90e084f053e", 0x1000}, {&(0x7f0000001240)="c0e2f243789cd655f68f1d408f0817da93e9950ecc5ef765da1c66e3e7eacfc74f22eeb4c833a85ffb4e93f55b24d1636785a1a45b1f52c844547ebe3ff102a4d3148e80351ec0dc7c3adc73ba5cb0e9217cf200bbf3963bfc5f09b66e08eb7bdbdc60c959d16d1f717b4ff7e5370b97bfca12dc7392269613c6d89b1d7b75694c9d4907ba", 0x85}, {&(0x7f0000001300)="0f7d29de242328df19f2f10217c55462ac33c6ef6c4bd1b6ce55691c240455d5d220d1b56f06c5c8c6be3c5b937894d010985bc9804d705ef4a39b86f08df1ccd1f7ae8e79a21cc10515a403fbbc59e472e7", 0x52}, {&(0x7f0000001380)="18e68eaed928b2948747fa93838f0fa238611ed1c9b9a53b2b8ecfdef1efd9a43d924765f6934c66a2bca608af4c25888deef8f4b3487c4a1ed84e0154fa2a9000279f9f8421890f5fa5ee025f899124cf84dcd86fdb7fb26b0bf5d227adf124982620aa6125f9e7964fabd76b3c15178a244935a166b036dbb1ef326ed1dcc8f44d8227ea0f355a7f3345939b86fb2be2458fd75cbafca1826feefd095355718dd3ab183d78c2a9ac705ae59d5c335624277c1528c97d20125c61996dcb0265297bde22a116e07837612df932ff2dbfdc7cb8ee28855a83cf36ac3590c077e2767031b86dbaa5dc13cd28f4c72a345008c8b6d7382863", 0xf7}, {&(0x7f0000001480)="8cbcc18ccc99b30a5dc590012e4106c9e83a8d47d52c0047e655c59eae999535b4b4638313b5586838da66470c6a47a109df7cf22be5b381e28d185b9c1d4f917b3573ae204b99a371782d929ca2860ea8dc8e6985aae4b15192a27dcbef1813c84201cebaa0ac245cf3cc07ea241a", 0x6f}, {&(0x7f0000001500)="a4e39ac210cf0ba7191c2c01173f5eb427717b4fc80fe52c27e5df4c0c30a77e4fae60e4dfcfe06bbdf9db9451e40d61fa7f6de5faaa95b1c61082304ae26a3d91ffae7a43f03a30bae2d4e2fb75b4ae635b9b2559c9fb91a3a8fe9ce1efd89b75e0865e15129d5a15a2d2d30e735e8d02e86d35ab5857954ef2df2cf1eea8278587a5aeed0d30fbca492d3802aae1eecd6347afc571", 0x96}, {&(0x7f00000015c0)="3fe23749827e09e5a0b1f0c292234fb79219f49569751b007db421feb7163cbee1", 0x21}], 0x8, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r5}], 0x80, 0x400}, 0x4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x947}) 16:36:44 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', 0x10000, 0x22) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/42, 0x2a, 0x41, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) fchown(r3, r4, r8) 16:36:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x6010, r0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00']) 16:36:45 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0xfffffffe, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x2a5, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) getuid() syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRES16]) 16:36:45 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) r4 = getppid() r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000080)="4ee42bb9f2c22ccfc5f18b7bccda24975c7e1df758ad2562a79591afb7ad96db792da44b31d2c7faaf8469e2df149ad1d6b62aa9b4592f4627637128607d97fa5cf7a550db849786fcdffaf719326441", 0x50}, {&(0x7f0000000100)="9d", 0x1}, {&(0x7f0000000140)="86f0b1d2e246d95dfc1a39ed4fc94c07980de0172eb72d3716ce4ef9442bfb27fc5d6cfb73e1145a11b13c12c6a4153d214b01f12f5b13cc", 0x38}, {&(0x7f00000005c0)="7f37c5fd11c927b1231aaae33f355b38f7f8dbc6c06c0ad644365705a87a4a21eba2917e1b339c9dd8eba1bf14837d4e82c1f326b4d3308a5d82ac3cceecb26a28239eb1c2df47fb9bf94da9709739919e0e90aacc497fa433f9a96a4238236d45ee1ad2bfcf341132dad4e338e034a95959926373574b71966b92ac40a4dd2ab2a2414d81dac29b10fee1f4082d909c879cf19340a26056d720aa8d1bb72f5e3a7def9b3ab152e20b2db09801b42ade799756ff613ec7acfd14", 0xba}, {&(0x7f0000000680)="8cbf39f06b4cf46ee869772ad7dac9a7fa4738949a9fa771ba00c38077999d6ae5ce0204f808852ae91be0dd97414d1e8da360d76b2737b03bdba322f0a6dda1c4abf353a93092d255da7cefe46e4a4571372e61dca35405f4e890910920c4cab9b5a353a5c1bcab41e1037e4c10581d21e8e8727ed9b7b7693bbab7780c4823e6317b91aa28721bb8b3fa083a82a39804aa5f059a0ed79a08aefd355ef0589f4e9bb403ec988b6d18e29474e284b2033fbf86ed21cc44cb86810e1733009bd5bc83aa166830f55fccdc21be348a4b7c7d5f72e66f64b92dba1fe8837d6b4cebb3cc9c255c479ffb33796fe4d6c9a64231f5f77f15433d0075c90da9eaa91b42f0aba4ddc498fb9ed3218baae5be0fefbd70eaf2e22e79c333d9f5f3f6b1ff6104796430ec47c50a1950927337253078e313734e36cbd080da6e85c2bcabdb1ff543cd098cc4567ed89e4dcc836d3ed8febc50432e2ec819ce35d5740917d38c7c7538cbbbd8dbdaf5a5bb73d8e27dc1e5f2a3f21cf1c854b921f931357a486eec70e22c9d7a00b414d5362d998d6759d523434235c0669366baa42a644d4eea68bf2997ca9720a0c1b9d218e0422f8dfa8692addfb258f778ee26cbcbe82d2c4d61ab297fa0e777672459f9b8f2141e520b056b0a8ee4c88f5639a36a7059372ee787968521269874b6bbe2d027dbe424456babb60613e97ad8ad698d400bde669f3ae699e8030c3486fce77ecee2fb779a04fd6f270b53ea45b8f73c92feb3cce7238d332faf5386ceeaf4d4ebb92cf2a00000218088686b6f27b31dc540e7a8424df03dd10681d2bc79b27255ad9049d4bd65608b269545859c627822dcca9737acbc90229cb083465fac4fd2becdd3b40ad36b634996dbb926320c754c638fe7f79cfaa21cb26f9afe91728399d5114c474d53d42b3b90b8f827d4762f2b05c876ed72c892bc6ee3aa8998ae93bf229620063a1f9d1589514bdb38a40ce8429eda386e9b5e99d97b6d73dc23054f1536d32a02365750b221dcd2060116fb50ce9db0947ca99d7b8a5f73260e095de28ded22a55dbb2f4772ec19d328c72a80d849574341732ccb0e4d90ed3f444a9eed8c5cb2deb3898d429e30e719a39f7f21b16c2d6587d72f0c03ec82880e7b123fce93f1ed5d6a736e51675f21d66df98ec65d47c17bbbe2da53fe7cc40872dca0c162337ad27b4bdf66635b8d989e3beeb281fd5b2af9b6d12f81208811993b822a8fea0ae5cf897939565d4e34c34637e4f61b306d63e66d2c5e573cee2f7602362d67cb22f620f55cbb3d4ea28e19de56d312aa5204dadd847b94124e2ee7550ca41b3be161f14357b3a06b3b0f355b61dcde16f992bb44c423bdb665f2dae690f62937ef17bbd2aca3ed2491f1bff86270a403eb6c26e94f75606d5aeb1e9410d271fb10105820b4c3c175f8711d0c25b8bac6fe7ce81a8acc5b03b6c2b0128528099b39ec1af1da18781b6c91ab4a170bfd9a551aaee63c5623fc38f5aa848dbbfb122d172e68b06e5ddbbf3c629ad553b41886d2202e51228e3b06fab364397c635baaf5948f43e13f87a26f1217875b4a3786060248c6e4313d890f383feb22a908af153e6fc86b131e3bde815e0f5ebf995d6b9d736d0d41177b266347380676a398d8d20e204a2398249672c4f373ff6d4df4b399a7cf11eadeec63d644b65f383f98897640fd9e71dce66593129dc7b7eb65a750f0a6865f390ec43f2ecd4028acd44ce177d1980a19f5dad2828b9945e95fb2b9641f2686f9a33d0745b644cf3f7b251e1024eb8f9960b49581839b04b77ef303aa4d7254351a073e125fd757dc87ce34f5c37168ebf9608a4bf4c4673513678765b63c7d6a82c77f741a4255eb083c8ab9435739f788c348352237a4afa9a18ddcd67c6738a2ca50bc7bb06f47cd440c47244b556586d3fcbb7cbed7877504e120312083d2415c9f743a39fec11449a078aefdd4dc0831e9ac198730e0de21425c4af321994e1d4ff1014b1c03d0daefdbcd2e188574b52aa480c7f25f7bb3260c9c0e2c0b0137342726eed1e998d419fc035da98919da165841128a32f669b8f86085af0a18689023fca7ad8775dee0a64ef5bb227f46a83649fdad8c92427840cf0d863a90f810ffe956bb3b09540f75a16dc915128294db586197d31a59aa9aa5363abd80b6c1399cbe7d65a8c24bb64ab8ad636a75691bf175d1e997cc9257b379d65ac6dff081742bb47ff0e5132a53dace6f2a7a2aef181e2ec111f28cff19b1b225161dd31ba61d47b508c956519d4b74d856aeef087641aeec30e8ced9a327011716995825c518f8c3a267defa984c8d147e8b74aa71d48f186ffb86f79baa35ca878dbfa4a72bb4480f47d1b0b925b35efce8f3a2a619d1ef24fe2c126908341238d9efa708db71e7f30bf7074b24b19b1d18be8f725d75d8ebe09bfd2e41e7b9c259c638014ac1a0706532240b7ec18e8c7778eee295051925e94beee86570e286c77eaeadec96865ea063c36368321dac55eb84fe57a3b0efa2fcde868c4cb579e9c64a3b90a0305d9199a7381613212314c85f0154aae20df9b2f23daaf1bc27aaa3365b1922a635794363efbe93cc3598617b1ab9141331aa493351d9d371ac31c0e134e85eaae73002b0eba94a12daab9e56b6aad4c6a90b74a3c3f2808ee094c04fe0cd1e35ba64dd914a0b13fb77a0e44ce92d4d0b2a2acd943615b70fdcfdff8eedc6c09855f9b4c94ed5a2be8dcfc3e1dc4cdb5ee99d23a82c205e55284ca46e5315619f333146515ebf6ebae535956c66df62e7ecd52b2828cef6f3f8bc8df8c9701f89218c5949fb031ef0ebab05e0c0322b9fc2b2c17d182d170fabdb69793aff99d5f415c5191c00ebe597b16cfe769f4b113a85ad00d290733354e07c1272cf413c84089fff3c301565908f41075dc6c296991589fa2de8212b89b337c407aedc20c1ee9f00e8f9cd7103d0e1ed3409a6b4e8aeb9127176f823c545984bd2d6f51d68401feba01aefe6f3400d1842ccbc780391cba8e62666cac99ce53b1533107d89f5c2be5c7155eb044aafb1c4b1b7b5024dbb910b2166dada682258779dac3ef13e55206e0584e18a07ec18ac1b88d18ae2f9ce7a01fbb8db61eb69fe2401e42840eec1f4a1f9b50418551bb002019187020aea795fd784533e5a5b845ea3054fcad0c375b6e3747e6c67fecc58898e84a783f4f331cda67daa50ac0c757a3ae793637ba3cc8c13f89e7e0f930beebdd420272e22511323bf865874dae8873f1c318df824842b914c1270ee70e8a72c1c1f06ce4023e9d7be57c842521e6633fccc3a9578ee76ada202a21a590cc7010a0ddc876658db5339817f8ed9cb8f05554b721d7ba394a578b1c997a37586e4bf641fa677edcf68cfba8b48a8e2fc1a099d3804bffa4789df91fce690c0161e763be7ff694e2e7d96a7810acbe657ed2e45b1ab4f9eed9b733be43c128cb1dee93b71a6fa427631134ae821010ac56f028d92e577c514d66479b8a114d3eaabef9ce3b2b47430da49c46735e8ce38bcf6659455f58c5b4e25388b4488d26acd2f1c5f07d82dc5c0727efa55c58df0de883971d2ca96ef5b76408b2cf8e8d364d80b3c8f9c0221b5609d0dd224f4ab22ee1b7185ee900bf85954f2be543dd073154759b5c71a77234ed90b395e8f72c9b9766901d15f13d483c43788757dbe28e6be4a52c290fe22890b7bdc1af3e2bb17cf26f988513e7204a580f52e25dcca8a024b44adeed6e886f5c33c67e4b10bed5f635cd68d5260f810c1e80e6b79962f929766ece025d13d175503956ce0d80d163ccff836c0314d7795b613719b3f9be858232248c2b3e00b86b61208a9191f082612c0e9286a7220622bedbe83c901ce35790cdd8fdd724ab5ced5255074a0b15b40240a603425f8762ce6a0843a09b1f79f765c6735b7479003e235115c0c843dce0c5d0e4fc75e96a7714e5e7ac08107ecd3c64fcbbc61aa8a51faccfba4c6cc303196b726cdb6b8bed426853324f905ebe5c5155f37b3af771df7421f3ee50acf6baa8ff58fb6d8d791e71ef6713c6a5d329e05917fd47043fdf0b7a5bc4939ed1e4fa4f7c1081a0fe809b0b7dc3efe484a9b75fdf95d195bdeb564f9fb17fb70c8d88023fbf6e334240f11ce2bf32da480c06411b7c1531307759e75626a271055638ec7d4df31af105d6eeae5ea9ea328d489f9b3cd066e81a376f08b0d05d3c6b6ed3b64aaa2292b99ed697d3faf9dff9052f824fd690b0ee9d88c673ad2f47354676f6e6e31458eec44c7b087b1c48e5287f6dca60341133d8db37fbb5d473e64f8da709b83a38f9313fa977d2b3710838e229ab08098b237be610753677eb1e89cb3457502bf5e3ca5bb97887981a5617001ea34eba18d0ce37b99b94efb7840143a98c3f8384a88c4713c9eece3fc316b01738a0c9d6482c6a630e30f35f322f97bd10b01692bd05490b0f9d9d6f040040494ceda3f03932b9fd24ec4ecd85694ce52ec1c6d98ae297a4155cdc28a3ffccffc063042c496d8ca4494f5fe039495e8d5ee49c991c69e8533adbdeaa0548518d350bb4ca2f21985ba0be326f466468e9e34c334945e6d01f3d752b2c29d9f733027e6090edda4dac8e19b852b52f14b09e6e67877877f081fffa0bfd59825a586c472c6b26ec451ddec57aafa4f84d56e715c17b3ae7d289bd8de7f8f0017d9e6f75196ab38ac3303be90ec2039ed0143fddc6d563501bf303dcd735c41c50ffdfa43d8e4aeb0456df3c89e8b059596f96060d1411146ec2d9059c457df76cb8129c6da6d5be4d0f6796cf8410b8133600a317decc3fc872837cfe3fb42edb6dc7c965264f8ccf9567d290a6ca866d1ba4d8dae6689c75098d739aab1eeb6cb8202633a64dace675f4c24396d1a358c85d4dec12ae28d4a07aff1289d082514bd463247b9486b5bce6d9bdb39444b4720ee5fa35552a9f5c4b8542ec16a6340ebb88fa1e9f9576918ee471b8b42c09b69145c0a181fabcfcef6851b468f64a80c5cfaeeed16fde272470ff5236460fa84b87382232159a93b7b8f807e844837a274e0deba299f0836a0aba5367c3b7b8388217d2f99a22a72b25c907d733112ffac08ea562fc168f9023240c7c4b0347d2e40d1c4287660cd1eb757f112fc723cfda2730fcec5c6a78ad797284fbae76605cc556e80557c4e22b07d7ccf2d1be3e0a3e3b4aa2504db8fb680cb97f6322bdf3bf48e09b36481d0fece6bdda95105a6ef1abb49056009e7d2b2ebc5284e8f7a3aaec2294c0a064c2f216ad81ca81691724343f188bd2d16e5e44a9784f720beb05e180dd81c54a7438b1c3e49e016fa2d623780f27c4489a42d845639b62d08262750137398bee6b0d25a8711bda2995620a1f1e9f063c3f589afdb783a9755258bb48c9b318f2f31b04aa87c344a400415743da613b51ea184e6c513e66b66a9743c282b92e089536d42d5ef6ca369922f5ad4746b0b0d3887e26ebe3bf9e5248072d637e16899c208d9ed6936f8eff5f23f897a534c25c8b2a675e86be3991455228df7609e860a66984028a0deb89c788e1ab4583adf0ed1b669d17119bf4ef919b66a5542a80312c191a6f32d6eb71fa33e4f21574a6f8ad40173a3b26678312c013633f062ab2a916191aa775555a709a7fa43847245702cec0b7db3480f5e074078b0f5fcf9e027384d6073b6111456e4062f9a7eb2b033830f042ea3a994ecfed18b537e34561b3b21bbb890428a011e7bd3e4e31f1dec8f149791", 0x1000}], 0x5, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}], 0x40, 0x2}, 0x40a) syz_emit_ethernet(0x1fe, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x2bc, 0x0, 0x0, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x6c, 0x3, [], [@generic={0x7, 0x0, "1732c5f043c5133c08beddd90ce95c1fd20b6d18bb0e1fd698896a2914b95e7ac2b6001bba629083acf132dd6035862987ec325905bcec32104e2652d96a75d39a76bba32aed8febdcb5c72e39bab28a75b623f55ced9b84ee4b3cb6b555e9792ea397c735955b080073bb5f6ea5555058ef13a90d115a5649b11e897c46262011aa9f74f7e76843b2554ad697b50a86e5427d55fbd34be8bbf3cd435175016fe4b550127108309b4dc06ab524e94b6b31f9fe52094a26dc048375cda0db0a1b4a24575c7bee18600f8cc90c6d10c46ec7e3ca716cec10e3e970f4908a57e2752f4aecf07a01"}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0xf, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@timestamp={0x8, 0x0, 0xa508, 0x80000001}, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:36:45 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7, 0x8000, 0x3, 0x7a22}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3, 0x80000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4}, 0x0, 0x3, 0x8}) setegid(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pledge(&(0x7f0000000000)='-(@,\x00', &(0x7f0000000080)='(\xb3$!\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0, 0x0) 16:36:45 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)="35f3939e4e7d9d90872ec3f9f32c0e4ba053673d61ea9541c2cfe12b7c2fc8e53b9c0141c4a81a2c6c76d046864f80ea177e65e55fbe905ac38202230495b9e01ed6f6f219bdb93587a315855d80d67c74255f8ebdf8ef83f8bcb0ea8e03fd3106cf04173edc66a956cf48bac2736f8d1febaf9ae6b4c84d17d13ffc85a11718c058dce61bf3740d6a35747f93f71dcfd324f9de5478e9c3256a6628a3fffe62b78f83b0066f5763", 0xbe}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x7e, 0xc, &(0x7f00000015c0)="e45c34a08e1e4c214669caec1a3c0769717d04ac5a555766cbe555375213f3a352de68c0498d24dfb75c77bb9537135e0bf87e8a9c2a67acdd24e1a34f524c99053e48f029342a9fefd19e91f9e1adcff2821310839a54528a68dd7d38450f6aec3bf46d8327f8ac84d51aeeceb7a4ab5f9272aebac5fd651e15c240d1123fd481ffce15aeaa4022bd3109cc4d1a861aa11fd858f37661dd9f91a643ce4b4bb41396ee5c8f7e20f720326701463e5402fd323c7acfe302bec3f159fcaa612ca8ba5f4bb51cdacc0e58af968d98a118829b959e8a58799cd6c36ec3406eca88dedc9bf2543157103578b2074437168d796733c308edb80968c3920e769bfdb50b0138c29584bf18b54b10be0bbba889b02a8ff682a7265542b5c70c2604a7797cbfcbce20ffcc7b500249acb887f409e108e4d24952ed69ed8591a22f80a878f670272fd791ba42c184babcf026d9511634b4de5354dab6e0aebed3dfeadddcadcbc255a81cca387de47242b44ad180eb4997e50eb526eb686150c6ef1e24d5fed7aa875ef1a548844e23d44a697231663ef95a217a525584a406aec0238326d6307ccc0455a0c982b68bce0ad53375e7504aec900897240c11e41b570dd2f026cc1a5f8710ceadab1d8b3fac0672d1f2d13fa51e0f1365519dcf503466c534c2c542a203df4a4bbf6ae73d55310ea2881cd705742ee021f112dd6c63bb3486c3eb37e06b3819ad0cc91d34083f88d2947705edb7708ab8e368a3fdc717b0befad24b90580739c6c692846a68c32a733ee4d8d99bc054adeec9cfae0d137738a195fd70eb9088d658a809898ad89df725206cd8559b38bab07f8abd8f0d856e367368546c72a1fbfd4a78abed1bf1464e2ad06eaffe743103623aa995c83e74d3cab1582f9bd906a3c4d90c5b263283e0f755352488585126a92fc7249db60b37a587ea8355a5f144554398a8a1d1521959448c509fa9f254eb94090750e59d622245b770b70143a8e22bd3ea0fb27e50b93fc8194c0d33cbc1dfcb10bf454653f19f5554c950362282a69b9e4fecdfd5e29d9b95794028ea51102b0ca17cc3b61e0a3495f34fd741237adeb2a2103784f527b1b04f3ad771fd231adf6a6b318cf4c3bb09923c981092ff3096683032598f71d6e9d2a310893456c5d9334c094fd9d62c0af2d18a26a1d013e524a1f19fd458055ea49af099eab67f25888da9f85de3015c14b3ee05c13d967937973599c56aebfc93c7e4b1c4569faf95956e061af9f06d7c7ac4334d0ff23189d21f7db89cfbaa1c04c78b3567098d049e28f307272dc6decb1ad5e06620edfeefcd3feb84da3e5d0b85a003292283867e7e1ddbaeeda91ad727d7c62d4954d8d0d0e6f908536d97a369a5f9a81af20ee4b156fa409dbabf959282ee952a3583f0ac854c4bc0d0a61fd4da293167be2175c30f52afa2f13643c3df76201b003f166413010b9b3d2d175ce8263fd2ec859237049e54afc17efce6f4fc3dd020523b5e02cc9ae1cb1df78e35dfe333965b9df3f79c3174b5331d637a7172abf6e7d5d42527df4b5beb13c29d030d34cf1aaa64dcd7b5c43e7852a6bab71fbfbeae5a2120fe4b9a71e6cc9757a8be05ad29f69107e555c3f236598d76362fbf62da08d353def494b1c129688e02fb1c06a8c173b47a29878b32f25d6f95bef2e12afbc34960df7cc8ff987b99609ef52e726d2541a840f04ce05808cf19af173e75cdcda9ed4a5eeb1d4bda8a1170c211924da49a985137ee469e462e7e0604402591c4a8ac2f64261311bb3bb2b5bac8eb8e27520c37ce167598642a1dc1da0990738e1c54de00419a2997ae737f276be5dd798658b87c533e71c03e14f929e19f04e2f043676efbcfb2c7a7d4c84e8f66988f4fa221eeab1b531910dc7b8182833b73d69538c7eef65c08b48b9c7f4c73ab8cf32f5b753faac254e617e2c0d6df512f5a048865137850c3a4ded1fe292adfe715e4ba552cae7edd2956d8556dde5b502079bc3e959546e2c2ccfb08f2afe358ad290bff86824b50095f16e140a79961470d80872b26238b472514e47a6fd3f4212d613b907cee9e3cd7f6172dc5a707eaab943d8413c40acd26b85eacd3e4d3e8a2ddb8da65e27f289904a14ce4b2ca5c3793fc53f30d2a7b95879309df4e85ccd0d9f643f12ee79ca2d2a3b8b7b8ce13d6e7752b22fb386753404560870e916acb41871a18c2005edbbcd3ff3cb6c4728fab2614f6a816b9e72eec37c5505add30e1222e916234b53dfefdd180131edc9b63f195caf02e4242433aa2f8464bc5853729fd32b93b7ed4a69cbf63d7be8dffcb99a25706ab7b25e9ce45691656cdafb34ae4105e44c0e1aef1506588e2b3afc68572233db4bd0c8a6eb10bd153ec52ee7172b3f9c1543578f1f0c883087f8d7566ea9a45e9531793e6fceb0c7638fcd2be007eccdd4267e5d392d591f4f36dc8d3225d134546fbdca4412356afec406f8673dda13b40fce51b39b5a737b2dc378f7a04ce708223b50a4a0d57664585bf1f2e46517dbf3a8768bd05a398e6ab4ca1f5dc6cc7473a97001526ddf97753c73455842bcb51166b7eba2d55b77fb52a2ca566f34c12cf9ece664de0505cc4c79a6cb23dd794bfec6f11c98af9070d9508353f4c9de66bf7c6e960a7652b136979662e2e1a4b041c4cca1687639fa38578c427c967aefefc12829cdc5e17467b1ed8131744bf744fca6e4a4c079a351daf1a96d7061989303d58e9f5d884d59e71a1c53d4d90388e0df1ec7ea7e9251add68cebbad4cf0b4c4659c547738db03b411adee2b0035d76ac64e1a667ac162e637504170bb13660efe71bda7d8adc2f482a13a3d9c1f504a829d747729a87e041cbac064073b05d7ca1c0d5461bddbbe11c654d7cf9905f6b2e36e9f74c60dea4552d198a2d41e02d891f9c5c548e7dd1ee37aa99e3e52c5c6bd2dc8a50b904b481a8ef8f10a7517519f013d5a5d6d049187e61be51671eab218183d88f0c01b8e7adcb96d1c53f54f5f4f56cae003d9f96326e840b90fb07ea12fbb3c1289959b6267966e8c497cd4d8a8f12ee02ba091862728436bd2fc4e39614feec26c9015812ad12cee618690bfa529387b574b407ccb8d43178702be6c07d173e7c6333b91f3808fd47331053837432d214e180f21093a82f38d74283d5ae1760374a50c17586951ea041cd3dda4e8162d0b46f6969502526a05b774875471579e333418bf55f74a268e025554f161c9171af1b8157c15997f2df69f4e248ce2d624c65856afa8ee637f01e1bf5aa79b47840d69123014ff88a7b1d86985ec328d1b0a3a3229c1a47be394e91c6d1a0814920429e955cff5d625aeccf8d6b41a91ece8095ff7683f9a21bbf80a7f5dc24710ef61dff79cf3f48410faf2f735021782f8b5652b6e23d7ba24d75b9aa70e0346df1ac72db9add90a04aa299027a7580cd00784d23af8e23a38492f8abd14b55dd9435258be91185e72501ab9ac36cd838c8b8c1ab2f83bde706265d232e5dd612d626aab3f84ac213d488c9bd7e7b399133fd989b8387f051011059b7127f2214db9245c18dea0b472661fe43e1d33dc26dccd9cae8c83a85ea06960d846f510d4fa560de630d83380efd3fbda86e4f482bf73c3c8054e449392f3c55d68e58b35734782afddc5cd454ffc25d468fe2dbb5eab83ec286696a62295105e9af4829eab746fc6e0f5c566315d9396c38719aebfe94e5d0afbadefcbda4d3772f64ffdae5e37c7014491d39f67a9f323d032564133789a7012f75da1f4b7bd7deaf4a0dc300ecaac769d80e2042440b39f4f8ffaa9c01ec322f15ba3ac67ea84155d9e58ed9fb85069cded50626c12aed4d0eb531f0bc5dae40eadd29f71838c39a77df0b1755a6b07eb5d1192210e456e73fd8fc9001acbce29f516f07ec9b712532b9a6701cd230a7b544972548934938336cee3f58907402745320b491cba747f1da2a85be0c6138566caa83ad3c00c294c65eed69dbaa30a39b8271628fbd5fc03a4c9ae46bc93c36cd0edd53c60dd8b984dccb1d499e2e2a022f4e43b0273442451f3add6562e1d0b2d770667fdcd299b5d006bb9ec6ef71aba23be5daede78d1c43bfee8dd38f24d3df0672f0e96bca8545d06262a80467293f90e453ba8dd9b697148782218c3cfc627e0e94b99f42ed306f1b345900b869d4f1f2c5446a478794f78b5f4e8d1bd547a60827c70fd67fe5056de537125c5f7cfbf2e59bfc431cb4bbcffba5ff5089fcad4749a0f325de31b1f9932262cc3b9ac3a30128c4e8dc4bd82adf3d6d3d41fa6172522c3e35baf6da1f9af5e42c583d330693e926cc68927a287a165b37760ebb880ea3e010aa9bd5a531ba583e8cc9cdb20b1213a8bb6112e5b49dbe052c553fefedb95e93bdc2e81e6c5c2a4d4716c5ffc2f822a44bca9e590754e5549c00732026fdf9a21f2eea2395afe8dbd748d4f4c5d0da124f26ae79c9220eee6eeb6fe4542a36038458704043621cb8541034dcf149acc30efd70de4ecf7c6966fb9ce764368643c46ec5d70deb9bee664d6867adece37a0a342ccd2a80bf63de331e6e2b36ef46362c7ad83b1a2d79d98a1b1d278cc6eabc535175723e445c42da0c3e3ff8b15066543e62c12b1bd97fc5787515f8eb00f8df1e5cc10cfa60fc7ddededcf611b483684db45d0e432778087919b3b7f623b494f25f1637d4b9227f0e6de3d0f7ec0e695ec7d6caf128516d26e44ba91bbf1bc1f18c65b0702957bedab208e241ec954b72bfa2a72d1f742431db5102fc083a3defca5f04016ee47c6f59490b2b9f928b232ecd09c9487550923ec77effc3dc94dce684ddf655766af61105986590713c907a13f9c59a70e04dff91a3ea70501f3cdc098fa8e9c721640adac9f3219fca1aba7c7cf98e98a54f4d0ea888db62ff3c3b49ffbc5ec5d6b3e8347086a95a10ffcb9409f25b160a28f95c02c3fb99f61af8bbba4f0158dffd1c0693574c209cc5c42d86956d8be3be6fe8bdc267e78adbb0944d68183bfdd41d3ea53bd83157fa52b5c1b56445fe709413374da9498af3ad02da2a286f1e1090d0b38e6608c9f2e786388424262e61f3f9e0241490ca295a7dd61b8b250eb460954ecee9e0ddbb94aec88cabb42b51dbdadddb2e386d6641ed0fe46f19d59693f79f48b70f044d8ac0333059ac2772f3426fd794220cb39d4528314f4730d890d2b78faa6fa23a1e90dd0c831f441cf1332931210184225517d1fef1ffa0c03ba8f037a843483da92823dce0008d2136f2fd7e4eec3e13121f51c1958f0bc5664b084a97fa4d12d1db32cb8397aadb79b90e92c5cff88ab8fd92f8613685ee7d13821658540a365e6ad87293118dacee55a3565649a16b149399fffc5918db22a67f0196c6bd61e99c303bde65a45571fa122f460c5e1514d365358397545c9bdb028d83c5b4532ec73043f3a27a3b482d97ae4ac96a3f6515ca94d70e326ca1ecbb308a68df2cea8589af9b409d83da59804fc7c90f3a8c91a939892982fa3ed1fc825e967621b35030275c7782ff5a4bfdb30d4bf16363b294ec62c8ba8566d44a4be5fd80d48a68464092bc7e252439fe66ab6c512eafdf01066431f9f625e37505c66c7443c4fc34f17316218c113ea50861d633028cad3992b15c7fe66a422e9d00da0f5ce01bd8aa46e6213a9ce54acc173cc723a7afd18841fe8dbbd1022eaf04025072aea2c33d695184758020fdf2766790e63fee03b239c4859887b858c4e620546bd7818d2888a1a865e9db2", 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:36:46 executing program 0: clock_getres(0x3, 0x0) 16:36:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:36:46 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) syz_emit_ethernet(0xb2, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x0, 0xa4, 0x65, 0x8000, 0xfa, 0x6c, 0x0, @multicast2, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x81}]}}, @udp={{0x3, 0x2, 0x8}, {"123b194837a692f081943008668465b26976055c925bca227cb4c5cc9c3632bbdeef57b13304d8137dc1e46cb25868d18c5a3a6f6084d5317cde8e2e29d3a080ba869b8c3aaee04d24b8f010eb590e15dbcbe48b1247f79886132f1edf178dcae3f6ca411826aea8178be272d2f41a22127a4b182f2469af6b7b652c4ac904ae"}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x1600, 0x6, 0xc, 0x1, @empty, "9bdbc3182dd51d3291e23d1f", @local, "74eb673f0a1e3ed62cec7370335537a1"}}}}) 16:36:46 executing program 0: socket(0x1, 0x4000, 0x6) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) 16:36:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) close(r3) r4 = syz_open_pts() write(r0, &(0x7f0000000080)='M', 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:36:47 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x4, 0x3}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) socket$inet(0x2, 0x8000, 0x3) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000054270933a06df901e858bb992f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7e994f525b330711a73ec25add7cb2f32702fac60400f38ce4666aab30000000000548b10a976cd8cb1a18b87096f15808bfb14a739461ff1b47276296b0c8ad23ebe7bac0ed6eccf76bfb5f69629a2877de854a960feab013749315438c0091142e937d3218b701007fadb7181d6000f2c0413e6f4a7d38355729ec287a830b7f3b17644600000000d0937a6da0e173cc0f119ddda19877810606000000000000006514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c9aceaa9a4fa2fc4adff8f0d689cfaf058c729a1c57a1640d055e3c26b977a83ecfec61d0c9eccc0bc0703319b5dcdc7518cd936d68f25a1a657a97b8cd90a9deab824d4c3e44cc267843e759761e3fcc84e63b1b9302652ac916be8affffff8f886291e608f5e846f2dd8e6d0000009f32cba79f107d41c326db9f56be0d3491010100006e8375a1a1ec5092de1a6ba815d683cc738b65d5bacb1073eb3529ae5f520cd4b179b283071945cf272d62b01644598c253cdc6737518144d7c3bb45d596713cdca8d3b6e6d101e05dec8cf2e10da281d53d2ca54489f1771331c1bd69386932e7e5e6f9ff494c3451336935ed4954e0a61a0b75f86bc7f0fbe667fdcac86a9c0bdc039c3d5a5d7a9366572a6c7fb2eafae4a3de5fdc8fb10a1bf0dddd6e3b8073397bf5e42b79a9b7ac5aa873c353090000000000000000000000000000000000002773208e301b49d396e8c6f731909c9481d768511a61f75b7115b800db990b7bd0fb494d4c9462e171e1734d1b992d7dda7c5ae90000000000003c2b04423b97de31660b2ff7a37f9031526ba36dca7ef83a7d3a59cb"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r6, 0x0, 0x8, 0x8, 0x9, 0x5}) 16:36:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db14001000000000000000000001ff020000000000000000000000000001000000b8000000004e204e23000890780000000000000001"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/19) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000180)=[{0x3, 0x7ff}, {0x0, 0x20, 0x1000}, {0x3, 0xfff, 0x1000}, {0x4, 0xfe, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x52f0, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x9, 0x1000}], 0x9) semop(r0, &(0x7f0000000080), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x19, 0x5, 0x4, 0x8, "cc7b3e106c99a0e584c80b8dc91ad57db29f6eef", 0x2, 0x3}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x2, 0x9, 0x3800}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0x8, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) 16:36:47 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x0, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast1={0xff, 0x0}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/196, 0xc4}], 0x7, &(0x7f00000005c0)=""/200, 0xc8}, 0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:36:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="0e7fed0b057b55ce1361d9968f6cc5947f06988db85182a1426e7d917e54f2c373fb6cbe595c660f6c46a8cfd5568ccf247a19a8ec294aaac26aa42eef2bdce43fadb2392e44b66fb3cedc688a3d4bbe91d8a5106d2d1722896eb26bae2ab62a398723d372e8614c0545d52462f77230a15ab48b1905d41a1cc98ce43f193dc88d4caae6b9daada5818e81ef15cec8bf6818514b985fcbc5102b6c1da9428b99f49ac70da2a2892bef90a90bcc98b5e554d8f03469b79286cd21037e651c03eac2218962fa0876d8ae896bf8339cc48e34068999092db1bba573946d3a1ff6a40f03306cb391b2c39ae76dd65a0acb4ed83034d9035a928bdc50f22ea636bb2f83ce3959eb8375db908e5e10fa8611f6e491093b12891b4be6568090f4ba311a5ae312dc38cdc99849f830046567353a3787d5f71700f41080e2e5e79a8b84b2856ac1f996a7c6f40ad26c6eca8b8fb36316228c40338d9904334d4c3ff10bd0baa6a57e4c6bee5d147e24a757adf9cb578242c6267d88ec791ca51e94cc5d4ed1238913eeb284f950633080843c6fd4e6d14699bea3282e6756ba8ee6f541e62ac09b617a3810f4f91f60840e4aa436bf19cb1620a86eba7e591b03dd0c20d70ae16fe52570f144b70b33791eb5c5580a1c28b5f4dc1498d16024764cf7142033110749ee1b6b86d7ccc9d3f6c14e0ce7bdae4674c1eddda5c622dafb42f78e6e318cf6f64f92f75b41cd3711e08a7687de72bc4003b51dd8a46bd4da71c57fd7ed6575ded59733f8cfdccd2371fad3d2b98cc34f53532b6e66ec9f8a85016407211c991de6c8e18fdeb0d5b7ec21068abb704e765b41818833df97ae15679d32512227079602a1faddc9ddb904858bd752345ed0cf0d30cc920fa3fc4a716dc7c4409b238d8cf43222ec7b75209c81c9eacc763d385d4763f49220ab6020af82980b74dd7512dcfc43bf44cb31b4d3bfd0d1088e925b9a63ac8a0faec475debee3ed3eff81f573ff537e7dfa503cc132bf6d89eafa8b0d0d44f072935b7e53a5b502e18fa1829527524f3a4415b67c38845da0a9b9e17bb144ea7216815b43a6afcb51e9fdeddc6e4fd2ef73b0274c665f66f6ad88d660185ec0335315cb4d9710406dc5b6dc63a7449c9e709f00f98560866ea28f903da78d3c17ed1a160ad7032540550216ed12dc3d47aa55d4da943cfa20f4b071a531810c570c721ba5d4c3155cd1ec36d20fe743d91ebf0c4c2f3c8d34b122e1e8f77b6dbd98eb1fe06ee92f6c2b99675628fd96750a3185a9f49cbb579c179d0cd7180a8606f9d222ec8ae4621d032d6719cf635cac3b1484c5a4244ca86a0f160f4a90fe36d7026e7a654e1e747df070188753e2bda890cd6000aa14bb876d6e90a5721249579e0de5bcd25b3b6ff3db713ec474ae02306425eb4ec185b8cfe9ebe1e1352f86fbe13dd3e5d8d9baaeda9b12c8f8bdbbb81a5c72c6ebf957b86c368952affc9487322ed5448c679fcd8e6c4bd8dee9196ed569c0c63449d94fadc4ccbae99684bf330b8daa758a0e166809716133d83c26fec7864a9a0242dfbcb435b7388aa2e4420b2132f17087a8cde7ffb81e3797e9a283477f556087090f767bbb1e4ae33ee33994b26b094855d9b7d449902f92bef19afbad7ec07fc5d6bd159c21fb0c958cca1136d93d64f92cea88eec17228ff5cdd5cd95bbe5f85b59bf867117113d847d5e7cc2be2aa0b09f3d9284a03bb62d9c0aec31fed81adbc02282a4f2c2f155791a09ccda1487ca0917c20e733e5d967f8b132109499b657d0035e70d5ceb2b2fd30602c369794cc2caa26ac67e35abbb10edc746a34551286262177bd329976fe4ab0c56deecbb8c0b4064dff3856baf19b5f2e86f2addbd25cbe6b3a676c138a6ba155d6cc6f76001406fffe4c00f8b7692e542f6b8ac8adf4e477b4337fcdad93d73397f01e4d0b87252ae9b2ee4aa17218e07a47e8c02ca7330c3302e480b2c4b5450c3ceab153131a2bbe4addc444bf0355fb9a85fd66f4ec36aa459d96f4bf3b0281d76dd8b2fa5d4776cfe62ac9c5322b8aaf0a2aaef7dffa348ecdd420f2b9ab47f431959dded185d17e600784631c7d4ec39303856196c035229cd1c3f01befb855d8d6b9989e3581b2d809f34df838e53f5454b89b0327e10607c5f1dd145014c100cf27345f0aabe9537756227c089745ada317bda95c836a52d420002c50f15aa46d9ada08df1f4d00f977a85e6b4ddb5d5b5d33c750a49d463b76c4f79b9d79ce1e1996d06c6e6acc92fed92c260da5b55b58e14a3685fa2e3ecc9d41080ede4525da75eda1326d4edc3f737ed08a505c54d65e3721be70e41c20e6fe7f7f47d5540c04861c25a1d74d4078f9fe1e5ceaaf7d0efcb0af7e7ee852ee358d6411028f6ec827c472d143641c3f5a3e456093220d6933e7e95a12f24cfbb6a3b2327df12a671516921d30511ca04819325104a81058fd1c6810619a9b37ce25c6a49d4ad8cef1c653f41436cc706fdb6f7d2b95ec56b99942163fa31b2a26369cde6c3fdca65c764fe063e522ca38d3af9a779cc88e45d11e8430285f224d5fb2a34fa17c3f07ad18e6431383e31f1ad29f17a796c429350e34a4919a137600b4c97beed87e1bfb367e043feda8d48b3454d09f217807a53b211dc9c25e0563bea272e2057f8eb11adfb5df4ca812ac3c63f0cc4bfcedaad4cce34d27f038ebbf55081d09ddab365a142bd5b87f1484712d22a7b0ca70c18392b562b9e2cecfcb8ed2eac3840efbfdb0763652804264f9eed9b083523fdcf8f29ef1f7f472f22e64ae9fa933941c99d7a5b46564db30ea9bf3a9985d734819779ee315d1e555551c0258bb2a83bb6745d4a55a9f8cc9c04ba1043fc4049c0cf08a09f60873f0b2dc55de90499e3069294108684e55b1e5a7091a37bba190041cb483d8dc7580c8e12f147b9a14174f7f8bb48b7ba09c2245a7d40313003cd0b4b706039ed2d76faa75d13f34faabe7e63e98de924b5b40081e338adba5fc013e44f61c02f9e94d3424f7d38083b38e8e9873eb3f679da86c458aa0afdb111b6cb4d5e079f90407e1d18aa654db0cf7d4c65bf6855c85c61cb16650d12e50d4a150a199b01ab2fe404b3c3e8137df2b5024b33be609dc7580e92bcc0dbb93f62bee42d3938951423f13b42570f4724a47cfde6476c5fc428bb985fde054538d7ef4c59a64e45b78bfefffad1f7a99eaf1c5df5c0fd004b140cc7f67b8db3339e52e27948f2cf1dbc3db10cc6789776d5055a7485046b85145ff6247c430878b7c1b8d031ff108e3629834814cd234ae346dd02320f5a7d1cc893f6c78b67d27b11927eb5aa06640bf907fa2f5da5330e4eb8477727941549a406128f9ce3cc226895ac205c8e83aac48fadae651f4dc642367c155d5a883c4d1ec861952a237bfb7f796399e1a41f70ec2c9a75cf4f85f8037b9ff94cba31e88684fd089e9419c66606e6c86104f410b89e46ccc65ced9e03d4a6e3b4e06cfdf6cb4452773004919e7124149c87ee863efaa5abed573ac0b3bebe640c5b4320b5fb0131ac93e2e95f6cf9c6184524ba8c263a917af68b853ac45afe856889b67a0ca1ee0fe2b9f537ec22ade9b92842b8f0375b4d8e3b01b81a8d6f325dfb4735f620b44826a0c414d9bba42751dffe5a996dce1ca5f303081f2df4fdba3d60c3191f595ecab4c1883a209764bc4d324456aef341dc3fc5773c6782461b2e1c3d044a791e744bbeee18ceb632c1eaa79d1abc62a3865032ff2a818b6ae8f44c77fb67b77561091e8fc4337d59d8ab2d84c869a30a121c374437237d5c15fe8cc11d6cae42ca9af6683d68cd7037619f0c89d497b71d0803444f3bac8c6196d7595658a68cea313d0fc40435889832ac7b2ed38f9b60299bd052779dff234c472039e866cda422782ebb5e4ea47a786bdb2b38c20129e04898b7c2b2228a103b2f99491f9ec50b85aed5c5f61e796d3d8a52202fe0c4e50538f65cb07541c7baff79cbf08ab04d2f3ef1531273664f36899cf577d8eca3aeba6c360b78500d685e389ea2f6e4853f6cbe5d63bc89b93d6b9500c8e80dd702b7492720e278b91538cfd45236e02f123eb03f369ff248df18f38cd1eff3799623631d3a4b4721e0cc095db4db6b48191321199209911287849cc89af258a7e620c1c38dfa66a13f245c43d1758533beb609d139d1580f0686e06b01d15119433ddf650ce2c9eb67b18c26b863d985adbf749bca2027361684f7cb67e4532c77a915115ecdb4d54174dcb3fda3075b991533ec69420ea42873caafa7b6439c25e3beb49b08d6530ee0c823d7661ae0464f7f7033b716aac8d976660f7c8c530f6a45b98ae68b675408deb4975ff55673765d1ae93863c7f6a5a525b947c570f0eded555f6dc68705219acea21bbbc5f31ba4325e409d0a999e88ca19a97279c003b7ace2cc3640234a1d8310ab91f31efed9f710da0abb6205701b21d071e1e73cbc2f61849b497ed549a7d50890c79e7fdf17448c1b457c7a39d76a6ade7e50283126175c3701d590a3e62765b71a20104159284a37a8e595c35f95bdb54aaafb1d8c17450f744c1ad16979762d0ff75c0c8597cedd6178726dfeda4ec41c74c830fff6b32463ae11fcbf30c8fd61ac3bdc827b3768e26a09ee8fce1fcf3e9fd038b1387f409b6535d068f2724149f4634c8c24c26a656f88b56feae46e2e34958b1bfca55dfe041f221ce2e9bdb952d36e7b32132937d282ec5e4ff7898136c5edfb0a1c84aaf8209e1bf35d7a3dafbc3c3bf9c9e62252206a6ccfdbfbf46eaaee6654e850d82a32d7a868dea5081895d9bdcb5c2973ca856a4d63d580973c154b9a6c52a1c5baebd160a5d22d9110d88fce92c7d3c1c30bdac180c1ac3f71faa5da8f949973a3a518dcce5ef00ddb0e75a4d29115647d7a916cce253cb9d17937623ba0f35cd1a57a258675ecd7795b2a542c198dee8d3fa7b3597cffb3236a7946d0eee0be3d81d022da3586dd2fa5e1d2f997c5abf83aea97a18970d3827e0f6a7cd1d8a816b65db00543538de4a9a17282908e472255a0e24a438b9487d3c8496eeebdc226fbbf7dc3c47a1bdda931454c23db7482fbda99f13616256277f4cd38f6f86abcbf46da01575312967ab2474d18b0ad2eb2d045c236f990215e70c734d01ce5032a5431c2eacc3243de2b121d7b8329a19098e714e531b4726e5f549446c38d8c9949f19d593c041d992034d2c02a987b50118ab86b532e8efe2ddf3c695ed8f36dca7cdd4c879f5b262d042b2c9f23023c7f228640d8b00192bb586108d148ae9b0db21860285bb8bb60484c465c655251c09bf5f857c404358a9be8c7530cb3d6e77cbbea349e32f271bdd2ec346d2867594a8da8a3e70560cbf93f20a9ab3c9c2101fd58a3a0e3d3c737b4b48ace3dda15e37dba8dfe790235c8c79204ca61f3bf2a58674372f0846960183c50264484ea89bc87d0eee40ea937f8708779867fbb1b62fea7c2613f0a6ff4a1e962749b4f04f9c095f2e2df2bfac68da415e2ff1bc2b81380fe037deaa5999f458c7dc88a3f263108f0d7defa17b77b699748d3bd7bc0d2ae9497e0d99177bd8ea60068e789f916ea62d9fb842a41577b12b9096c04e82298f2dabb2a2799128bb1096dca9a58c940e64a398c81fc7c04c955e9d4e8012b58e145db4076b49a8cabde08d86187990754610455dcaaee1c075123b2667e1399689c83f42d63bc9926088e98783e6829b698e8dd01526c5fd812314427a97db68ef58b0", 0x1000) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:36:47 executing program 0: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() fcntl$dupfd(r1, 0x0, r3) 16:36:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="40756a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xa5, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:36:47 executing program 0: sysctl$vm_swapencrypt(&(0x7f00000003c0), 0xc, 0x0, 0xfffffffffffffffe, 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="c413f3b5fe5295f426377b47be99be901220f59148c8bc505d81f91406dd38ee6872d4646992dff3cf41e8dfea2c031bbd4fde047d16db411328fe7c574a72e09393fe4a1e0934b097b344964653c0e730ecd9f0c46c9f117b7e29209511823b86d04d384fbdf420154fd823d8afacfa0003d5d8fe16bfbb32a276e28af46d7c0c413b86fdba76079048254526adacb2969b78ad44de75d4fee3b5436b9185bece205f5b3cf26e8f44f84c5a8d90b82ecb05f020e1", &(0x7f0000000100)=0xb5, &(0x7f0000000140)="666ec1122fde12faec0382ae6f5c3413786a294dee5d9c90d18fffb9aee039eb1b055cf9", 0x24) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:36:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000000c0)="bfb3d84ffe97d1ddb4872ac138b75ab424b025deab4782af65a19dd51bacc3cbf9eaedc503383fee7ae6bf18597e05431e22ac219a02693a9cf20fd5540fdb6537882897f570f73dd6015c74c5a2a4931d0d28ddfecf9bff504bdc2313af4dde8dd5b437be5fd018ac98bce81492d9b8ec0553c12dd40c58de12e782e91f3899a57841ab95110335c75b7760dab42da655d8359c126f5e1bda1a06d9115fe5c65c88cf23b132a6a2b66623ba49c15536e7136c57090d7ef9308b438c6e0a84adcaeae8c55d1838f422b3434a9d2eb0af6c4e1187fe", &(0x7f00000001c0)=0xd5, &(0x7f0000000200)="7bc78a42417958eeabd48e4fe82d863135ac777235c07feba85a893dc49411de388d08bc341790da8d6d0e21fb67105eed6181da42f06cbea7c0a6a1f3fdca06ea356d2f0c94a4f3f98452ede9dc5e32cc72ed9dead89ad619f22e87a1cc85ed275e7f1979023877599f3c080ddd013b503cce1a8b9934", 0x77) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x0, 0x7, 0x200, 0xff, 0x5}) getuid() r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x20, 0x0) fcntl$setflags(r2, 0x2, 0x1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="3902b11ea5e9416e482bf074e26a4caa23a2b2216ec7c0424bbfb720f56e342db1cfc24b77a6f5d092a26f37d061781e5c571c083bf0866e0d5a86c900a88190baafd7ada8b0c6aa6fec356908878e8ec4d71e9e28743cd8ddf205338a49624ecce3ca9dc6313540551fda289ac91982bce16b6cc94536873a08b1bba401b34562d6d2711c4094d42ff3ef6c161ddbb46b68f353d89309c0de24a4ada8658bd904e1bb2c4da48766", 0xa8}, {&(0x7f00000003c0)="0aa52bfa1a23f03021743a4472bf9d3d76d85a0ec5af5d14a980b143426059e77e021e9357e850674cec9a24843dda486ffa0b0655d36cb8e4e4004877f1ca2c5e9ba1aac7095bb1eccbcf73ddc023cfca7731351e37b2e7489f92fa790ba6a0c7ba848ce5e60f030d936a8be501", 0x6e}], 0x2, 0x0, 0x7) sysctl$fs(&(0x7f0000000480), 0x2, &(0x7f00000004c0)="770e21d8946b58b3ce05455d687f348c38ce897ea7c2f9fe3584773a69038b240fbf07b2d2c87495b985c5820a4e0d8265f351c5c56b051af6ecaa9ef124773ad3229e397ad4563c7c08f08249ed5810f38a763d33477fa3d6987bec6caff83750ba3504f399810219eb39848915bbba6e45839b4100f315988c8de3e3bade1ad5", &(0x7f0000000580)=0x81, &(0x7f00000005c0)="783cf74eb95f361667a3bfda47e5f069c993e2f08f2c0228bd29316e5c039a2baa85fa5675d60e4a762b5bf434ae1f00a825a4119121ee3a9db91ca6b82931d4ccc1e7f5e2b306392ad182ea2012c7e31f8c2243764cf7820f6ce5497615377c6f06803f131f72022417b91e94adb159c0c3408f28c5083b647abcf3417d4b8299d7240640feef82d22af8a7475191ae32dce0ceaecf7210de740c093d7ca6d53ef6aefa4b7ab003a8ee29ca7ed6a6d561e4613ef28777a1af374ff0ae1f413aa8d551c41a8f5dbf5fec387d1ee1555a", 0xd0) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x21) ioctl$KDDISABIO(r3, 0x20004b3d) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000700)="93d39b", 0x3}, {&(0x7f0000000740)="c68264de32b9054a8782a45d63ab810b2f1bf3b2751d005bc19e461a9c29d4dd99d9003067c0180492ad64ad71986ef102", 0x31}, {&(0x7f0000000780)="64b456d0ac383fb84ba87f67b6bf3023289d8b17c500587df915421331c3dc85ddcddf7c324dc0fac36f3286cf59e8efe181d2884b873d66677c18f749b057091352ad55c91445ee71341b83d65bfc7fee952f5cdf569877782c5427fe9e41311bc5ba7ca4de7adaacb6d466d3736f98127def4ad486a7d809815edcaee7e9c9614b714d702ccc32fd62f8a23be9a2d524766d8fe5714625028b85341ac335f214585b8c890f396e", 0xa8}, {&(0x7f0000000840)="04e163469ef776c1b2221190ae8b4032034dcc1c6a04d4a96f02de7c396d599b81ccae3dad10e7844289fb885956a55f3fb42c75b6a4f7250a657e6f4efb55d0f845023d91ecf0f256973ea7369de6172ced8c64766e9a0798a86845e099dd476629521aeead574ed7d2c524793dd5be3a212504b4bf699d7f2c5e8ce561dcd0212e0646f452ad451b7481072030dad6d646a9a1cedf4b4a666b3b166a688f394128b80c5ba33efd334f1f8a1bfcbbaa47dfca8faa9eee3e5500f1e7ba66b3ca0d44a5576b62ef927c649ac02de0e6e1a6e8bd938260f59d7c6d18fdf3cf8b90cbc1f75dfe00deba77cdaf3f", 0xec}], 0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f00000009c0)=0x6) r5 = dup2(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000a00)) rmdir(&(0x7f0000000a40)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x0, 0x0) 16:36:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:36:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2e0) fchdir(r0) sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) recvfrom(r0, &(0x7f00000001c0)=""/31, 0x1f, 0x0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x40, 0x81aa}, 0xc) 16:36:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f666906653034"], 0xa) dup2(r2, r0) listen(r1, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r8]) r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4}, 0x8, 0x3ff, r3, r9, 0x7, 0x8001, 0x9, 0x8}) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:36:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcf6870817e21b29899ea830ce53c62ab3ab301cb07df7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x81) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r2, 0x1, 0x100, &(0x7f0000000000)="cbf8d1002cdddce344826a4d0f09bf83612de8cc945dc19acd8f5f34b423d7b66fceaa69fdcd7295ce2f34102b781a003657c7553d78d55b690174e67310d624e4bb7e53705e780c4f606b7fe20399ea89b68aad4343771de9102acce4cf869af59254b8ef6c790a2367cba4bf1f65935e3931161a6d", 0x76) 16:36:48 executing program 0: r0 = socket(0x1, 0x3, 0x6) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:36:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xe9, 0x7fffffff, "73a20e000000000000340700"}) fcntl$setflags(r0, 0x2, 0x0) write(r0, &(0x7f0000000140)='s', 0x1) 16:36:48 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000000)="530ff19f77680a88f7ff784e82b0911b632bbc4d48", &(0x7f00000000c0)=0xfffffffffffffde9, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1}) 16:36:48 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:36:48 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000180)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x4, [@loopback]}, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6ad) 16:36:48 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x50) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x5810, r5, 0x0, 0x7) fchflags(r4, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x6, 0x4ada, 0x7}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x3f) r6 = open(&(0x7f0000000240)='./file0\x00', 0x38523, 0x4) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{}, {0xffffffffffffff01, 0x6}}, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x20, 0x0) 16:36:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) dup2(r3, r2) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66696c653bde4330"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) close(r0) 16:36:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/17, 0x11) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0xf8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) flock(r3, 0xc) ftruncate(r0, 0x0, 0x8000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) fchown(0xffffffffffffffff, 0xffffffffffffffff, r4) 16:36:48 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240)=[{0x3, 0x8b, 0x1000}, {0x3, 0x100, 0x1800}], 0x2) semget(0x0, 0x0, 0xa5) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x0, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x1ff}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x3, 0x6}, {0x4, 0x104}, {0x1, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0xb9cc, 0x1800}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f0000000040)=[{0x1, 0xfff7, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/157) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 16:36:49 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x124, r0, r4, r5, r7, 0x180, 0x8}, 0x6, 0x9, 0x20}) r8 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x2000000000009, 0x0, 0x129) 16:36:49 executing program 0: stat(&(0x7f0000000000)='\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 16:36:49 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x7697}, {0x3, 0x7}}, 0x0) 16:36:49 executing program 0: syz_emit_ethernet(0xfd, &(0x7f0000000100)={@random="b58e561cacbb", @empty, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xc3, 0x3a, 0x7, @mcast2, @mcast2, {[], @generic="e4d5a66c338ed1689f43f6915762ee5ab683a6d539e27f318601cfa5004395945ef23e12b8812bfde0b698f2d28651788540ef8eca89037c040ce41f2bf405bb28f9bccef897f6a03f72c621a1cc02ddf24afbf25c996822f35e9cc844f639c2b32d540b7a94c9125691691a1424269d5f8c009425b5015afda3dd8b78f1824c4eecc9fbd1adb37058bb31eb089e4225fba20df390b2804f2a9b1a0bf42fb2f57d7b570e60917e91b2fb0115dd08701c339adddeb862082f5b4f1b376db21fdbd788eb"}}}}}) socket(0x16dd787d4be50730, 0x4, 0x0) semget$private(0x0, 0x1, 0x42) 16:36:49 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:36:49 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x3, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:36:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) listen(r3, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x42, 0x0, 0x0) r5 = socket(0x18, 0x1, 0xfe) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x10) bind$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:36:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="09b6", 0x2, 0x7, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x10001ff}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:36:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) pread(r0, &(0x7f0000000080)="5745a66c809fa89cbbed425f71bfb63bfb1c8d822e683541795ee3947c364373ae6ac83a678292438d85922bdb9dfd797de5482cb2f31ba5d336774b64450cd48d132677114323af935ce3342e2c5ca2e2e9ff74c8", 0x55, 0x0, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271", 0x171) 16:36:49 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="24d3232543c99bd27723d485a4d27dbb1a281b78d467a22700478dd1903a91d8b2d63aa941446a18061916be4b817925b9cba285888007b71360405f58c5d6a40444124a95b4", &(0x7f0000000140)=0x46, &(0x7f0000000180)="4acdc734d83ed5a13637028ece9c0d29bc337a862da775084c72410f062f72e8c92de1b533c47ccfff2326f71db537db19fd4db7a9f30fa010cc78b8cc4208a4752ed8524f20c07c8079dd9a919513a9e917a96a0de10f97accaf504ded5b50ad239c38d3bc8e01c575a0c2e344d3300e5453417ef5d80f5a691d5d51a7bc837ea209e6888ce1e41d0af7cb18e404526c435d01f16eef23756a239c214dcba5dda587f9bf80a39128c2052", 0xab) 16:36:49 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x40]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x2c0, r1, r5, r6, r2, 0x88, 0x6}, 0xb6bbfa0, 0xfff, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 16:36:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x4, 0x8) recvmsg(r1, &(0x7f0000001740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000001680)=""/20, 0x14}], 0x3, &(0x7f0000001700)=""/4, 0x4}, 0x43) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(r0, 0x1) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)="2157f002fa7a7029bdd3848159bc17c4fa7cb2037adf1f22e2a2ae53e21ebc540528dfb602184dab5ac1a2f3ea1d52aefa12231975c1094da4a5218bfa71fe6af8c6b9e4174a8a3e9293cc24f56dd466646926e8040cec9a9cb7f437b57c350b31bc0df833d5d0219283893a7361ea917e764fcc17a4bd60ba28cc10ccda4d5ba5d163c09bed1b7ef3677ca31939", 0x8e}, {&(0x7f0000000280)="21ed2a1cd1f450af04f794d5c294a658765b12ebca92e50c39a4ad425dcbeb6ca8c20e2503cfa355d2509ce62a72d8384a785cd4174b2c5f7ab03c5fb126b91626a414d8eeaa65e56932e63812e4f5ce901a3ad07a1d6c02749309b6926576676e377c917e1de1ccf6e1bc9950aa3eb9f2f48eafbcb348833616e8e7fd2366e83ac7", 0x82}, {&(0x7f0000000340)="c6b681ad357977b5ba8b6b61c1f5f663bd098b48c0e728bbb8e8f7f905e3e16ccede26a3ed3bcd725a05db80a67f587a6538d62a93b96e5642a5c019c5ed23965e2aac40b714e1f0c5d43a70e3e53f12296a087dc6222be3fa87660b7b8790e96c680c0fd2523f028aea43c43aee07d14a5d9a5724a66f9190072f0569a83248c7374d99412849c78766e290d28dd918c2bb21aa9b18424b84788c8b6f74ed11366004b9fd13fe416314946e513909e9025c2d8402a8619e6350fa2b18c4828c24631434a194f9f478b697185a9f73f9f4929feadb0550a1cef4963e467525c1784d", 0xe2}, {&(0x7f0000000440)="68e727c86467b3b6f8ec69195ffaca4c4befee00b993e4dcb17375cd9dd1af01be683e5bed71a2ae3be69b6ebe3736e9ec97c986081a1f4ba37721c4f02a479b22fb618c0e6bde250a98d8d86479695cf438b2a6611e90cc34614c95117a0c90e3d80de463fdb11bbf6893c01cfd30c111d0f8b5bf50ec745ec45f350c0cb6d1a841e83800b045c17da0de95c62aae03bc6f92b085", 0x95}, {&(0x7f0000000500)="b0b0101eef03bce31f176dfc89cde9ea80f3bc8659ca19bd37961d2debd00978d69ac6b35f7215e250947756b6359983a34abe33c8e38ef47175e9d3e28be43b69ddc749bc85f994ce83aef908215eebb3b19e0b18cb90d8bace35f8fad7854276706749a497967eb0c8e547266af2513240b8a784873041d7c5b312340d2ac1dcfcbb0c6f314b66327562c639030b40b0c9bea22d1781ec60708ef8721316b7862a910053286a1d22ff7cbe5499345a1b1d958ec764bd5152b461d7f47da25bb688b5b9a55b5a25f644e2f15f54131f7cf11495184791f477e1fb74cd9e", 0xde}, {&(0x7f00000001c0)="a22e4a41ca33aa38c68b84202012e26ac18269c054cd9efa64f9d130f9b529a2ea6ebcbb6a18e9d02fc9978b05a3e6362a1548f419967551755a13bca292d60d1652e6329a812d9e285bf168", 0x4c}], 0x6) 16:36:49 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00Q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x8000, {0x0, 0x6, "e2b262", 0x0, 0x0, 0x0, @empty, @empty, [], "e5dd"}}}}}}}) 16:36:49 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup(r1) kevent(r2, &(0x7f00000001c0)=[{}, {{r3}, 0xffffffffffffffff, 0x1}], 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x20, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:36:50 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x6, 0x4000, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="0000b2c6", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffe51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x8) pipe(&(0x7f0000000100)) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffc6) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) 16:36:50 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r4, 0x2) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r6, r8]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffffff81, r2, 0x0, r2, r8, 0x13c, 0x2}, 0x8, 0x1, 0x6}) syz_emit_ethernet(0xa6, &(0x7f00000005c0)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb08004108febd00670ae220629078ffffff0aad1400aa070706000002a444059ae061443c806100000080ac1400bb7fffffff0000977b0000000000000007ac1400bb00f0d93604190444d78076000001e000000200007fff00000000000003ff00000009fffffffa831709ac1300aae0004001ffffffffac141400aa070f0600000000e0000001ac1400aa00000ef0bc9c08030040fffffffe00007fff000000dcdd74be7b1030b86befbbad49bf684408b6589329c463dc99983b2bd0eaffffa0bbecfadf6b174670489932b0e67c86773a57dbedfa65ebb2ca15c33aa78147a82f66a70f6a2f38221e4b1dbbe9558d96b36cb53e7b48534330b270dd0ffb8906ecb91789a5897866920b44c081ab0500000000000000063e787177b81a72fde16f153694f20795e22610148938660001c23b5e6561fce900000000000000006b4eb57a3e94c4c4e7ee9aa6bffe039d9612181bedaf529a5d61f566942cfdcb2d0eec7a390c6708987afdd3b5e43f0eaca7d46bd31aba621e1e4475d4047e"]) 16:36:50 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000580)="c442981d52a3472517d1d0b9cb73f0e847e1176a6695df752070e9b85b12c8bfe3d7e0b793359541ddb0121b585e203720a8eceff043fece29cd11fecf40a44250724298ec24f1d7fa0db5414f241d47a8fd96760e72bf05d3656fcdde2ef51dddd2f7b3e121ac37650c6ac3e1abad8710c35614f01544adc500e59c4cf6b431b33065d2c7a8631f910163d2d32cf28002e9ddd923f9891dd6a74dc6725b5c9c53b977343f844584b3ed4a76d5e699c8156c3a812719c3d24d2b3314a31770e9aea41bb4b947297b3561f43572c31e702d9e4765b14d3941a1d48a6d8f72b49b7e0313507341e3f1768f3ca38b6bf4f8fe800d907230fad63533436eacb6c75d7b32d0b54e5ba1609757b29f91e0e0b29f6c05b95ea0b4bfa0cceaa1c8d7263c01e6915556db2bdfa32a1b5169a1babcf4b5b132be25b92b8423a9d4bbf0bdfb3cbc5f326c6a60d4b24e449903672322ef1767bfa6de388a29f193d4b0a3d9f85d8d8900bdfddb6aa380ae772fdd26533d389c8be676db90e08fe4c730a83a0da87de89b2d21d4a309a06564cfadb559a0b4fd30f906f28d19c37a9bac527cefe50d77db8930c2cda3a5f4c17096dd9e7c94767aead0c6257fc717176bf44d684e4234094d6e9edddd81a42c9d12ee8d404736999c2fea978f238e1f7d7c59bb63ddfaad4c80d200b81c18f508e0a73c5fa0acbc499d664443670aede27a597c3914c4f437d78ffa3b3343003eaeb1960a61a3ccea0098da2ea1fff6c433e7e8b1efda36d1d6120f120a6fe83b5a86b87eff500d4d7cc47f2f10d48069d8d2c65398f5dd3a4ab9707ac7f17535ba814fb309a98e4f3ca7064100a91777670ee8648834ba62ee044f5bfaab5f47a18c21d975f8ef969c73fcdb8c380989f79c092b1ef030c07bb7b940f3ab3d2650e05ab5946cd8df2cf0fd711a9e34a573f005cce34ce954ebdeed9bcf05c9bfca9925ec7b84854d493695331373d3ef65b4ba707448589c96072b32ea8bf8c3197b5d2ba457241e911b63ddc21ef0225143a2bda61afd42ff4e7c99f3f5614c70fc5ba540b71ea7d69da9a705e38a50647cfbf5d6d5eb418e2219328ddde0d47c436fe87496eb0efaa9dc266f48e618ae975f3b26155c13137bce3b22d772bae2a31487f8548c830b18b4e39c78fe5beff605bc9150c34e316e3a0e6bb360ec5dd1d0476028680d3421eea4bd359d2cfc18fc8284bef7eaf19c3f5ef3a03bf8581aad556a41935a17ada51c469b74366ede8d086bcb4fcbc27b1726f6dda1ab44b491bfdd51ae557aa73cdde9c7662ee34b1c1615c6d8433f00a34cb5b4a29cc996e01c33a2f3c88d7507df2fa3b66d99c2f7b3757c418329b3d915e28aa2b016b9f1f30dff2ece7826e8ba17b1bba1fd2624db14408546f23424034326ed9ed7abe456bbd61404348c6840138ea2b4c95fe2691c1c404e69a4404e9cc653202e03f98f6c51bfbb07b4a2e149a549d421e491b11c7de35aacd7875eca9ce6f8073bd8a771bfb18cfdaa0bf2ca4254ef139d07f282a6a10c560bd0d0fb9180de032c56a6684d9961b575b1a2195996da45da0be50c555f3f9d2f5d22e8bd734cdd93235e2550a8f883cbcae05eea646edf41cc9d2fa0136a6d26c0af8b2fd7cfbd265c8d587818cb8f41ab27fb77477a7d0b0729b5ba8bf90eea2203ce5ffc20af33ff25c0a41614ea4542a4f5cd2c0aaab1fb6851ee05e1ccddd0018a8eeb58f9bb9c6dab6513ddf7258e654dec14994c20e50fe33dc0aa863167dc6654d70c8158dcb848ec1fb137f0a63fa277cc618fdd77c8a3a42affe222283745dd4e6c4dee4b5eeea26a8a84fed753c16fb6b9d5e9736dd8c4ed56c333e68c6d426962507f103609419c757510b5497dbbbe383ca9f87ec16f01b1da7a43ffe82c8ec4eb6f4348a9a04d77a9ffb3d6b386e2e45bfe212c7b538f2884cfa73f7ff92d121eb4c27f7bf8635ae97956cc6bced622e43cce49738163bb745107edb7d0a44712f4c8c5f1bb231e8321095c288a8ac6c5c3e2eddd1cc74a3aca5016db5b64a54b4d5368521ec8c01afd8fdf396c8cf939acb583e4b78e07b12aa3364431c58424580665aae4481c8f71f9179dffc4593687c30738fa30d5590f4c8543ef97584ddddfc26092933a52c20f51a3cc83bb579d6ef17f202f5eb2da3c5bf4441395f86ffaab6a966db774ea0157dbfc4ae82e45a1c0da2f26933e5e13bade6320cc72c6dc816c0792657dacedfd3e28e36788745b24778e888ea99a14f8706b5996e321ffb455d573363e42ba578e8ae05724ced95f64eaefb61bea4d509c07a710e7548e8e7e3b0f96dc26b1f1e5c8ce4ff7b066dffd5f520f3270d8216851c7dd5dbce44008250e61667f44d22f0cbfb8e519e64a6b93c77a2a53f205eea8698df21b694b3b777d7dbfec6c696f7136a97f57325fbdb15e65f07720779dadb9698c5c0adad38cb011d27c0b0121a99fa4c5f0f53605bd4eb6424f21844674ce828092141b8051c6bf16043647fd8a6914645507957dec8ba22574c5ddb1a0ed33ee57c32e9596351aa4f57e3228204ebe47f3d84b996f783a9445eb8ce5c65444a3cbb34d25ed0d1db9cdc361a6f2fd6cec57d6c0bf2cb21897e4885452153565bf642da311963fbf7f4fd9b6703ccce9745be9a2597fd55658667a0035dcf72e456f2cc702ce7474b5f33e0fc053c07cfa5bc166526c92d3c9c3b31e334f2b1fcf08e66f2199d4c820e8b955dc278a0487563ba6af0ad6e8dbaa7f2cfebdd1ab27286190ebb90a7179dd2aa58bd08dc48c1448e59fca9f014c672cec639d83545e42d6ae58200c47df46438c4673cf9da65aa57e5c37482463da69c2d2c5f0b1988eb5e7f129dcd1d74cac490ed03b93456380f238489b018a671a12a3622fb562b7bd59b345aca5a0b453fe4a3d9926dfa3dba7e6249de744472bc363eda573164e59822fe28c07ac8d5c898caa208bcb66d3eb4756c3662d065306503d4b4a4acc1a3753526704daa6362c20d6d08d022e56adc441f5f29abcabcdfb84d1c4596e065439c63749405abd55fc80c52674e73006f72862b2d2c8ad1d73e0203343d7dd2e6ee5d20f80b7c0f14717b6b3932a2c5dfda9287e6234e12ac136be6e25860a907b2240142b95020db6df15f5790188c67ada70265cc72dc6ac33e174181aa2c620af607c28fe5812b532ed7a04c521d40eaa303fb7b867acdd0e512c5a8a9aaea36a98afa4a7ac99cf917ed5cb7ed8217ab9a30625c9529af2775e2eafaeafbb6ab6c55bedf6d18a83d90cae0c95167a0b11ab9c1dc02cf1ab04a62683ea7eae339735706350494c6d03926b630b845e407e99cf57cd12a3fe5a2ca11de082543d0e15d96b634e5191b952af9f52629723def58c79a084e7cd0e09bfe4c55deb43f95b99e719efd4ee494318b831b9a0c4b100cb8f2be7a21c51c469f1273455f404461b7f95295310704d0d8b19979c5a20fe69f4080b13077c7c7618c1cd3ef43d69a7ce3cea51668e1f32c90f29630f5079997ba59637eaad0e5b65a5c88a94ef4e251a9bd6ed1a6dafdbd0d981f532b2822a40db1c8b61e051bc83eb34436de3725027710e44d36812d88395304ab87a53735923d3ab56a03ca5fe2c0ec3da852b1ce44f6fde6b7f3bea42f7944e860ab812c21ae23428072d6af0e3446e9a17598be3614c73647ba14d812968dae57cbb994acd121c125db52af919f276881d50701b041720733aee72059dd2bb9cd80fa0418675f1b3c06eb4675dab16dcd0849540cd9fcf256635e962bf6c440fe1e0a0e112dc52c194bd596611b4e98350b8ac59ecb5734d3cdc90d0c4127cabb76b7322d29c79915bbb97daa551eaefc125d9102a352ce9d8097ea46e6f917fe93003637a0ae5d6385378a0d063622a469ab9f438fb92b7afd3824295acc0b2f6a221edc7b84acd3aa0f2b2ad07efdb04c203e200cc64a31794e5e6af4832ed9562d584089bcf7b92d6385e8e25ac6df98f7e095b308a8a6c96b6a786f2899e4bab88e411161c114cf45305e5bdb4fde786e0101a2c98661582322f12b75219ca5611434a0d2a81b5a8fbd81cd70c457e2b6041f766e2ad903380a9d23b6d302b24763a6e9e0998d2689d21b4593c716233fd961210f9cabf6f7b497dd7b628886ca2556dbe4bd3cb8db8d3e06ea0db455144f02b5f495653ff2065eb70f4681c1f107a6b8fb4ce7adefa705218508ac191d6d770232d33e30b5bea3c3c75c9e44e9e799512023af397ee44025ab28bdb83171c524ef82f19510baa5a7027132b122ae5dcdb17e37b18c5a977eba1c5f91222b7171bc8bb1a482c0c4a49620fd96eb60ced14d3e11f8eaca7b4ee3d70563d30116f5a025d9ac4a04788f235fde6930a249f921a3899c7fb5c70118779ed70c623bbff3189c028c42d86dbf0678011c6bb2da68d78b8d1051d645625368c1a7d83528fe192948d2b910866908698f1858415a2bd83ea3631acb89616f25c4808c5aa4c0a89d3bdaa94b502df462975f61779463900f82a605e8dec71cd81134f03a2e022c675190ee13cbb541d97df9c11034771a70b7ef93a5861f812b88d3b14928c03eebcece398430eb5289a61d25c4d61d7eea29772b8955219454e798e6b186437696fddfaaeb1466a946c7c642af9a5108dec73b81c5e44f377ccd76c179a4f2954c00ce88abcf39758306c34f55491ad2476b222d15d35382434b27ee04119feabeb9e331b16466d27a059a1aa1b54313bb0136570abea1c7c989f88431f3249ca0c1b09900930c47d1b0e5d8edb05cc6c2ab2da713475b6f52983f3c7889249a50c9db8b5669743bb98619f861f210a7369cdecbab6b5d38a1517fbe1b59f2d2919a1ddb89f4134619ee42c19dcc65d567d27c290526a00c6cd0986104411ad4e822a5a7216e0063c2493579a10cc62d86e70f12ab94800d248f8209478e6f401db8b27cb75c59224362ec7a9b39c24d656590d97f1807f185c97f8e46d462c965e1ee1f08f4b7aa1b2f0cffc2a643803f627b1da1c5222afe5b06d8f8942fc648c0dd8a38d53ad1097dd52d7a64f1da332ba7c3ba20c7e59ea0744a41982c5902fd29c5f0ed3fe1d72d32c13f24454f143dae23575c8d249aab876f3f914844a8cbcbdc0e1d3fe478fc384641f3715c5e2d1c4817caaf5bd903dc675a9a4c0e7b457bf24bb96849063df8fe1dc5c736933b9446da3a30799f8c8730ee0217fa538091574acecb2b91e203c9b73cfd8c6f015fd4dc926bb22d16407e7180d501e7f4154486b43d180d894c5b3b7d28a65208748bec93b169257a216a92af25ff7659a01fa9149cf98c4ce7c36373569df370c38df628cb8ee6c3ef472f5bd25f89301eec39ad1c6a88d52af722ba74625c1be7c6edd0119fcb502f371dc4d2aad1c0409ed96706fba8e82c271d7fbea07e2854731058565659dd2f1e464a93dda8f1552c049583418bbbd649106f0706728a28b32b127184d97013e45782aadc3ce3d88947ce05c3ec50ee36f9909a171be45d91c04d54aca1ffbda1fb3488bd6d1cb5b80741303252ac4331a0657c8379ad7281c5af4bab942e2c0d0fada085f0766d45ab310caa8f399738e63115d30b99d79c05fc8684b59a6645ccdbd9ae4e2faa6067d8ea4d6312ff2e3ede5797ad159b389be2238fb03cb5c4e4601779703d93cae550cf6aef4f62835cb3566c9c45254b8af64d4e5b0bfaf31d5655e838015c5d82196ed57d29958d0385314a2205691412d9a9894b21363f483d9f5c94f1b31924ee3", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="9d043e3f25991e0d2fc2369643", 0xd) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000b4cdce60ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000021d8431617a2504ad662e07432f18a7b5d260a6abb12c7c491f765"], 0x46, 0x2, 0x1000) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x6c) ioctl$KDSETRAD(r4, 0x20004b43) msgrcv(r0, &(0x7f0000000140)={0x0, ""/140}, 0x94, 0x0, 0x6e992ae1ebc90671) r5 = msgget$private(0x0, 0xffffffffffffffed) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0xff) msgsnd(r5, &(0x7f0000001580)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8f8c309ae3f5e92190ae662ed628e265f71bb8eaa49761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e0006000000000000000000000000000000000000000000007fada3d89429209a60edba349e28a846524f0d5070b35503f012abbeb04ec79ff43ba87719bd6d28fddf6c34e0c095ab22721c58b78811e2a1bc0b718f5161a81fec1f7d937275b7799c5eafb8ff4755ab5dd38c0c9e9115d0d015e09a6f54d358cef13c80e7982e104f404c17066ed8e305356d89895942694423292e983e13d8978748344c6765b2cc905bdb30fc6533591dd841ab68c80d9111a457a71ac16cab4b9cb3ca"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(0x0, &(0x7f0000000440)={0x2, "260ec683fe9fea5df9588016b4b03c9b69eb6e403cba322108e94f693e7bfe8156ab0f4354ca2a2e334605da4ec26cd2bf572fc6d1c683e0f89b018d97543325a4dda4a3489afa7d813cd088bfb1ea0c566106fc3f49351960864064e58787617be9bf43e65f0b961ed100e96ae73928ba603319abe90f680fc11cbaf5667dd0067949951053ab96ec5bf62d053aa1a1be5d55466c838079b2ed18b426e6ca871ce24e01ba0962d6ccf8c519f13bb56917e8546ef6e887a59bc5168fa9d2a86c72aacae5415011ef180fa45cd1c6b0a5765113b9da010e4820888486056c8433b64fcfdfc84cd897919de16e9306e210b2e166ccaa1a923a47bcf6c803fc"}, 0x106, 0x0) msgsnd(r5, &(0x7f0000000100)={0x2, "22ba59d2f27509a35b50eb3d8980d51d255bfcfe97d15cc3c7dc98c128555f2e3f8feddb"}, 0x2c, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x2a) 16:36:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x21, 0x2) r1 = kqueue() fchflags(r1, 0x0) munlock(&(0x7f0000641000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:36:50 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x1, 0x2, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x249) 16:36:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="9000000000", 0x5}, {&(0x7f0000000400)="5f441387daba3794306999942018d59cb84722974eff3852a029753f18cab7ec50ad1173865d1a6d2e2569474a06cbd5183a1ea64e35ccbbc977ce67fe3a595d54ffda7572a72a01e439475be84987fb55688ae7ae2090445901b8db08dfe9d274abc43dab2145bb5951428882b0ea52d24979467cc56911ff679bfb6400da2bfd3cc0122c57b16396525d914b2790db2ccffdd7f4b4a60f53e5b2d3a8f86a98bbfe479f5d98c595b2e8d7f8bf26e0f5f5", 0xb1}, {&(0x7f0000000280)="3ca92871f4a96884c07307ecab24ef8b8e16579113aaa2421786dbe29675870bc41acbde8ab395d791d4a663900980e7afa9a704be8d4219d198026ab71d710408ec0cf0df2157f4d79d9ced337344784be0a6091afa8a37cb1337a45f3bcf217cf1f0d6074540198387163df3d07325f874924441db43d45fb5c8dbf88b9199ca724ebf625e7c0f9b1a979a686fe28fff31e16f4b6dd0ad1bcaa45219f1f6df4077b6006258985ec1aa1e9225e6469145e676ac24dc4dac64e837570b1cd18b30d87b87dc68c78b295e466da0ea6d814e89648a26485356add6241c0afa8ef53027c69183eb58b93c0fcd65e955a39c30600ec8d61787c9d49daa7e979b9248e406b1e6da415150318fe388d4ff3ca19cb94f07e2a50ae76b65117f670d94ab9eebfbfe66a10dae3cdda5b3c9d8d07892506281291d43bfb9af4ffcdbd51f00c5b9194ba89b7700b1", 0x149}], 0x3, 0x0, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) r2 = syz_open_pts() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x80, 0x8}, 0x0, 0x402, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r7}, 0xc) write(r2, &(0x7f00000004c0)="0b6c8f4de16132b372facb2c8798510fa68851721a342bb910150cef80654bd05fa3b758f67f94e437d3debcffbde1c752d20ae58b869b65071a51638c7753f9ada5db6aaaa29e2996c259b1cb357c5d00b0ed7a8cdb8705c23d3731818e78b532bcb5ce3751101224b4aff787988e1192e3664302513340804bcfe148a6af3aec8117d30b6e09a38fe117de30d2680542607663d17b87a4ff9be73eaac7e9fa479d04446b8c78e10dbbb286abf4f047ac0c35b9b64d035104200fc6076b2d71339de3d65e60338e32d2530dbefe80baa1bdf66d89598e4dca5613008455d13e1e9c5085d3", 0xe5) 16:36:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xfffffeff, 0x4}, {0x18, 0x3, 0xd8ac}, 0x2, [0x6, 0x1f, 0x0, 0x7f, 0x80, 0xffff, 0x7, 0x8001]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "de0671", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1000, {0x0, 0x6, "317ba1", 0x0, 0x3a, 0x1, @mcast2, @loopback, [@routing]}}}}}}}) 16:36:50 executing program 0: r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) lseek(r3, 0x0, 0x0, 0x2) 16:36:50 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = msgget$private(0x0, 0xfffffffffffffffd) socket$inet(0x2, 0x2, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e70300000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911490c6c1fcb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 16:36:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x2) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xc9}], 0x39d08634, 0x0, 0x0, 0x0) 16:36:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000080)=""/121) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) close(0xffffffffffffffff) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x1b, 0x0, 0x0) connect(r5, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x0) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) 16:36:50 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffc}}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) 16:36:50 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x480, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0/file0\x00', 0x4) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') 16:36:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/251, 0xfb, 0x44, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) 16:36:51 executing program 0: munmap(&(0x7f0000e34000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x2, 0x9, 0x7ff, 0x0, 0x3, 0x3, 0x42fa, 0x2, 0x2, 0x8, 0x81}) 16:36:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() socketpair(0x20, 0x2, 0x0, &(0x7f0000000180)) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r3, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) msgctl$IPC_RMID(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x40}, {0x18, 0x0, 0x1, 0x89}, 0x795, [0x40, 0x2b4, 0x8, 0x81, 0x3, 0xb1ff, 0xfffffffb, 0xe17f]}, 0x3c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0xe0) 16:36:51 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000340)={0x3, 0xffffffff, 0xfd9, 0x7}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="53fffecb116057373e099d0b57024febd42f3e6613fb2e89f2a4dc8c38bee6800da427b168b31dba317fef27c9e0fab961f9b4", 0x33, 0xc, &(0x7f0000000280)={0x2, 0x3}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) 16:36:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/43) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 16:36:51 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:36:51 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000873336acf40d120cffff00000087a0d07dd090ea0755f14a904838b8e2004e233121000000000000000058d1bc252bfcdb0000002852aed9063a8919694f3c867f6a41b85cd90a70b1499126abe40dc1a3ef719de6962a37270dd90c64a0ac9509c1d8942ef96315bac0af09c64862faad903eb1ae220162357426897da3b667a521d858c1a4cd7cf64e8af70ef9ceb303b207282699d3011e89a8132f4b945032cc2fb8f734f86bb20780a23c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x7012, r0, 0x0, 0x3) 16:36:52 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 16:36:52 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 16:36:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)=0x6013) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:36:52 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000280)=""/4096) unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) execve(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) 16:36:52 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0x6, 0xfffffff7, "09000000009aad67c773b5fccd12ce8cd900", 0x0, 0x20}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x1}, 0x20000}) syz_emit_ethernet(0x5a, &(0x7f0000000580)=ANY=[@ANYBLOB="d5fe245a3b50600600ffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204c1b571b40101000000000000d117433e102a91a4a5d4bef3bd453df12aab9e9982c7aeb04f1d8459eb3c547ff83581e4cbb8739f19906601787955fd9f81da448623dccd8605f17005612b0aeb5422626f73eb4eb092aed9f60842f688720951a6e0c098df90ac7615d647d3cae6cf962fb851b875898f35b53a0798ad418d1fdd8d7d6d1016ae3b896e986b2743f2e5fa01e284df68575be0b97e73bf0110f2b059a0b7777e3dde273be0871652879101007a23d12c612ef9258f8cf80bebfe0e4955999c34f951fdc59a4865b60c97d03a379f1d27c3b79b4ef167d8a199bd1c9304bd4f099de5c681aa7efab5f3efc7c67a9232962f6aa8a22fdfcf1029d8ed127b34e41826e62c2709e850d9cdbd085c3c760e6afd288d7ddc6eac56e83b239914f4f0dc7a87a6f99f1108fa683e86d1bc7453821552e4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) sysctl$net_inet_ipcomp(&(0x7f0000000180), 0x4, &(0x7f0000000280)="98b8a1e7402f466709724ee29413520fde0228844bca9aa944ec052b20af08b0a2d090889053f9768cbf106657efdca7a2a0f8cae20e088768dc55bf3a183f50156c43d0dd05db7203bb06b9f78f6bf320ac5b01cfce3a246f58427a3baaf4fc240716436af48cf61f259f9d78f67d772d998ba1d2956e538f1530399e751f0c66ceab49d7754106648c950ed2cecd82d422f218ae8f7fab78f677998eb57775b0124a326b59db2e7f34462d50822a510611b20409fb53ea8828caf301e7c6020d9c9413aa2bf9076f4e1b1d87ca60bcaee65c5ccfbbbf230b2536", &(0x7f0000000380)=0xdb, &(0x7f00000003c0)="d7b95c6ef1f7d9fa57505b1b67fadf9669ec93449241a72f8b1c28b42ef1b135dc117417ea3f1b55dd3ba52cf53f43c33a8ca2e5f2358a509e925a00e9bde82551ae2f169e52ac1d411e21c4a2813a730229738d6a395ece0a45a9774801444db8334e6a492fa4a4dcb4abcff4112daa3de68ac8226079b62591ad1862c3c769d1a16283cb940e0ccc705d6e86ad8964c71cb8fccbe316f0ae00b0574cacc6f6cb2f7910d6f179", 0xa7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:36:52 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="70484650552a31939f2b637c068fa2003f9078007f040200e4030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795c82a150fa77375877eefc6bba9ce3381f6e094843e3f9a0161eb03cfc471500fd21031be08982"]) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0bcadcf3a0a6040f6b5ca7801080a00000200000005000000000000003db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401a1797ba171975fd6f10f90891adb763aba20c1225061e2defa8df2c8bdc1cec385c0c883be1600b48aad0fcdd01f9a7f8d9637a4565d2e6328a333b087f38e6dc44d05e1ddd149e5c5b9a9fa43469f8f401402791657cab37093d1a95a40b22809f1d52565870973610431fa0f72db6230d2946117be63c5028be4a715930deded10a235a3f1e4a635743a50cd3ccc63344abca10bd8d027bd1e80524af4a404d1855169952a941242ac840b844ec16863e85de546201c29ae57213782573edfcb540c3430719c00c34c846ad42f627ecea4f976cd80bc95081d944cc06dd5bbc384c5004e3076c031e6292abc6021fc12b34ca1a9b0171abbea286b2903b57681a022b27c94864eebc44ac8c23ac2e61387f402edbd17655a0cb4d2d40052aa03342fc217cd0549a12018ddd85187f1aca827013254901de83516e978014092df3966d232fb9477db4d0cc78a2e1079d183a0873737da6f91fd68427e04d4aea606eca2723505f9f56d2cd92f986cf2417301070eb47477f9f69c4af2427ba37e257c3506577f6112b6cf3ab717f7"]) syz_emit_ethernet(0x63, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x55, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x7, 0x20, 0x5, 0x0, 0x1, {[@nop, @nop, @mss={0x2, 0x4, 0x101}]}}, {"e904a4d33d79ffc8d14c393d702e11511a2f6281a93c822d6370f4cbe9f3f41d455244fda1"}}}}}}) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:36:52 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = socket(0x11, 0x4003, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000dc5000/0x4000)=nil) sysctl$net_inet_ipip(&(0x7f0000001100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000001140)="d95d85d45984dc7a3d23", &(0x7f0000001180)=0xa, &(0x7f00000011c0)="b290e359197641d401c68433a67b9cbc3fd20ac7e8b01f17b25a177a24ddca86ac77ba1d9483bbbed209020e76427eea992b4da48687d1c80127817a3a1e34c0b0b1292defd70981031fbd48ba7182adb0ace9caf154ed1e99d1a51d02e9e56ab49b9a06ab062c092c777fb742c781867ad0", 0x72) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 16:36:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x800, 0xfffffffd, 0x80000001, 0x0, "0200240000f0feff53f400", 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xb9f9) 16:36:54 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x14e}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x120) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) socketpair(0x6, 0x3, 0x9, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 16:36:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffb4286121}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf7c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8c0000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb9}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) fchmod(r0, 0x8e3) semget$private(0x0, 0x0, 0x88) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:36:54 executing program 0: syz_emit_ethernet(0x18f, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x155, 0x3a, 0x0, @empty, @mcast2, {[], @generic="9487802b3c9e0fea33ca721ddc5e4d5f0764e097d36f8677f8681481719a492c8f7c3522e867d1afefebe26c6d2aeb86f95e61c1aa6c55c0660d230aafcd5cea89901e7f91563b40fe62495407cff94519431e4e55f595b263f3a59b4c7b99bebb4c49fdc5911f10f36bd7b2fdaaf1f6c5dc30f3e1f92a0d13d870967a1c7eb1814e45af3bffbbce4b73ae9f21c31aa68ab86cf7478b326bbe3f4d98f7d0fbca500366938dc8f4292d308c29d31d4342b536989300e086c22dcccc5034e9a783d416e7ceb96c103001ce51dfa124d118811bcc5e0d58f7dd3ba7041de0f1cdaecd5c86446297dc1c8e3a21b541e1c0a4a178b374c43bcaeb2ef6ae668248878cecfd958c85633f9ff451ffa157332406747ee7ebd591fc651622f90167caf42c46a7f5958b10cfa31b987080b4309df71d24e8784f67999a07d948636e57cda68ae9e3d0c8149e0c418472c0cc3700000000000000"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) close(r0) 16:36:55 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) write(r1, &(0x7f0000000200)="bba781bf4ba38397010d620f38724ad95d59dbf4247e812f4fd96b3ff1f9a6b606477149a4be034b58359f361206184ffb6f5defb4266ba36d506cba9817f74b49969f0c2c5233652397969f1299603d801e6ce170a0c2", 0x57) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x80000000000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 16:36:55 executing program 0: ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) fcntl$setown(r2, 0x6, r1) 16:36:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0xa) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:36:55 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x81) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:36:56 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff22745888e178df9a1f0505ffffffff08004500005400000000978de4be033910320f9e6ded2129ea5e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c959d6098c87cf8e8903cdd7e441c057aca976a2ef2deeb749240300c5827d81831f3a951491f366171919b38bddaad22e713123504898cd7e796ceaaa412144a7095d3beda36baaa82ea5403d27802b1b918c3dab32d1616510df3ad21900e6d411a25ec965de5dac0cee73ef16c83cc6af7e0140201a68ea6eea56f98b6e6c0318595fe8eddc6a0a084ca689bdb638f3583cd1b6584669461fc61fffb627441f9ed49a2636b88d2cef2a68c2e76d7fe79d3c52e2721b527b5778"]) syz_emit_ethernet(0x20, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa7baaaaaaaaaaaaaaaaaa81002300600200be25b0a672e8d2dff6300f7d59bd40663aed5466ea74a94cbcc0014cb2a890adf831b9bdb10a"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) mlock(&(0x7f0000ff7000/0x7000)=nil, 0x7000) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r0, &(0x7f0000000080)=[{0x4, 0x7, 0x1000}, {0x1, 0x0, 0x2000}, {0x2, 0x8000, 0x5e4416f749d3d92c}, {0x0, 0x8, 0x1800}, {0x4, 0xe5, 0x1800}, {0x0, 0x4, 0x1800}], 0x6) 16:36:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@hopopts={0x11}], @udp={{0x1, 0x3, 0x8}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 16:36:57 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x4, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x63f518dbf8dd003b, 0xdd40904c9ddc4815, 0x20) connect(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x673}, 0x10) 16:36:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000240)='.\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:36:57 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="55174d8ccf91ac457178c711d6ba2ab1366d1b12ead6a88afa6ab7504c2592343b8af21337ebab6886b582c93838ecc1b19cd9bc5c3b106d4d5e81c82c7fddc1b2f2c6340a46c8cda71c3f12bfaab18ac1efe6cd4579f3be4ab9ec8e1c87d6f69f667ac70da2d62a0c08498a8dca3d752d5661f48e939634589d0847c5ce268d85e68d51685677e9f0744df91b82f5e30099ad262cea79b440bf429a739ca15ffea5cb", &(0x7f0000000100)=0xa3, &(0x7f0000000140)="563f5d6edc384ef2a1795764d141cb48f4c36ecc6e5dd3b7fd8fd7fbc4cff4777645297cd81665f7f3209561664152b447a4f8f08f76cd17ba81b143841eb56c4472cfa6dee5810f3fe5e42446b8005faf063c573ee0a2f793f3fa1aa95240081e32ba766450b10d29e1e19119328f24e9d4f7607a21d9f7", 0x78) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe3ced36735a288c5) 16:36:57 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x758) ftruncate(r0, 0x0, 0x100000004) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r2 = geteuid() r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) fchown(r1, r2, r6) 16:36:57 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x3, 0x5d, {0x92, 0x4}}) acct(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 16:36:57 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x0, 0x40, 0x7f, 0x80000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff44) 16:36:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="1b0cd435aef3fdd626dcffae18016d297c3ed4c8291581a8f2bf8239dfe6ee4390c3606a4bab4d5f51512383471f4254cf5561f4308e106c3e0352ecd8b91adaa7d41674b4cd89c07a62cd0539c67a5016bc207e9639e9666b81e5285bf9d8f4b6ac569aee98064d05bd0281a8b9a30787af5e9fda1bcfe1f35e1a70679454d3e253c32c3d09aa60099bea8d235badd3bd33479307874ba2efdec4f388c35f0789b75aa3211b11fd78d449681cc58fbbbda491bff35bdc4af70815fd018a", 0xbe, 0x0, 0x3ff) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000080)="ad8e65d400acfd866e3563aa54", &(0x7f00000002c0)=0xd, &(0x7f0000000300)="b8d066c176f2f73cf573c04cba56965c99763b117645ae8dd7b3ce553e265d9038451fa0e1a924e02700790d1b115c059b792d7422000118d4a6c57a4a9c41932c69adafb4a86c97f7ade81cff90d36c24bbcd8c151d7b728ea8148ab9c6bd6fc873bd4bc19f21f059d48ebd1a1ba473b8760124e06447d355dd4d5811a165f559dd597bd9232218947e676c25f5bc627328a2c1134b8e7fa6e306ee33d7355f8caaef59ac1917e8077b2c09faba99831c66a3f72080f01cff1e89dfb1d38dce3b7a2072a13cb8f4c9ff875e398753d28ce0b40e90ab0780ae59436b75a4f1a31a814fcf0f43ce671392e32bd0e74ec764e65be74c26fce1b0a3dc9139bf0e0422f456f43b573dced05b64af6be344cfdba556c40de037bae72e2f475240df7539f059eaf6a7dfd053bb7e2323731cca9a9509ad08f3386062e4b122727862d499ca21ed856d2dc89377b783d6c21ef68d904e05a312efaf5c23b90f8f508f8e44487084f91ed95978c728777ae51f138b952ba0b1e6563fd417f09a9250ca98718f9cdd248e7c49407e5a8c2dd9ca7a7701d019fd12020807d80f2acd8f4168afd27af4e49692adc2fbb25c502807c470f9e9f3ab98f1d102e12200206e6e670ddce106c425bab6964f3545002f6ac6b8a2e5a157c997b2ccbeb633b4d475ebd9d9e571111154c123b6e1f3c9147f0d72fc74aeea80aa63bbe67537eefc245871c4eff6d1da49588f83610fd8cdc79650c4e435b92ee0002dd7e51b090f0460e1d81d2b0e75fcfd4aa3ebd4d912333a5284e76200f4a869c02ca11d4e15b75bb2a1d2c39106b9ded7bef0ee897f26f0396ecbceeb0bdb622b3ecc71823edbd6c7f452c5f79a4ee4231c6f736625ac29048059e7caa7acb10d471c669ed7755859aa360d4ad5c77d3f4d240cacee5566129e03bfde25a650f006f9a4286f6cf6e424b085c16aaafab5eff50ebba1fc65237d5e8f1260082056d6866c230e97d0372d44aa93cd894aa6909f3c1cc5e226dd0e01c26a0cf91094e4a846e66524c4a4111dbec57ae12c30342bdb297136e8137c9bf8bd9f90fba42aa514caff740cb8625520c70168b1dee7f06ff1878041be15bc1077c1f64876186312e3659c0210713685717123aa00b4351fa35ce2904095e7aed615f6ab578d0e6179cab54ebba153f7a5cf5bbbfca45871049ddc1b420e881fe98de86982b34f29ae978448e59062072528daacbe90ee3854c70eb67c1eb85fa52f5435125364c1b4459ae61a5d6b508fa978ff6c8c6b3fdabaa210ee63583f0082352961f16f96850ec3ee30348c882c0bee3ac8a78ad0674766fa8732295497b01a071d6eff845e4a2f40ae940158aeebb981e87e4d00514321226662cdf591e90d5d62972a318ce65d53b67aec2551e7553a8eee71d620b1e09cc5742a1bd1c782e904405ef96b6ad9e6bb8e70808f504c53f75786f53cd1c3e405a15501b9b9d36a9301e810dd60ee8e1da01c813632778d98ac5e63414d2c54a4f6128e4f0823f068b6e8eaf31948bb6a2607f9c02bd719613880d876f9d8274b2f503d774f3216a171db476e29f54ee031055af933e578ede3c327f7752dd50cc9c61b3506290783a3acf7485927f08f9a49c6d5a22d9ed9fe273dd4e880ed6b02c06b443713382b0da9b955911655b2c126e945b9610de752e0f915abfffd5dfc027794086d1a7995190d0e421d2deed9f721eee5953d238ce265a90b7433c1087ccc005b9cc7c904e5ecd8c79b7acd9c7017cb58674cab86a3d720e24c70f1b93aca4bf738464088929a458da7c4c076f9ec857cc238d8fa4e199a67d0fd63191e82e09870a3297dc4a903d3a2fb114a4ce8ce42047afb333e04d6bf87cc9d1e62878d2f420c7240f345c86612d065c2b5d709313554249491125b2a025c37051ec59851267b44064d4ad7ea059089a050173fdf0111fd92e0cdceef6ab4649c427c1bf07b5c9050f6a68d93783e46434f378d59b029bcb9c24f542ae9688577481fdccb4d852ce760a10889363b8fbef9653aa0f30fdd837fae5731ac58633be010762e23e4c1367c8e909af3e58ebf0328a06eb42baa67cd6dd41df9994ba6389c51431ba891884e96ab44f28e912c580b75785a08533444bfa77bd78add25db709a0082c93e1b1c29e6e3d07da47e4267d5393200edcb58fae1ab872ef7eaca909d9f83dfa7d77ead64c9a87e916572cc6e9a195922777e16ec25f6085edf40ddd2dba066112664cbeb33133d478944b36ee36ad1fae31713f6a803d74590dd879f8c1a3994828dfd7c3410bdeaa885ae15e5a41dd3cafc891c9bcf0b31dfa109d0134a9412e5a2be2dbd7d8854801d79af937d1409efb338f4bae71d3558d29f40b14919dfa5a3b6689ce6548e8d70094ab3e5afbdadc0d69ae0b1826bdffc71b56db69581b8caedd84c808d8a6995d9435ca610c8845e7304be6f00af54db392ec97638ce565f16c6fc0d8934946d0e3e7fe2f4a7b9c6237e2b315d9051979d4289b18615fdee9951bdd1894b040e212afc0e691c1e1432d4e5e12d79a7f5d66f4353ab9507d8673dfed97508ee0cb97632dda76c893d28b8d8fd69870d3172270a61e35d076357dd88a0c3a5cef60b363a284becb5fd85ad37a404f781548faba729aa598d7d5ca09e6dc44e3f7c630361c4f234e39b28644d3174d7082b65468688cd9b9774ff5dbf96e0567ec8704bd48e45c750ea787eb58a1ba7b608aba9f29fef55fc347c9f068b4ddfea30dbd076056dae71b7fee06af81d59ad52095a712f29b50bf897c09f713b22bcf63c50b67eb427618599dc4300e429cce5b0cabfb93760be2bec077dfdb544fe8c6892dff333f191a6b340b06493017cb449d98c040fdc075aceacb567c11c8ab7d23d35988e0a94ac45cafe1535c52b1485504de0cfa099ada5cdc8ca6fed7ccf9645246efe136374ac843698241c418b5efc91db6f2fbb20e86daa678e95df18a7ea8212b517a1c70ad2b5127ee8813e910cb904676609dee3697eb4488339e82ac9dda71776b2875e0827cc64ae18cf1a0387416ccab290fff10cccc3da49d599ff60dfaa4419ae612454c8f4c0965c9b4ceb3a9f6b2c1cd5ac91f2d2a4ec6a778f13c39ad36c102a25a2ded0debd72d067eaaf9af03b6e3433f128e2c6df5b67eefe8f02f4b295153290aba31bc4c5c7509b4b919aca20b3575acc55654746954347d3c22614f61fa6ee9a330e179ecd19dbf8d2d994470e4f2604f2207285fffdbf3bc1bc9cddf4af5e38d3a019fb6c40f4ca1947d58285924b8b9f9e5a0558e1f65da854ff0cb2643cc979c3c8b5fe60bc5c3d5572793ba991c0ccb8894fc9dddf868228f6de9f149e08f7e02d7d5b309c0828b3053a18c7a33f5e82f6a3698d1b2220857b3cb3c94aac2eef7910586d1c893d1e4e19c55de19dd553bbd1454de12eaef607db48d8ee7653d10cbbfda361433db2a8708be9c5176ec2b7a293d57537275569b1c90d5196e953f97b151eb9be1d2750c9b0c893662c0f5b2075322cdde47d8c63d3816466ffeaf145a1ee77cc2a9a69b1f2d4c9700121e335119bdee112e184439f69e275730b6ef2ef87e33728bf5a919626313c791d3ff36e431f49a6449093287948445e9f727be0702ce9f1cdb4349e94209a5a8f96554c23bea8f27bcd6f5fc8932fb46c840acf179b2ebe667feb142f61f20d78503147dd53ef4ecefb26baec0d24c1496dd32956e1ee628a82c58b557c60248198ffba91c92b12bd604b0516ddd90489977bf3b66deac3b93320097b93ba99aabf0f567ddb1b9da193fb9dfbf606b916de19ced728505e6916f048f33f7d0b32eab3a67fb6175ade79b24340fc4300ef0148af4cdadc9e31344c1b47c1991a233c2344f3c6d034cfafafd1d895f71545df7523fd7398a8970d8c55df4d284048c08a4501cd22114448cad6479cbd31987d7e82fdd67e4d3ffd59ef305bb41a5f75e582024b7d0b94cf84b63804011a37900f5a59f3ba3ae2b2c5c61aa12a0a3dfbda6adf002fdea362c9672e3fc4b51f555da6e76e4f42bc9b80c6b994e895fcb2194e17ea5d54d25d9f9103c9940025161d4b23d526c9e3160a75e1f1004533cf6cd1e891a2aaff687775ea8d4f003d7c043faf5ce272e740e5dd50a17d775e8fef5dea14153ec2c6e58546440d7e625fbe6f12da1970101bcfa42fbbc3be4365a8f6ad5dab785448b604e7fb375e38af45e44287dfca6019917ae77f5ac5f7936ad6ca6efb62196de71666f4f08993339490617d04ef82e8740db3756a4bd01725c2042b218eaf7256644455a0fa4c03bd2ea6440ad4b9b4d4b49b5e0a80e83b1054f735fed4b6f1c76640c7450813db8b043bc068a45b5e7f4c499f3111755706418736d737c64686462b81a115fb839cc8e1ab2bca4755559e309f41e5985567f984c88131c7ff3ae9a92f08f403eea1a0314f131caf63f3c5c23f43b2401885616b6d7c6a59763f84bd254fa0b7afb0ddfed282705f33070b9684e8df9793c828fe574e5e40569fae708056eafb695e06f818d27cbeaddb14e7385286ce94a79bc30228e86b36d6bbb1537d0d2c178efed79bbf35fb1ad40b814720b9f6386ad6ad6d9a9d2aab1ea858c084e45c73862143b531b5953a7763a9208e9a49a38a126c7c1aa6827d867004b92f8029eae6fceb558a8ba5a0ba4aa4c161d3e400a93ce5bd9fe94d6cf815b0de5ffa8231eb5d2ed4d32f08030c0f28dae1694437207eca0cf438540b2f58e241b476f1ea7b03b520de6e45529b659453c2e9d586c89e9503bc6f13122c9c3beed1da6317d764d00316c02f20ef6b455d49686ae971a4ebae5aa8ec331a2ccac4597a434f73de5425a75e1d1e3c5a26e82f8d9b91198fdd2db026d2299a364b5a390734f539b0974e9a0afac01d59425915529c14b776f1566da5da5d3ededd7c39779decdfca71e9cb0bff76acb7adb298b0dd98e8778f7a46bf9e738fbe98d0475d35fb781a3390e081dd0f886f49d537e2734bd0713559f4f47b7bbfbda7b79ef0f907129cec86ec2ac15221b52cc77873e6d2e1935a96ceded45ba5a246db1f9a832ae5ecc4c588ff02dfe7df950aa4568dec07b6cb2936ed9cf01972031864749dd9c881fccefb7720c919e3ce4c8c858e16ad7f2ed7af8ee09cb6dfbb344d0fed93b56fe2a0d87624e8c6c7fb466eb916746bce9aced7ccb2f68730338b665d43f5edac655453b6066b8064cbfcd5ced14991fa152c5d6da4a36568dcc7fe2b11375afa3a08f8f77b27c7cbd58d3fd25d9ceebd79187f610935aac6884b4e19413eb5e9c505731c09cd23001d212f7990224d4b38ed5425823ffa6adcfd5250608d76e64912eaa5f2a57f254380b0def0fe23767181ef20d87dbef9efa0bf334bd152c98908d6b2a1578fa6f6fa3e6d85a1a2d69f146e5861970ed309a9d5a48b74d0b82f19ccc9f9a86626e9669516d2ee00925a5f62b2aa21873fa019ef00c9140e4b6bfddecc271453c39291b2ad1727eb35fe16757ef4a7391d9dfecdb670741398d4b962542f9be65ba11d07320f97d09a2d818926e21cfd76a65a40f0ea01d199a36dfedfd0be06af0a14f5aa946474b7b8598ca8c236c463a67f72c6b94d4c461bf49aa2bf4009f9bb9eb0d4b2d9d5f0fef7780c0aa7c402b9a768a3e93401bfc08fd9af82f8a1f024d2b3b802b2e3a1981fad5f5023faeec4779b72c90300a270df4c7244bf9920520c8bede2791c5414f938bdce8ddbca7f7c88e5d329afbac40c8be9e1f5d6015305f25c", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000001300)) connect$unix(r2, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) 16:36:58 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="0eb897bc38cf8eff1fd69f14619417ca6b0d2b1f9eff7c329692759e5d901abcdde8a083ff1b18264f8bb99ac6cff60767caf356e3a02b26402a93a6e445b89521a32caf7ad8135c30d4d6dd4d0631408341c34cec874087e218e2e85fa49f1b8f255ada8a857e8e479c7345e32c40673c6b", 0x72) sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) 16:36:58 executing program 0: r0 = msgget$private(0x0, 0x2000000187) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="93dd9e984056fd6e9c58407f17236d54f1d5858a0d1070086b17ec2e6fd296aae6eb9a4c23cae0360980438473269c987010fafbc1577cb7f2c28f4645ca3348d1215b608f479146c52d1ff9a29d7276683b668b81a95cd741f88f807c13f732da3fec833511e53b2ce1617955a3f5ccc3800e201e18263cca314eae6db70bcb10c9a1e7a6529cadb6c36815817695dc8c68970284b233a2498e56b6602f0edf664406c14bb9a479ae78bf1a3d61b26d033c18655db70bb2fc584081a0a340afeca46b438fc4c995c494ebd89234978b955ea3a263636a2c8fa6129a5d4c9b716b403b72e088f300000015000000004281642641386a53050c1f86486d545efea19281ee28cfecd0ef33a8899737c0ddde14fd50f9e4771f8aa056e609f0a21615eec7a7e1c7ae5e60be7fe462c3e1076ea90a4d2e644a511a327540e8a228fafd13b7c2f5035ec06ca4c002f5743bb3116f8f4fa0c35a64b45d5f15c30ca760178c43d6bb8e313b83102e48d6706a76edfeb425a628251d3b394007ce24282a0110a0993155c3639dbad9d6cb0d18"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x3fe}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x1, 0x5}) socketpair(0x6, 0x4, 0x2, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r8, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r9 = syz_open_pts() r10 = geteuid() fchown(r9, r10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r7, 0xffffffffffffffff, 0x10, 0xfff}, 0x40, 0x7ff, 0x0, r8, 0x800000000004, 0x3, 0x1, 0x51d}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r4, 0x0, r4, 0x1, 0x93}, 0x5, 0x2, r8, r2, 0x6, 0x80, 0x0, 0x9}) socket(0x18, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166de5ace7c69fffefff3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f5ee5139cd003e6bb66d451780d9539a12e002004f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 16:36:58 executing program 0: setitimer(0x3, &(0x7f00000000c0), 0x0) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000c00000086dd608463d100183a0000000000000000000000010100000000bf0200000000000000000000000000018300907800000400fe8000080000000000000000000000aab46de9700fd788e49e2e0ac74006f0189d460fe281abb292dfb2e2ef53d18e0a35b796b163066b90f15476bfa3140e5d2ac570ef0936e221e72130c3bab3d4e3dae64f21e42c6407965cd2ad7be96477803cdc3e92f3333499e1f951462eef55ec7e686d0e2ccdebe41d357e1692"]) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/210) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000000)=""/65) semop(r3, &(0x7f0000000200)=[{0x4, 0x1, 0x800}, {0x2, 0x20}, {0x2, 0x9}, {0x4, 0xbf92, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x8, 0x1800}, {0x0, 0x40, 0x1000}, {0x5, 0xf576, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0xc, 0x2800}], 0xa) r4 = semget(0x0, 0x0, 0x1fa) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/122) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/4096) syz_emit_ethernet(0x2f, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x4242, "cd9d25df59000ed8fdefcf7b9f118ac5ea26e04bd214874840e01b311c"}}}) syz_emit_ethernet(0x22, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f951ffff4500000008ac1400aa00001cd516c141057c9c3f3545000000000000000000"]) 16:36:58 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)) semget(0x1, 0x0, 0x0) 16:36:58 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getegid() r1 = shmget$private(0x0, 0x4000, 0x407, &(0x7f0000ffb000/0x4000)=nil) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r10 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0xfffd, 0x9f8, r12, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r3, r4, r5, r0, 0x80, 0x2}, 0xfffffffe, 0x891, r9, r12, 0x7, 0x1ff, 0x800fff}) 16:36:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) 16:36:58 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0xffff, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES16=r7, @ANYRESHEX], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:36:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x6, 0x5) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2810, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xffff8e19) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000040)={0x4, &(0x7f0000000200)=[{0x9, 0xea, 0x7, 0x2, 0x9}, {0x7, 0x9, 0x80, 0x3, 0x400}, {0x4, 0x0, 0x8, 0x7ff, 0xfd}, {0x1fc9, 0x0, 0x401, 0xfd00, 0x8000}]}) 16:36:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x18, 0x1, 0x81) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000380)="ac99263cced101eb277c2e4390702dcec26bb83532ef56c62d1cacbcb0eb3826ddd6cbe0f1ea93aa8f1164253fab408cf8d567aa72988896bfc19609695f6385f5ef1ebac908806049aa6fd9f7e47513f98fc0851acc8c4bf8d6d6c39928da53ceb9fbde6c7b99d681dad6928ef9fd478a0942e87a3e1d086b41969097b6885d6b4ecb58e94b5757f1bade69e81a1131df674c289db9534cf728766c52102e57966b3ac3908a3fba0dc680acce78df874e1d5c51ebbde1992ed7860be82de54bd3d233b03aa24bccc5b7927057d3764d17f729588bffe5b2001766eae054ac8c39563a28910fb1ab8fe156d434846b213f", 0xf1}, {&(0x7f0000000200)="1a181c3132b46059cf283f2eaa085f38b9771000339a06", 0x9}, {&(0x7f0000000100)="7f790dc30e3a4bb9672db863901a2f42ea17b581762455d5bac078ba03d99b3b78837155a2daaba7d405f90fdc29150bc6b21c534ec37a7bd30489bdc8a5509f8c544ef9750b1fb015d2798e80416de30cad66a8519947b51f8d6d9131391401462710db55e36c8afbfa9ea7eff6f7164d06a8d7711aa021ae98af005f6a186aba191b4a33f823cd020f884709ab3bc0e62d708659725c27fb417b522157b749915be37d8046698fe018182afb", 0xad}, {&(0x7f00000002c0)="c56c416d3f20a69b416b5d787e3245a250f2fa1bcff5f6bbf2280accceb01f02ea3b6b9cd7cb442043d3068aef4d2930defa670a95be437f15973b2fda257eb19bd1f608cdf255357fd716dbd4fabae83106fff8b5d9e756b8ffcb0b19112d5c6d39755e6b739026a2accd595d907c64c3c5141f02ebd8c2de057ea33fb582116ef6ce0f676278b9ee4cd60d902bbf1b75b72f", 0x93}, {&(0x7f0000000040)="e7d1edeb00ea54ff1d76537e9fa0b79378a832decbba2d5a9d31eea470", 0x11}, {&(0x7f0000000540)="0d1dead632197c32ea347a53856e324dd1fe025e07d76dfe5d43caacaa99a7a7b64e93271dd5ed19e69ac104c5303313bdefaca0f7104021c38ee2bc8fe38e9818f2a76c3131af04e83a8edad2a6d16a1a7237966bb1d952e0fd4a0c916165b7dbb252d604334cc04baee9d8f6277618feec717b79d0ac93db755aedfe61fd88b9a183570e8a51b59454e72e2236da213ceea5007f09972a2205c4e90b3aa88b048d3f087d151dd59487920cad62fb0084e453b38109058d57ebb59772152d3e0ab338fe5c002fa0eab000b63f55dd351c242cd4de935bed1ea01fe79dd8d945ef5ef8ec42bc68a81e601f180d079b45200b91fb4d", 0xfffffffffffffff1}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) setsockopt(r2, 0x9d, 0x5, &(0x7f0000001100)="73fe176eb7b9ef0d765693f68f774d0dd9fb40eb9e71428e440b526b600d69062a036a65a7f172dfe973cc2b8b7804a66f6c784375da7208565640", 0x3b) r4 = kqueue() r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') getpeername$inet(r2, &(0x7f00000011c0), &(0x7f0000001200)=0xc) 16:36:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x196, &(0x7f0000000140)={@local, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x160, 0x3a, 0xfd, @mcast1, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x6}, @hopopts={0x4, 0x23, [], [@enc_lim={0x4, 0x1, 0x5}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x336}, @generic={0x8, 0xf7, "c7bfc6112312cf2080f6055548cb9d05ca15f6abdef29d061018c99592e718b2748e515b5f205f3d4c4e6acaaa0cdd42e8078bbe4f00ada12248b86f0114bb9290cbe15f2b7ed81aa55c74bfe11856800e516566ce9f99bc45892e2d4f9599839e987082d289f288479709f174a42f1b80fec361a2721f04781b7f9f0ab56d92f77a83d306e29f3d5269f23abfb95e228204f68113779d3d97faf14d8923b8fd87cd1b5d5cd9974c21a789b9fefbf22c0fdad3efb2a8c3f6f5f1786c4bb211a98fa9dc9efbdfe3ab6ab0d41dd67c32923d22c28f51f5edbce5c64dbcb32fdb29093604ad009f7ffbece1025ec78c72392f62fe44c3b1a5"}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xe7ae}]}, @hopopts={0x1d}]}}}}}}}) 16:36:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x889, 0x14) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x1, 0x0, 0xf1b6, 0x5}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8, 0x0, 0x5, 0x1, 0x0, 0x5, 0xfffff21e, 0x1, 0x1, 0x400, 0x58d}) r3 = socket(0x20, 0x2, 0x0) setsockopt(r3, 0x29, 0x1b, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x1b, 0x0, 0x0) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="00092e16d7e41567f1d57a195def6d8d6edaa73f38f68243d425f890dbea04f17deb3539fd3d22f581aeb457cb2d488cb3fe13d40e0fd86232cccf458cb61ac6239872bf32278552c0c41830981e059997ff00000052d0e558919e17f38b3c6d8808a9f7980b31a70ab20f7e86f749890100000000000000708e27c205faf36c6daca8f328f0e7394c27fd8867314ac9860c32f594534b99e81b4dac263c1e3507fa1e7c2ab1e902045fe19a59e880387ec3aa1ce0149c01a9afac41f571b9ba76e66df07cc7fbab6d00000000000000"], 0xa) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9fc, r6, 0x0, 0x9, 0x8, 0x9, 0xfffffffffffffffb}) fcntl$setown(r3, 0x6, r6) socket(0x21, 0x1, 0x0) 16:36:59 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x59c6ed41e865b8da}, 0x2, 0x0, 0x0, 0x0, 0x0) geteuid() r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffe1e) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0047f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000982064fc34f33adb00"/141], 0x8d, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r3, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) msgsnd(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="42cae19867599d2451f7537e78bedef7772bba9575305a8630a1d4919a26ed804b1d35dc68cae57a130a651516bbd21fbc2559271b158dbf451b7164092b355eebe0fda1e81c2e83c11968f674c422f4090d7b0a34a9891b21746c0c98486c472e163ce3d9e29a9be1e659efba327e2340bf95b57c1a2c87a766d00d463a2386", @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES64=r0, @ANYBLOB="5932859c52e815727636fdeaf88e70cd6cc58a71edd364c3685a2351a467bea68aeab16fb0767437588a708b55dbea1621fd4c593c24eae8bbefa1a409575a02a7883569b8448ffc5f92821977093d8745460e746cf3a728931cd975e6fa6ef513a70a531e78ce5eda2ec6dd0288c6a3969552512257eca13756c90e7923f3eaf8f4568e30870e765e6b1e9e1e939277159a2c50eb9dc29e293bc0b77bc566a5e372d0dd7a4a79ad4e4666d9979968b8231cfe46e6fca28bd74afe78bb42a399aff32b2b5935df5959de98c47bb34e2ef93fc6a404c2c444408bc431ab28ec32e5d99e8e84514e7bff09504f4c37c9608cc0fb30ee0ca0efab637ce0f1dc77cda821e87fcbc63a5aa93e5b31d14d76ad85df6f03ba2cea43f547dc6a7b5a969c553a900d8dee77f6eb9155f7860692731548c1f3a7301c011166777c6df6447f454c4eb384540bed12d7e17bb2fc9b6506b38415a1ac118ee72b5d87b9f21eee25becf62beb3ca83d41778ba878274f462af7de51951154cf8ce21bc84297f784a893fd18c90c4b574521525f51c4071497c1009fe996d72f7ab70821766255badd46467f47ed2b29c92d95f13679c895be6b9c6637e0630e6749901799ef584d1a021663fb0fbda9f12471ef8749b4c569cfbf64e711ac22963d2f26813c2e383be4b9641f1304462e3f3152134012496aa8c024884149f8677638d0cac935badc18e9b8ee29136b61e8c450d8265251e1299865e2cd56aee50277506be5bd74026eafca45d691f4b5fb280ab709c9b245d1882f79c587d2979d057d37036d01d6bc44090a8b414bbb926d7c3c6c0a3b474a1c67d814b79b7b79a0ab61427f4988b4fd6feb61f87c5e51555162ac08bb3af30bc35227732def8691d224529ffde131e2e5c8d886ed7685976976f40a17697e27bf6767980a415f61f7c4f1fe8f97ee6c94e8d96cc0579c5e78c55ee6aa1bc49d05b9ba666cf7607c05a825caf31653ad73f31dce15eac529c8a3f418b1924f144be2c5133306821c042ec5f9441ac2a2c7e5ce7792d4802f185fb8bd77eaf0f3634038f5a80229b6edb88dae5966688064dc13162e6ed51fa267465b778ac087497306d6980b4974887b11c15184a3df3bb3d862f498715a32854ed541606caefbf69a1a9ab10905da898a28275c2ec9cd44518578779c91d8e9cd1c291199cb24c31975f78389917b33b9469c59cf46d8db8dcf4b813e86b582cc1acd4088f0a03e9f915cfa25091b0acc616c644bcbdabac1863c333f0ef24b4b93e48a006c55f788f9ad54ee5c76cdcee85eec44a67cf01648c578590a81b18b5259b7d948876601c7ef863017edaab431329701e0784251f7b7e47308e42cf76bf5fae4b5329547ed4b07f68d6c50ab78c1558f57ed582e1c685458d16dd825da81152b629c6ebcfde259dcb1a57ab5639ace31603b507b52cec5a82aed6771235cc502deb8554f118d77fefca991cf937579a134825930a0c7bc7d390bc23fe72b114408c64d6ffb0921c797eb7ea387013619d0be1efad048d9f25b292aabd382d01c53521e8e59fcfea06d5ca22f87e841fb42a94de674e7e057da79a1960b27b5e23529a6222cb45e088ee2ab30402d3be0534676d0845748122fb014d47ea73dec7b35a032a42dd938ac3605a85d6aa0ce0976e138d4b53fb25a98d2d7fa3fa908bc8e91b7b1c43f19047bc420d4db1eb54923f96e7e1630eb917a99b36f7c2592d532afc57fd73e76553d46cce54d27edda7e1b2c2553d09f5004505ab2e23f8d4ecf44f0286dc7b640a66fd6b5627f71b04b65cb8d558ea85586f4616f7f5f6b4719e5b6d85a2f41adc313227449a06286c1d623550c4291b790adaa7135b49ded17477c63a749d88167c1cb73f1fdc41bfe94b4f2df9950dff7942c2b61f2298d10f70492e26280e003a6c8f549fb50813f6534bcb8c21e52c492fd9702a8d934b5a0247e803164d0458b62f79fcb951df8f20916c525a84b04317081a099dadc49d0917b45504dfcb94a4d0bdad607a9bf9725ab1bba6b0195f321d16ef46bf2dc906730683ed13d9e42296443feffd1880c50f332f2c5ce8747eefe15541f5587b39abb684b49f6ac36fb1fc3c7f16d800435f1a3063d789078daa17f4d9443c20714c97a422d062dc338b9af36e5fa3ed59db5a0c6d2480221b2206d4bc809164d2dab1395a695f03b3593f6813fe3896bdd7ebcdd3835daba7f187f3e65a51c19c36e5cf2d00e183c266bd6c51c7b454563d4b8002b36699d9c4c892d50507aab92a74cac4af65aacf7c6f9a36254dd8c59d3688a9d7e4784da15ca4cca18d67e86b224b7bec7e484366310a3dd6b9de650ec3afd6a60a285629e08e3d46b6b58fd12488cbd83b9b7c871b7ca6a98eb34a0da4537bb7717551ddfdbe73959c83df122a9cc17b7a3c58b0a135a370530c3154f10b0095adf345d412a36341987aa2905413b71b869c7881c29f5a755dc5847e2038a7b0a1b70b5a25da033270dc2b853caebb2737e48d645524d571b24fadbca093c9cc5e8f5cd6862a7e3649be69751f4b9cb4e0c32f69d4f2284fbf274cb43ebff27212fb3aab1c9896672835eebb4ad2322657c97afcc405d08d3c0484f274efc52e46e72ff08ab5403dbc0357dc19c7e50c1a63042fecc0addabc63638e825f4f1c1fabc0c771654ea7c4a8464a402ba2850817a0913c63cc39bfef9d38304c67f5f659f056c27ae90f4a30a59f836038ec2226df9648bdcffc300105bccab995cb517e5e33a73e1478b9fffd7934cd617cf1dd05a57cb2c7878cefceaa9f4b81eec5aa16c8db2fc9efcb55531957075805ed6422bfd1ccf442d1b90c0fe2af97685e9ea4938a604d1f1266dc39d4251772444687c80886559e2ce336dc40e35fd4866901a3549be3033ab8c2b33f8ea6a3b08026a016752897b60ece9ca44ba885285fb310bf15e880cbf8d20338f25f5d3581ad37e79baf6e686b9509ebaea9bc2ee57491f19e490cadad511b9697c0270a7973c9e3f814e32b15deb1e986eb652f36860b03a9403e3e8e3e14c7ddc8af20d205002f8463873e8280311713ae0031b009278422be1efa5b2682075d4c4878b8bfaec213419d64a16ef02085149e86fbeba7291ec3d7a7e92c7a878f68fb7521facdcddd6361517e9d3401dda546f43f7e614a495454ee745bf1f51a37ff36081147d3190582ce306417c82eae622d448d034d0f12aaf8618a3097ae88d303db25c010310adcd25d74818c4fdc88e7962385877b1cf2220bf56178015eda11df1aa3d8f80c370f6c0db4be40235496f55538437ab6c012599f23b05c662e22a1e176b01a8b45455077f33bdfa3011441dcd312eace1f4a93f1d1b7a6d5e1a0bb49c9b5c70ffc5c5b6af1af60631eb76650f9f4612f5da2948afdfd863bcc295e9f5bfd2cf800668b437cd4ba4fdaab5a7e2198c5ec8cbc2c3dcb04493a05c9acaccd2c54b0fa227e4e9a71cd8b9230a7a94a630250fea0bb7e88b805922e018a2bd767d6f87f3a0b77afd9d7ac87a736e86c331b84280a97c8dd5fa463ae5d95d0bbc4168213448bad8b3e5c102e58275ed3c2bd2950b373d0e778011bd0890ddbd5c01d0c42acfd1d55ea2d79da52620eccfe24a9c3dcd0d6a84eeeccce65ec3b9f384e02a8e1f0b694acfaef238527a7f6d2a2e7d88d638565bc174611b8b9b4270538bc88791e6882d248c4c5ccc6356bd6fe399eab22894b185352e8479c0ae4596788fa03816f31b4177b5c4ba15f9d6599ca4ab51f0ea97f5503139fdd07676e1df9e66c71312f49a50c642cdc6f5f70e5acc3f8398e7c6f3417855c589165bd473454f851352879ae0569eb3d3d9d6b76615ea8749ae43131f4960ca3718c4378e67b137f6d670fa36ac16588952f80a815370e79203f8ca287cc5aac3618f197a3c3aa8bc8e0f10da4955e66bc55de82357d6f6b0eb5e98ba588e718d520e6045a8df12264f06d8c9fa1cc74b404f384f4b42cd878a4e45228effb4d2fdbaa6286fa427904d886f434c00de44e85e88ca3f11d3ce2acafe4f9262c966f7b10d824b508f17a4e936b7a745545bc023617e3b4e9044f00305b1cc8a0f286459ce1da0cfb20a3169bf4db3a7e6a229160755aaa06f8e3e83313f28c3b6644389572d0d9b6c2d3cdeaa3aa9a09f5154be125de0b3f0b94e28bafd42e060d521f79fc2af2136f2cca5b13352cc6382ca44f8b677fe7e923edcf4f8fa5253407f3647b72bdb912654a459550abfd5d9c65ee72d689109e7d6aed4b6f931f05e3935b79a87bc251f5f4f9db7c3227d8cecfdedd2360efe856cd292c136e410a33e8a98e7d58fcbd058082741ed530906239233702fb4970aa1cf5ffbba12bf84c1cdbeb032fbfa387527b91dacf25e3b963f72e8a91910b57637ce9a29156dea0129c6b9fe87dcac72009bf12524e8a6931383928d829d9d9f24fae3b0381311a7d1f425a8fb20759392daa356f2aaebf856a46a5b7ddd2c8f20567c24127b90a5ae0631e3b9bbd8d8fe2223777b4e35d17da7d4a5e3d3c2890e431b46253be1c1b839dae572aa88e672b5075a0f43b78291db39ad6159cbb441daefb7dc8d01c850cd8866a01571ad8044aabdb4784d16c8c2fc628dcc7bce59f48a9f08804c40b83e75843fa41cec60ff9af9c708f645478083ca0b550cd65291060d98bb93e8c1613321bb22511cf7b2f95feab7ea89f5e0aec25cc96a237b2770b2a78a11ca6b209b3167bb6d7bac060c12029c128cdc4f02212a8e0e213f4025e357c5cfcaafa9af2351c5aeb4871217f00f712337e95d2e90f538c7fb1abae48f96b24ab503593c71afa8ec9477fee4f087836360e0114f786682aab3e8c569930bc5a8a69e7f141e731e1ab4fe63928cf26753ff3e684543b787e693d74dc49630d235e6defff325350b88abbfb5ea50aa710c152326752975c79a8bec2471916937b81150af8c096f6b8b35638f9e879e7ea627cfb66838d63e4404debf6d7e7418cbd67de5d097debb094a78849e3b2e59e4fa63061f3984f8e245976e328b5a9c2aede50a3fb5010e11b29785e3c2711b75d8e177d921904d512e01f0bd5bb33b2720d1bd1c8a63832e0e7cc0322088815070b198892c3b4f820c50530f4e1250c5484466c6ce5649ed5dbef7135850e4b2bda881efae11e72281574848fc00b2bfadd0d122be5cc580c0125c984788ace5dcf87378e108ba5aabf473a907a01c45211fa0543b72af07c27cf6726bf1476bd81987182d3f38845283888cb7eadc688dc5e866cd205409f72fd872f97ee775496a718d75c2c2aabda693762273bc28ee1958df6059eb5b3d569f7b744c45300eb5cb0af9d68bfabb8bdfb3a0f33f14443df19a11f4af0742370226e8bca9ea397e429bc46b9134078d83dac377102b9d344dfb91d40ddf64faaec841cf121ebcc91ea7910edcc2538d874db05f72e3d69669ee893711fae172bcbe61d40041fff3de1f9a46df518803075f3ab0d4d208af271cb8d0583bf30bfb4cc64708a61cc8c830d21353204feec504ac13f4cd742eeba39ac072f42a3450a833b3fb4cb59e8fa38f77c6e90be7931f4fd19a6740fd83b4d0ac6635f6b1f085bb93c299216021d18ec970d03712a2d9da21c1020b81b8aa79e2eded0b749b889c390e1451dae4895bf5e85f14a2145809abc99c789296e33d2eaf6712ac9b940da5d72d08ff58c145f2f4af3402c0227739f4ebce7dc9d97e17f140e91f2e5cb618573e42bc734541a9db42ee800b9867baf290b9396", @ANYRES64, @ANYRES32, @ANYRES16], 0x0, 0x800) msgrcv(r1, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) 16:36:59 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r3, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r5 = semget$private(0x0, 0x1, 0x763) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000640)=""/102391) 16:36:59 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x16}, 0x1, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:36:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000009d772c21980000f9ff0000c414000000250000002f00"/43], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:36:59 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:36:59 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="9fcaf6e338b4aaaaaaaaaaaa0800450000700000000000019078e0000002000031000c0090780000000045000000000000000000000000000000e0000002009406000000008307000000000001891300ac1400bb000a0000ac1400aaffffffff00106142fc442bc4d816abbe13da1d47830b00e0000002ffffffff000000"]) 16:36:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xa8a, 0x10000}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) 16:36:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x4) getgid() sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:36:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x8, 0x4}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) 16:37:00 executing program 0: ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000280)) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000000)=0xc) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x1000}, {0x2, 0x800, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x20000003, r5, 0x0, 0x0, 0x0, 0xe9, 0x9}, 0x5, 0x203, 0x8}) semctl$IPC_RMID(r0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000080)="7b59df0dc166e18967b842c79933d2573d17d8156299f1dbdff3414fda2ef4390d", 0x21, 0x4, &(0x7f00000000c0)={0x18, 0x0, 0x80000001, 0xe8}, 0xc) 16:37:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) readv(r0, 0xfffffffffffffffe, 0x0) 16:37:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x6}, 0xfffffffffffffff8) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0206937, &(0x7f0000000000)=0x20) getsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:37:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a8, &(0x7f0000000300)) 16:37:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x0, 0x0, "000000f50000000100002000", 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) shutdown(r0, 0x2) socket(0x6, 0x2, 0x0) 16:37:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x4, 0x100000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:37:01 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, 0x0, &(0x7f0000001140), 0x0, 0x0) wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, 0x0, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe51) r1 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x0, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000200)=0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) 16:37:01 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(r0, r2) 16:37:01 executing program 0: socket(0x7d55ac0d7482d095, 0x0, 0x6) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10800, 0x0) fsync(r2) kqueue() setpgid(r1, r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0xffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x1, 0x0) readv(r4, &(0x7f0000002580)=[{&(0x7f0000000240)}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/65, 0x41}, {&(0x7f00000013c0)=""/5, 0x5}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/61, 0x3d}, {&(0x7f0000002440)=""/31, 0x1f}, {&(0x7f0000002480)=""/233, 0xe9}], 0x9) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000002640)=0x9) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000002680)=0x4) r5 = dup(0xffffffffffffffff) write(r5, &(0x7f00000026c0)="1963cc8e0bb7e9cc950fcd46361e6f41cc3d7ee382f441245c714e4b79ca4516a83ba39c2608829515bfbfd548328646617369b9dbd6f5b71076ddcb1d5953360de82c91101428f7d1510d1853ce96e7ab5dcab0f4eba1eeb144f97d266ed97db56e668bfb01fc07db1e7224b84e0e74f13cdbc37407e08b10396acf13bd27797087b5abfb033bc4a6805a3b47e7252b0a1a963566ebc4639e4734d6df7023a246483f0dfe47be1d839fb2a0399e3f612501053b", 0xb4) sysctl$net_inet_etherip(&(0x7f0000002780)={0x4, 0x2, 0x61, 0x7}, 0x4, &(0x7f00000027c0)="a1dace8c41b587c1529c689d373cef3f01e0d7fbffdc0b65e53317c3773f0e899f6ee22b2ef396e2af33ca02b71ac9724f5b5aa56bc7faf54f20c7bf36e9d9d5f41dbf971f95f44744f61dbfa70aef6680807b331f25e64267edcc6a258f74366eb858e02696b689076338ed4d2ebc64f3481c01c6a560eee797462f9fffef46fa2856ceccade192f4bcfecae526d031c75e37178faa4f9f47b29849b9076074fb6cc5876e34a29610e83ac7e28dfea6182b69de8b50aca5a1458985be6a904ac2f63c136d11f050a0c3679bd1ff656a76b9cbaee09c7267afadd389e7829dd9da43486a7fac15d0697ab419533386d19892c1fd39c931", &(0x7f00000028c0)=0xf7, &(0x7f0000002900)="6f3e71c0f57f87e7e0cc2fde6a5f40d4ea1755258871a8bc066177934a0d79109e23249f23972c65ffa84b37d52cf359443d1d83ad1d2db13b230c2143258a690cb2fae5202a28ae400105f957ba567c01f86d4ca0ff2b8e4ca8fe93aeb4860a27c4761428c77ebd3ee83fa6ef2c72588d7e1e426ea055155860cf16f55cf329ec5fc561697c128e48daac67dee997b0caf3c60bc1b543dd6f31993bed4add8893dab36d0650369f03540d8dd29389d6f4ba0852d93f40826ec312d0c99e927e4f87a26247d99f71cb51f509887c97fd99fb9b35aea4152d49fc9aa30165c9bb39edde18b9390ca0760bab4c6753519c84cee000c347b4c1fdd8e63811d266", 0xff) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000002a00)=@abs, &(0x7f0000002a40)=0x8) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000002a80)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000002ac0)=0x2) 16:37:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, 0x0, 0x0) dup(r4) r5 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kernel: double fault trap, code=0 Stopped at pool_get+0x26: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace pool_get(ffffffff828be528,2) at pool_get+0x26 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806ebf7e18,fffffd806ebf7ea0,ffff8000252eb288,fffffd806f213d00,0) at sbappendaddr+0x2e9 udp_sbappend(fffffd806f655de0,fffffd806f213d00,fffffd806f213de0,0,14,fffffd806f213df4) at udp_sbappend+0x375 udp_input(ffff8000252eb508,ffff8000252eb514,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eb508,ffff8000252eb514,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eb508,ffff8000252eb514,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eb508,ffff8000252eb514,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00d200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00d200,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00d300,fffffd806f655e60,fffffd806f4701c0,ffff8000252eb658) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00d300,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725700,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806d725700,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806db32b00,fffffd806db32bac,0,14,fffffd806db32bc0) at udp_sbappend+0x397 udp_input(ffff8000252ebcf8,ffff8000252ebd04,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ebcf8,ffff8000252ebd04,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ebcf8,ffff8000252ebd04,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ebcf8,ffff8000252ebd04,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806adb4b00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806adb4b00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806d725900,fffffd806f655e60,fffffd806f4701c0,ffff8000252ebe48) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d725900,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd8065446800,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd8065446800,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806d725700,fffffd806d7257e0,0,14,fffffd806d7257f4) at udp_sbappend+0x397 udp_input(ffff8000252ec4e8,ffff8000252ec4f4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ec4e8,ffff8000252ec4f4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ec4e8,ffff8000252ec4f4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ec4e8,ffff8000252ec4f4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8078d38500) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8078d38500,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f213500,fffffd806f655e60,fffffd806f4701c0,ffff8000252ec638) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f213500,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725500,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806d725500,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd8065446800,fffffd80654468ac,0,14,fffffd80654468c0) at udp_sbappend+0x397 udp_input(ffff8000252eccd8,ffff8000252ecce4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eccd8,ffff8000252ecce4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eccd8,ffff8000252ecce4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eccd8,ffff8000252ecce4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806db32100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806db32100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065446c00,fffffd806f655e60,fffffd806f4701c0,ffff8000252ece28) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065446c00,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725000,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806d725000,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806d725500,fffffd806d7255e0,0,14,fffffd806d7255f4) at udp_sbappend+0x397 udp_input(ffff8000252ed4c8,ffff8000252ed4d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ed4c8,ffff8000252ed4d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ed4c8,ffff8000252ed4d4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ed4c8,ffff8000252ed4d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00dc00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00dc00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806adb4f00,fffffd806f655e60,fffffd806f4701c0,ffff8000252ed618) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806adb4f00,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725b00,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806adb4800,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806d725000,fffffd806d7250ac,0,14,fffffd806d7250c0) at udp_sbappend+0x397 udp_input(ffff8000252edcb8,ffff8000252edcc4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252edcb8,ffff8000252edcc4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252edcb8,ffff8000252edcc4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252edcb8,ffff8000252edcc4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806adb5700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806adb5700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806adb4100,fffffd806f655e60,fffffd806f4701c0,ffff8000252ede08) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806adb4100,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd807f00d900,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd807f00d900,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806adb4800,fffffd8069b98060,0,14,fffffd8069b98074) at udp_sbappend+0x397 udp_input(ffff8000252ee4a8,ffff8000252ee4b4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ee4a8,ffff8000252ee4b4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ee4a8,ffff8000252ee4b4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ee4a8,ffff8000252ee4b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00d800) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00d800,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806b1c9c00,fffffd806f655e60,fffffd806f4701c0,ffff8000252ee5f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806b1c9c00,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd8078d38e00,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd8078d38e00,0,0) at udp_output+0x5af sosend(fffffd806ebf7e18,0,ffff8000252ee920,0,0,0) at sosend+0x671 sendit(ffff8000ffffaee8,0,ffff8000252eea00,0,ffff8000252eeae0) at sendit+0x52b sys_sendto(ffff8000ffffaee8,ffff8000252eea98,ffff8000252eeae0) at sys_sendto+0x80 syscall(ffff8000252eeb60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xefe955c3d60, count: -97 ddb{0}> show registers rdi 0xffffffff828be528 mbpool rsi 0x2 rbp 0xffff8000252eb090 rbx 0x10 rdx 0xffffffff810320a0 m_get+0x30 rcx 0xffff800000ad1880 rax 0 r8 0 r9 0xffffffff81b2acf5 sbappendaddr+0x1c5 r10 0x5 r11 0x1ce44a782137880b r12 0xffff8000252eb288 r13 0xb39 r14 0xffffffff828be528 mbpool r15 0x2 rip 0xffffffff82216546 pool_get+0x26 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff8000252eafe0 ss 0x10 pool_get+0x26: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> show proc PROC (syz-executor.0) pid=162640 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffa018,0xffff8000ffffb3e8 process=0xffff8000ffff8fc8 user=0xffff8000252e9000, vmspace=0xfffffd807effe5c0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 32733 377533 56205 32767 2 0x10 syz-executor.0 *32733 162640 56205 32767 7 0x4000010 syz-executor.0 32733 184502 56205 32767 2 0x4000010 syz-executor.0 32733 512085 56205 32767 2 0x4000010 syz-executor.0 32733 474248 56205 32767 3 0x4000090 fsleep syz-executor.0 56205 151102 15295 32767 3 0x90 nanosleep syz-executor.0 15295 455950 9529 0 3 0x82 wait syz-executor.0 1941 431638 72514 32767 3 0x90 piperd syz-executor.1 72514 99641 9529 0 3 0x82 wait syz-executor.1 94388 285066 0 0 3 0x14200 bored sosplice 9529 263879 55617 0 3 0x82 thrsleep syz-fuzzer 9529 365945 55617 0 3 0x4000082 nanosleep syz-fuzzer 9529 209190 55617 0 3 0x4000082 kqread syz-fuzzer 9529 420716 55617 0 3 0x4000082 thrsleep syz-fuzzer 9529 351803 55617 0 7 0x4000002 syz-fuzzer 9529 77704 55617 0 3 0x4000082 thrsleep syz-fuzzer 9529 288808 55617 0 3 0x4000082 thrsleep syz-fuzzer 9529 82214 55617 0 3 0x4000082 thrsleep syz-fuzzer 55617 344497 84384 0 3 0x10008a pause ksh 84384 338475 88619 0 3 0x92 select sshd 62682 502932 1 0 3 0x100083 ttyin getty 88619 154041 1 0 3 0x80 select sshd 79713 89353 90378 73 3 0x100090 kqread syslogd 90378 104883 1 0 3 0x100082 netio syslogd 6504 139742 1 77 3 0x100090 poll dhclient 46391 347812 1 0 3 0x80 poll dhclient 46294 79132 0 0 3 0x14200 bored smr 49817 109077 0 0 2 0x14200 zerothread 99041 523213 0 0 3 0x14200 aiodoned aiodoned 40960 390326 0 0 3 0x14200 syncer update 37606 172467 0 0 3 0x14200 cleaner cleaner 35444 462357 0 0 3 0x14200 reaper reaper 15965 10742 0 0 3 0x14200 pgdaemon pagedaemon 21554 259959 0 0 3 0x14200 bored crynlk 88300 308383 0 0 3 0x14200 bored crypto 88090 44058 0 0 3 0x40014200 acpi0 acpi0 96968 472596 0 0 3 0x40014200 idle1 57018 94234 0 0 3 0x14200 bored softnet 51025 452445 0 0 3 0x14200 bored systqmp 66151 445746 0 0 3 0x14200 bored systq 1919 137827 0 0 3 0x40014200 bored softclock 59850 102513 0 0 3 0x40014200 idle0 1 291679 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 32733 (syz-executor.0) thread 0xffff8000ffffaee8 (162640) exclusive rwlock netlock r = 0 (0xffffffff82747cc0) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9467 6330K 6330K 78643K 10587 0 pcb 13 8K 8K 78643K 13 0 rtable 105 3K 3K 78643K 571 0 ifaddr 39 10K 10K 78643K 103 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 61 0 ioctlops 0 0K 2K 78643K 30 0 iov 0 0K 24K 78643K 296 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1398 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 270 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 765 0 sigio 0 0K 0K 78643K 6 0 proc 48 50K 83K 78643K 800 0 subproc 34 2K 2K 78643K 187 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 79 0 in_multi 33 2K 2K 78643K 139 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 358 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 152 24K 40K 78643K 3362 0 UVM aobj 48 2K 3K 78643K 54 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 12 0 NDP 5 0K 0K 78643K 36 0 temp 101 3869K 3933K 78643K 4285 0 kqueue 3 4K 10K 78643K 52 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 25 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 59 0 57 1 0 1 1 0 8 0 rtentry 112 146 0 102 2 0 2 2 0 8 0 unpcb 120 457 0 449 1 0 1 1 0 8 0 syncache 272 10 0 10 3 3 0 1 0 8 0 tcpqe 32 336 0 336 1 1 0 1 0 8 0 tcpcb 592 601 0 595 7 5 2 4 0 8 1 ipq 40 10 0 10 2 1 1 1 0 8 1 ipqe 40 21 0 21 2 1 1 1 0 8 1 inpcb 296 889 0 878 4 2 2 3 0 8 1 nd6 48 34 0 28 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 586 0 399 12 0 12 12 0 8 0 art_table 32 587 0 399 2 0 2 2 0 8 0 art_node 16 145 0 105 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 268 0 258 1 0 1 1 0 8 0 shmpl 112 51 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2280 0 884 88 0 88 88 0 8 0 ffsino 272 2280 0 884 94 0 94 94 0 8 0 nchpl 144 3498 0 1912 60 0 60 60 0 8 0 uvmvnodes 72 2476 0 0 46 0 46 46 0 8 0 vnodes 208 2476 0 0 131 0 131 131 0 8 0 namei 1024 10286 0 10286 1 0 1 1 0 8 1 percpumem 16 41 0 9 1 0 1 1 0 8 0 scxspl 200 10159 0 10159 12 11 1 7 0 8 1 plimitpl 152 83 0 74 1 0 1 1 0 8 0 sigapl 424 926 0 894 4 0 4 4 0 8 0 futexpl 56 9749 0 9748 1 0 1 1 0 8 0 knotepl 112 233 0 213 1 0 1 1 0 8 0 kqueuepl 152 186 0 182 1 0 1 1 0 8 0 pipepl 304 199 0 188 3 1 2 2 0 8 0 fdescpl 496 910 0 894 3 0 3 3 0 8 1 filepl 152 5200 0 5095 9 4 5 7 0 8 0 lockfpl 104 294 0 293 1 0 1 1 0 8 0 lockfspl 48 139 0 138 1 0 1 1 0 8 0 sessionpl 120 26 0 16 1 0 1 1 0 8 0 pgrppl 48 40 0 30 1 0 1 1 0 8 0 ucredpl 96 606 0 597 1 0 1 1 0 8 0 zombiepl 144 894 0 894 1 0 1 1 0 8 1 processpl 1008 926 0 894 5 0 5 5 0 8 0 procpl 632 2145 0 2102 5 1 4 5 0 8 0 sosppl 144 11 0 10 4 3 1 1 0 8 0 sockpl 400 1417 0 1396 6 3 3 4 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 175 0 0 21 0 21 21 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 256 0 0 13 0 13 13 0 8 0 bufpl 280 4338 0 120 302 0 302 302 0 8 0 anonpl 16 117420 0 106064 73 23 50 66 0 124 0 amapchunkpl 152 6450 0 6215 28 18 10 23 0 158 0 amappl16 192 3702 0 3191 49 22 27 38 0 8 1 amappl15 184 59 0 59 2 1 1 1 0 8 1 amappl14 176 113 0 108 1 0 1 1 0 8 0 amappl13 168 274 0 269 1 0 1 1 0 8 0 amappl12 160 268 0 264 1 0 1 1 0 8 0 amappl11 152 180 0 170 1 0 1 1 0 8 0 amappl10 144 115 0 109 1 0 1 1 0 8 0 amappl9 136 480 0 476 1 0 1 1 0 8 0 amappl8 128 647 0 589 2 0 2 2 0 8 0 amappl7 120 254 0 240 1 0 1 1 0 8 0 amappl6 112 119 0 113 1 0 1 1 0 8 0 amappl5 104 752 0 741 1 0 1 1 0 8 0 amappl4 96 648 0 621 1 0 1 1 0 8 0 amappl3 88 326 0 318 1 0 1 1 0 8 0 amappl2 80 5977 0 5909 2 0 2 2 0 8 0 amappl1 72 37092 0 36639 22 13 9 17 0 8 0 amappl 80 2539 0 2469 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 53 0 6 1 0 1 1 0 8 0 uaddrrnd 24 910 0 894 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 910 0 894 1 0 1 1 0 8 0 vmmpekpl 168 10679 0 10647 2 0 2 2 0 8 0 vmmpepl 168 128170 0 126369 111 15 96 96 0 357 17 vmsppl 368 909 0 894 2 0 2 2 0 8 0 pdppl 4096 1827 0 1788 6 0 6 6 0 8 1 pvpl 32 346763 0 332227 171 40 131 162 0 265 7 pmappl 232 909 0 894 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 257 0 8 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace pool_get(ffffffff828be528,2) at pool_get+0x26 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806ebf7e18,fffffd806ebf7ea0,ffff8000252eb288,fffffd806f213d00,0) at sbappendaddr+0x2e9 udp_sbappend(fffffd806f655de0,fffffd806f213d00,fffffd806f213de0,0,14,fffffd806f213df4) at udp_sbappend+0x375 udp_input(ffff8000252eb508,ffff8000252eb514,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eb508,ffff8000252eb514,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eb508,ffff8000252eb514,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eb508,ffff8000252eb514,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00d200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00d200,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00d300,fffffd806f655e60,fffffd806f4701c0,ffff8000252eb658) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00d300,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725700,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806d725700,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806db32b00,fffffd806db32bac,0,14,fffffd806db32bc0) at udp_sbappend+0x397 udp_input(ffff8000252ebcf8,ffff8000252ebd04,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ebcf8,ffff8000252ebd04,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ebcf8,ffff8000252ebd04,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ebcf8,ffff8000252ebd04,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806adb4b00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806adb4b00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806d725900,fffffd806f655e60,fffffd806f4701c0,ffff8000252ebe48) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d725900,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd8065446800,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd8065446800,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806d725700,fffffd806d7257e0,0,14,fffffd806d7257f4) at udp_sbappend+0x397 udp_input(ffff8000252ec4e8,ffff8000252ec4f4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ec4e8,ffff8000252ec4f4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ec4e8,ffff8000252ec4f4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ec4e8,ffff8000252ec4f4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8078d38500) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8078d38500,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f213500,fffffd806f655e60,fffffd806f4701c0,ffff8000252ec638) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f213500,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725500,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806d725500,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd8065446800,fffffd80654468ac,0,14,fffffd80654468c0) at udp_sbappend+0x397 udp_input(ffff8000252eccd8,ffff8000252ecce4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252eccd8,ffff8000252ecce4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252eccd8,ffff8000252ecce4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252eccd8,ffff8000252ecce4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806db32100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806db32100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065446c00,fffffd806f655e60,fffffd806f4701c0,ffff8000252ece28) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065446c00,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725000,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806d725000,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806d725500,fffffd806d7255e0,0,14,fffffd806d7255f4) at udp_sbappend+0x397 udp_input(ffff8000252ed4c8,ffff8000252ed4d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ed4c8,ffff8000252ed4d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ed4c8,ffff8000252ed4d4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ed4c8,ffff8000252ed4d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00dc00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00dc00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806adb4f00,fffffd806f655e60,fffffd806f4701c0,ffff8000252ed618) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806adb4f00,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd806d725b00,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd806adb4800,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806d725000,fffffd806d7250ac,0,14,fffffd806d7250c0) at udp_sbappend+0x397 udp_input(ffff8000252edcb8,ffff8000252edcc4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252edcb8,ffff8000252edcc4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252edcb8,ffff8000252edcc4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252edcb8,ffff8000252edcc4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806adb5700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806adb5700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806adb4100,fffffd806f655e60,fffffd806f4701c0,ffff8000252ede08) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806adb4100,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd807f00d900,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd807f00d900,0,0) at udp_output+0x5af somove(fffffd806ebf7e18,2) at somove+0xf61 sorwakeup(fffffd806ebf7e18) at sorwakeup+0x79 udp_sbappend(fffffd806f655de0,fffffd806adb4800,fffffd8069b98060,0,14,fffffd8069b98074) at udp_sbappend+0x397 udp_input(ffff8000252ee4a8,ffff8000252ee4b4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ee4a8,ffff8000252ee4b4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ee4a8,ffff8000252ee4b4,ffff800020ea5000,0) at ip_ours+0x412 ip_input_if(ffff8000252ee4a8,ffff8000252ee4b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00d800) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00d800,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806b1c9c00,fffffd806f655e60,fffffd806f4701c0,ffff8000252ee5f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806b1c9c00,fffffd806f655e60,fffffd806f4701c0) at ether_output+0x47 ip_output(fffffd8078d38e00,0,fffffd806f655e50,0,0,fffffd806f655de0) at ip_output+0x12a2 udp_output(fffffd806f655de0,fffffd8078d38e00,0,0) at udp_output+0x5af sosend(fffffd806ebf7e18,0,ffff8000252ee920,0,0,0) at sosend+0x671 sendit(ffff8000ffffaee8,0,ffff8000252eea00,0,ffff8000252eeae0) at sendit+0x52b sys_sendto(ffff8000ffffaee8,ffff8000252eea98,ffff8000252eeae0) at sys_sendto+0x80 syscall(ffff8000252eeb60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xefe955c3d60, count: -97 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc00153fb18, count: -3