0000000040)=0xc) recvfrom$unix(r1, &(0x7f0000000300)=""/199, 0xc7, 0x40, 0x0, 0x0) 15:44:20 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21}, 0x4056, 0x0, 0x0, 0x0, 0xfffffffffffffe35) 15:44:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2fffffffd}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1010, r1, 0x0, 0x8) 15:44:20 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r3 = dup2(0xffffffffffffffff, r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 15:44:20 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x4, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x0, 0x80}) chdir(&(0x7f00000002c0)='./file0\x00') bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') r2 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x120) mkdirat(r2, &(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', 0x0) utimensat(r2, &(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', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 15:44:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r7 = socket(0x10, 0x400000000002, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = getgid() setregid(r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r8, 0x0, r9}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, r5, r6, r10, 0x14, 0xff01}, 0x59ae7424, 0x0, 0x6}) 15:44:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f00000000c0)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x20}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) 15:44:20 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x3}, @generic={0x0, 0x7, "bdbe51da36"}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000040)="e770cc65a3ef6c01da2b8fb96a9b8eaff457c4858831de8c5032b60e1241472b764c24e11e05dd37fe6a77112c1f824d0d2850c09307142976546481704a7c478afd6d678f4b67480df11c", &(0x7f00000000c0)=0x4b, &(0x7f00000001c0)="1ab404d788d2c081c5b7a226b6c80a6bfb65e4c097bf3401b4a72e7f85b0fc5939b284b37677c8f1e525c63820a832c6fe26775f2a52361a0f396126214a2fbde0f6ae000a72da6da24f6915fb0df551284c53ad0a4e9f66b404c76c78ce6e7f6a0e58e73d0ff4f4fd913eb3777d8b8f8dad1dd6aeb2e99b21a714d1f19a5e8ef5d6c84fb16b26bc862994069c930929318afa63c9aeef0fc155e6ce7d52fe669d0b38597976276652f77005c1e88f6e6bbf", 0xb2) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x48) 15:44:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt(r3, 0x80, 0xa9, &(0x7f0000000080)=""/61, &(0x7f0000000100)=0x3d) setsockopt(r2, 0x80000069, 0x4, &(0x7f0000000040)="20f7ff18d6", 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r2, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x30, &(0x7f0000002000/0x4000)=nil) 15:44:21 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0xffffffffffff3717) ioctl$TIOCCDTR(r1, 0x20007478) 15:44:21 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66c24c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0), 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 15:44:21 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x3c0, &(0x7f00000000c0)={@random="aabac7ac4448", @local, [], {@ipv6={0x86dd, {0x4, 0x6, '_6@', 0x38a, 0x1, 0x4, @rand_addr="4a1a30a47c16fa5411b708986a476373", @empty, {[@fragment={0x2b, 0x0, 0x7f, 0x0, 0x0, 0x7, 0x67}, @routing={0xc, 0x0, 0x0, 0x9}, @fragment={0x1, 0x0, 0x20, 0x0, 0x0, 0x5, 0x67}, @routing={0x2c, 0x8, 0x0, 0x4, 0x0, [@empty, @rand_addr="9daca50588a72e84301f3770db321349", @mcast2, @mcast2]}, @dstopts={0x3, 0x23, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x52, "b6a45a40221e3c5418e45000d028dbed611b0155fdcbc7cdb58d9bda8d57a82f2432abc32fe95b269188a8519745251b2487ba1c2c9f597c147dddf39c7c46b5dcd87d26a4dbb953d4a360c358aff352f318"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x4}, @pad1, @jumbo={0xc2, 0x4, 0x9}, @generic={0x2, 0xa3, "fdec5fa96ba82a7a23027d5da6533ede92a5a4c1df50a2de253a1f59aef2b5c5c863fdb1dde64edf697142b0ab693b0af6fa0f970e0642594499072f83840bcb848d5fbda81f41803c90b90fdeac64a3c10bcaf4a78097915783b789245fe8bb7ebc5d61c9351de9e3becff100e79467f2a6f9f332ab43a2e318d492e63147de11418b3992a5e5f20f965ede9efe53a19e9d0f5480a0a74786056b86c6991946d4d083"}, @pad1]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xffffffff, {0x4, 0x6, "a7ac4f", 0x2, 0x1d, 0x3f, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x88, 0x0, 0x1f, 0x1, 0x0, 0x6, 0x64}, @hopopts={0x2, 0x0, [], [@enc_lim={0x4, 0x1, 0x5}]}, @hopopts={0xb3, 0x16, [], [@padn={0x1, 0x1, [0x0]}, @generic={0xe1, 0xa7, "03537c42865fa46276dd9bb62c1b2451f257b0476ff9fd0b2fea3149d8162d09a07677db16b880331cfc7757ae8312a27c26fec525f89fd729fa351fe3410b5955e2de47b8ded005d7ea9a29c695473e22c448b8389f29c2cb1afcfd06c949b9d7e84e2d8f97937c5d5ee6a2d5ba82d1587284bba350ebaf4caf0456312e05d254c240d52a299717956558f8df888813591239aa39775eae037c90e4b39d755ddcbe6c4ef211b4"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x3, 0x2, 0x0, 0xe3, 0x0, [@mcast1]}], "5ac64bf8ddfb970c6df91e74254b554d905af780182b1f56972dc8f5278ad8e15d47eb443d9921d15962f08b2b7288c84608af53d83f02f4d179e8d9cbf2fa9465c07230baa14ea6dea23b1d7b7d91de2851c430f3d5bf9bdd8255135ae26b08f3a2779632699a439c5dcf889a249ccb2f0b9df3074fdf2f88d317b1ffed55a0934ab48d05c070173d726dbb919fc3e12d6b03c18b09c1dbe14e627d3ed907583bec000214eb965dd9481c790db2c3ce2c476ab4cf9c0cf808d62c09c822adccb491696779c715e8eaf2decf331021b6bb6590fde2825567ba51267311bd9ba19352"}}}}}}}) 15:44:21 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040), 0x0) 15:44:21 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) 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(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0xa4c, 0x3f05) 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, r3, 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x106a, &(0x7f0000002240)={@broadcast, @broadcast, [{[], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r3, r4, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)) syz_emit_ethernet(0xf6, &(0x7f0000000240)={@local, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x3, 0x3, r3, r2, 0x1, 0x0, 0x12, 0x4, 0x1, 0x0, 0x50, {[@sack={0x5, 0x22, [0x8, 0x7fffffff, 0x2, 0x9, 0xfffffffd, 0x0, 0x6, 0x3]}, @sack={0x5, 0xa, [0x5, 0x3]}, @mss={0x2, 0x4, 0x856c}, @eol]}}, {"8329d00537cb0b41fe00536310bde9bd62ca8aa881dcc7945d263a79373f6e9beff86c8128ce36bd852c9701cad246075f94d92b8daa66c3c2a8e30c166f2341f7d0e205549c8701f78b735ab161bf169e02cb63ed08b2ad088822e69a61ddd54ade796bcc5bbbfc378fa2a302a2e8a5836ff8a544ecada18937b5a71b1d916b5d037d32"}}}}}}) 15:44:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a36b6f6e685c953056a738e29ad9e11509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0xa7}], 0x1) 15:44:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) kqueue() r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc060695f, &(0x7f0000000300)) 15:44:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x80000000}, 0xc) listen(r0, 0x0) 15:44:21 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r7 = kqueue() fcntl$dupfd(r7, 0x0, r7) r8 = kqueue() fcntl$dupfd(r8, 0x0, r8) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x200, 0x3}, {{r4}, 0xfffffffffffffffc, 0x44, 0x20000000, 0x800, 0x2}, {{r5}, 0xfffffffffffffff8, 0x50, 0x62, 0x8, 0x7574}, {{r6}, 0x0, 0x84, 0xfffff, 0x7f, 0x7}], 0x5, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x45, 0x80000000, 0x69, 0xffffffffffff7fff}, {{r7}, 0xfffffffffffffffa, 0xad, 0x5f1f05af960fcbf1, 0x2, 0x7}, {{r8}, 0xfffffffffffffffd, 0x92, 0x90, 0x9, 0x48a}], 0x912c, &(0x7f0000000200)={0x10000, 0x10001}) 15:44:21 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x1, r3, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) r7 = getpid() r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, r6, 0x2a, 0x6c}, 0xfffffffffffffffc, 0x1, r7, r8, 0x1, 0x9, 0x100000000, 0x8001}) ktrace(0x0, 0x5, 0x40000d10, 0xffffffffffffffff) 15:44:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x4315) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000200)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}, {0x1, 0x9}], 0x7) 15:44:21 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x0, 0x1000000000000, 0x0, 0x1ffffffffffffc, 0xfffffffffffffffc}, &(0x7f0000000100)={0x0, 0x4}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xff, 0x5, 0xfffa, 0x3}) 15:44:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000200)="f0a7ada3714329ae71168905c92c59253163ce32da10945320e0cd9788aa12dc7a661167ec8554aa28d3fe5751cbed9908b27a811f418acd41acff8a75df6570ba267765b6e4eec65ffcfe3e943ec86db6ee01e14df510c0b0f4f33e01cf357c54dddc283e6e393390c55c8d156b8c0f732be94044724d74553e40d9f5801650ac2cb267143d3165867adf7b5ceb33818a6b3d69092c679f46debc89d19d6f692529fbd9883721e3ff024b9f77331471aaad2db977912f5d2fe3f3c8bb3603de516d1b30ace855be893436daf5b6fc0aacfe", &(0x7f00000000c0)=0xd2, &(0x7f0000000300)="a047999b6fa950627b79aeabd0d6e3c815151f38535c6ae9e4a59a89d485c62cf5effbcb1d5782bc8f9962d0b7144dfe5d6c7b6f38d8e65f733976d9c56350e5b97762935f64218bc09a41a8c7fe8a05ce1af74cbc115790de193ea8f64d54c7973aa7c33c9d1ee859d77a0ff593136f70aa618e2930b74820a9695fbe0a5256d7cdd0aa6fc1192246b35eeb55c7785bcf13ae8b44881523f7ae40488e103b5263784a30e9808f984df3ee93d7e048d17b944a66b53a23abd42669681846fbb792d33473567e1f948663a4800c6925ff478a37b2b6757b91a8516e5b4b9bf48793d176bc180c58e22bf61bba26ade7969c8d7daf94e4b2eb4e3e0038a4cd1ffec8c90d86dcbc4d74d56ad417913de0e3c5bff34d4d682f76be91e5a4ecf8c0881a4d365c22e1d7ec084d5863e6fe7ff714b15ab50902c346a0af47d0c4cc2b33ef94673310cf7026de1a0f1004208bdc09b1933f23662174bddd5ac01629cda215bbda074990ff5382d3e69d6ae32c973ac630d0f34fa94fb9a217fd060d660e2ea32ec0c1e9f2051a11501602304d7c0449e459af38ee724878172d1e30d70daef0f37c23cc3327ff711551af7b9690fd8b4b48883a4b7c3155a56915f622d39fbc4149f02a19891b8e4de0cdcf2ae97ef1cf33b1eabde7013d51a6615a5f36c0f77e2af0b745b00efd2e4b8489092dba2397d24a2e78e5f19f2204fb6b20340bf2cbbd898a65c93bfb6ab3a0b80a50634f44ec0238a881f560d511809b6a48830c9eafd71e059fdfe3bbe07e742fe26c1a5082fc9914eb5eb2fb851c5e90ae5444944d7ec438c625f11c620171b580f178c99d0d06856d308b19ac2e17e32c23a34d03e874c99ced6c882b96f9f1e2b835f42e64b47ae4f81d5dbb23310f228636924e27750b38e81b72ce11540cc47aa9126798a748653e90ea167a531607f467dc43bed0c3ae0d8920df2ba836a528a53cb08d7a5c11403e1a0b9f03422ecba54e88e6a722a454ac649bfd2866927e014b6a79a873393284ed0bea202502b64e9b3ef4cb0d049b6029a76ddab52e496f83c3b306da3c5e4e45bd5bc0dc6ca604548052d9c7c5d8e032fae5433c9bc9555881f8ad3539efa46383f99b6f9c2498c39a6a21cd2ee499e0e27ba69ab1d3babe552552b0aef04d3f067b72fbc3b4e3d6698e547b40e27a6d213303f52c3bd2f3293230b08704252ac030206f7d4afeffa55a5b7a5bd704a3aae90ffba8ec16f09a6b18ea872dd310752357820b30ee92160f3ba18232518043b9a22823d3e1eb9b50ebbbace72fec379b3d87fb58e2dc233608cd27804ea1ee3605301fb887a6ffaadf45818c684a3708f84b4b6002ad86418dcddee527dc85eecc9b7df4fc7641d890f7db476ba96ba863379436acc10c536cad8e4b839bf03b389c2a4b9aa84b76e33e557cb38e47d844e7631f3ceba68fe62ddaae73a0f539f250daf8f24dddbb9e56f81a7e4a48f00717dc580a9f48ac113651c83c8531522384ed8ef3cb75852809ce6c363f423cdadc5ba952e5af0d6a02beab1f98c49085a0b6e74bb6209706396ddf057f688c5338001f07907db497f9eb836fd8ca783a71d3cd8eea02de02dd6fbbad16234554587fb48ac6c7b971b7c96be8b38eea5339ee2680708eaf2327ff352dd79ca249507d68682e6a6089b1e09e0492eda850be7974227fea29bc75feb399facf06193253c2058a8f74747b32ed1593e031fadb03815430113bbb71c6fb42e200b6feee22b3864a9eb7e4c8dff7ba3ababfb428b13e481459b49cd2ec1f35991644513f919227de661c3a924cdf9d92baef0ee90f095bed7821ecf86e19c87f3ff97c201c80467a3384de43aaa57f194770579a95dda47419f11f4b69d6b5476f5178253b3c2a32c040922ca42f95deac1cf10926ca2c1598b5e7a6610cf1ddf4846df246ba3ccc09fa5ecb114e12ff64acc9ef01557788882ae9d0e890e7f2d166e8d7956c90285523ab31c2099b8f91cae0062b3973e0eb19691fa817abef2f01e517eed1fdeaffe22b640a79a24e0aa097768c505b91619a1010b606c8c4c20d18cd087774c7d946a4174c035644e4df01c21e6ab29ff6a75efba905fe8ab738b3060bf1136b404ddc3da3177c869ca2df22c2039f229a897290b00fe3f1d5f846b081931b6b4a6182c3523ac024d01c7471f7183827894561bb1eb429d59bb33a5a4a11b7e22e05eecadd96f64d6e0c94f91418f68852c37bb98a154eeac2aba8ecd0419eb1c8859fae96ec71a683a7eea371d6e476a9a37fe7a857bddcb6f103552863b5d3a47fe2c255d5ace617e6d547ea38071987a75057e690985aef6cc3a6480bf4c03499613b9825151845f5ebd666893705ad7d2d799df949decb6ca73caf7d1e22ed561c27cbc8b06f7fb5a19bfe39871d82051c98430ff80adb5ed8979593e0d945f994fc9425df933dfd7eec9b966276a5dc2314d2fa197a8a38378077a9307a58675f286792b98d740b72a22c8c62a11a6474db72d0ee1928e6f35d8a2a320982233a532fb4a2d09a25b6bf24a313059407d78177ec34902aea4ec833fca3c89bfdc194a933480906958e3ddb9f42c81de977b4c62078f6046cfbb7ad9b62943f378c5bb1444f09a977d3592a1855f86564578bcdcb8687ebd5e77f3598b44a92e335cbc646ea77ccc5da125f84502ef4917751db1d54ecdf9307f1c731b33b9d65eafbfc65a9dfcb47065883ec800eb154e5ca114e6c856abe1b271390bbf7453faad1a933d7f6fabd75cd07dc92b7d8d5fd7d33bca5a5f4eca7e8563a069118e1d12ee6550e5db6a54edaed0d1b68032fca7d8c7b18b1fa26d514582bbfb89a500de51d6e89ab446a3e62baea891c94c286073f1281e98e5a2260742976618446c87e55151ff8b9c05c7fade6bb94a49234f15af87964deb3f3be37986aed4b391e2384cd30186f2bac6c32e69c996ffaf96a9aa7be0042b99c9a2fee0a8215f9271acc43a61598e38ebdba4cbdfc1db2c73d6b95362501f02854ed4584a05ae828aac58eef57a36047de986ec03d90f49f5480f01b852a071f252416667f33e25b55e7d26bc3f8748d1c09bdba06ff191f74114b506c8b7334d69a229d499350027bb783f5f02d59628cfdf706659bc5275329660f8ee7fd129d30bcaf3736ba975253e0a3bd8bc93492215e548d386938b8be7eb0fec9794b96e6e2cd5002646a63a2a1945ea6e5fd3b9d8f306d36c7caaade674c5517eca7eedfd80d7672b0e951cff082009e30f6219afc47f867a1de0b8d4e1ffb579257f2138dbf018d388ec916398bb7625da08e559a0f10c96f4df11d9e48ba51a6ac24156361f500ce2260fc5334330cb45cc826929025e78ad59aebba5ccffb8c4118e8ed563f205806f7f20d65d14bb7b04cf7014b19a731699f96f91e1a42f2287adb3c365c3b51884888c9fa211bb844fbc466df8369aa97227560c86f2ff42c3ab76c52fa3d8c74d0b96054fae45ecd5feff01b03adebdcd0473e0ae0c614d89725b2429948d190ee9913dddc54c210722281eba3c8ad0c736fa7cd825093bbfbc4d49af2f32364351e685e7b45cfd2cf8266f07fa4e72f7cb10f26fe1dc20c10cb598776ade09873ddb65d47128cbaaeca7290e64c6f2d1d0e759576ed46184c5ca08d5fd939cfc5619babd6a0a56d45ff2ef6c23057b61a442fea86de3771f8ba1552a960d7556b60a7498d259008660f9f7ff5b787d662737d3dc38d2f14d0f19cf4156baf082ab00ab3158f580beefea481fbd2554960ef6b7244853e76e8e562ef9752c655ed6dc7128e46ee5e5b6177d5a65634bc22f046c93cdbb75274eacfe9f47d90c563661c756053beb1e787756870ac05c9df65ef8655ea0cb3baa4739075ebd695a15f3795ae400df27106e5f0d28de82510deb59908e374e7348888001f862403f345db6ac5f7deafc4b97fdb990b129775806ed4e9ee79a66cf220b084d0a762e6ffa7ff54577f4e0a08d2be233bd433c2daed454444252aea6b79a9c6a0e3c180feb132213f21d939abb02dc5c912f18d44119a7450ec3b5327cc7ff8279bba58bcd88e916cdb720f88ea8288702b8133d2adfc6179cd7ee83f1d16f1a5a1d9a652f57edcf38450aecc39955bb64abb9679cf050aa8e74a1e7cbea50e33611e60997b23d4a125cdcc82f472b8069fb7738cb5816434f21374bec26dd6747895b876247ad6f0378079067bf5d17f522bb01ec2ec71ed95d699d4deb589c8b3fcbbedcbc1d10d9b59abbcf08c38a654762c9b7e51d7a06988cdad3d412b241630aed9d8d7b5c1286fac9b670c69ca1e4778530d4b9ab9231967300b79192680e351d6d568b948bbd8955c0d245d6fac78aa240a88c568301774bc4b6b07f4cbc3cdd5b8ca990755974d6b561c7274ad573028cb3483b4fa1c9e0e45a221e82e480ff6a28ddf4422bcbeba184b23df56176c67e3d7ab5378ec3e680f612f69099e5fea2ff40eee337b495bcf036260d3bee71ce76b6b230bd1ac4e5a996e95860f1d3224a6a6af152c4a4d7280d666ea7c638f8401010c121d87e2d49ed3905b0a181ad542a7f53d5922143db8245d4adb0836b3e8070504087216fa906180877ddbbbd1d87bc9f883d53e56d987df1213eb275f0f461084833e0dab87dffefb42e3f3ae0c97c6ffc4e94583e39860e03820f4a315b36d149c5a7c855c89fa8f81ad95c96e9e586b0aa1dc997c261eef6049405d2a53c5fb767d09ed820f34044dd7e1bab9c9d25ba11d5aac1df9ef1adca2826fc0ad0dee8920d56c76a29777a09c0c93912c6264bfd61de9dfad3480a4c97ecb8c7b59ea8faedf6a9c1ccb423c171367372f2aa183f41127329c049ccb794d2f743834181ee7c20596a4462154bc994f09ab8dfc457c5c7c1f62818614532ecc99f693eb695417cd6aa8712043383c1e156ddd7e21a572645d0efe118fddc51737bb747426993f2a2f5dc636f12efeb58fdb8c55b3d4abab5647ab3b1ef6abc1db806214170093e3650de9fd72ad664b33b16bdd51063380648e7fb66fce997513418ad97482acb2595711f599ae456f7905eaed8da3d57156dbdc2540a06f813a5b342f05df7f922344d91bab4d15012e38ef1ea6326e96262964aa30e955329259325a294f5a9cd7420f1fc8b67b5a2481d57d9b2587e2d540c0def0f4aa572e4a4f7bcbf0e29702052e17d27b9ee684d4373280ebbb03c80bc843ec61219c2d9f5f41153f3f7c2e2768c86aa13117c87b8ecb668a3edf770a519d527d87cdd2bda6aa9a53c2ff9d0891c9960af6bcacdd194fa9236c63f14afe898dab1c13c968e6c9bd8ab5d394c6189d71790cb92525eff0bd8169428d8f30841e0d166921b3e75d02012f4419eccdbb59511b51678b968f5e657314b9cbf765610231684c3fc3886533dbd154f4ea8acf89a4db1c087ee3fc88c064d7b6a2ecfdcf622d777f0af35fa39e65d2d7635901fb7148fd0454b704433558190256ed06d2ac25473ebc725db4ddf5752525a78d249761ca5959f6446ed23e3438234840bd5a900d919672d717aae46ccfcf428c85bd19f686b65a1ca88a5ebd21f58e6112d8c93a4acfaeb08ad93e12fc10151ace1cdb6500fa015f6fec5d761d41446aed10f1c4d66917eb3cf6b4820e81f1395e1119f934216580b83da1acd189359214d6823806c8a8fe898d087fbc8d3ba1a1125343f40a69beceb1e86f9863e416bea980f2593e0dd77f86ffe6d3b18541b75c1f15aeaf2dd95f7e4ea79a72e20f871eb448fb77ffe37632", 0x1000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x105b, "2eac6ee16eb595f66bcfd71100"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000001c0)="e52e", 0x2) write(r0, &(0x7f0000000080)=' ', 0x1) 15:44:21 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) 15:44:21 executing program 1: syz_emit_ethernet(0x2f2, &(0x7f0000000a40)={@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={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 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"}, @pad1]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x83, 0x0, &(0x7f0000000140)=""/131}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d70500ff0f000215005b00002000000000e74de4"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0xffffffff) setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[r4, r5]) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 15:44:21 executing program 1: nanosleep(&(0x7f0000000100)={0x2000000}, 0x0) execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5) 15:44:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='+\x00', &(0x7f0000000100)='%\'\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) setregid(r0, r4) 15:44:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8000, 0x8, 0x2000009, 0x1, 0x8, 0x4, 0x3, 0x0, 0x1, 0x7, 0x7}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) 15:44:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @rand_addr}, "cba7c7fb9219c772"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) 15:44:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x5, 0x6, {0x1ff, 0x1ff}}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) pipe(&(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 15:44:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550c, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:44:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r4, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x84, 0x0, r3, 0xffffffffffffffff, r7, 0x128, 0x2}, 0xfffffffffffffffc, 0x8, 0x3ff}) 15:44:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) r3 = msgget(0x2, 0x23e) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/145}, 0x99, 0x3, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x40) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x5) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) pread(r0, &(0x7f0000000040)="518506c8389cb1fd3ca7d564d2e63bd0c991dd200226258d0a38776796022c05e138f2123729", 0x26, 0x0, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a489b39960eb8098d0923d87000000eac3c294b1d473405536b2a82281ea1f4264f15ef77374e317eb5f201a6a5ea23028e4c594e768ef989109b9aa5f967a95b7a500510054a373aca953ed439cf38484978f6628d3e7d187a13d555e2cdc098a6a6da42ddab71a8a3d5d64b857e94dca9485917bf71b02a5902b48aa7a802a4d8bcd3252979f02c2eff38a5dc2d11cae312017b4e89ac577beac9773485b70163bf593b56a0000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r1, &(0x7f0000000640), 0xffffffff, &(0x7f0000000680)=[{{}, 0xffffffffffffffff, 0x20, 0x22, 0x400, 0x1ff}, {{r5}, 0xfffffffffffffffd, 0x18, 0x4, 0xc4, 0x1}], 0x100, &(0x7f00000006c0)={0x5, 0xffffffffffffffff}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:44:26 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="07a956e39daac301d08f08", 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0xc) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f00000006c0)="3a36a36632b205302ca0be9f5187f8947b3811ace8c35ec99ba48f3dc6c698d42c14fef18b698c96c98a7e9db3493339cf24e309eafcad89b5fb761e9e4343eb9d5fba078cbc9e57074bbccbe26b374e837d5e9c065c70de5f4caeddbf758b59a1ab0e1ce0b3de611067d0a9533f973190e30ee3e925fde33879443a8abbffc272784644cb54cdd368d00a121c1604864f9d3bcbd225e075f7008bd8cf167fb015c5b5e2", 0xa4}, {&(0x7f0000000780)="357619e1c4e7c59c459cf6d58cbaad0cb86339a3913c7ec31cf21f8c075699d9f9", 0x21}, {&(0x7f0000000880)="7a0a7f8ee7ed47e0413d70b7e3af0d627c89c80955ea2b043d1c96ccd57fb37f7065c0b4d872f5d71c9f4d3409a85a22b7533187af08d3d5bf9100616ca8b171e855df0d6424bea25e611fd5c38c43055e7b280b0bbaccc1057325adc99bbc6ca623c95cd5cd68b997ff6e94dddb46a3940b12aa0932", 0x76}, {&(0x7f0000000900)="709a0fff13b98dff6a85f62b2327df3043bc148f006036a06360457d6c8c3c354ace83041807af5270", 0x29}, {&(0x7f0000000940)="2fe71075adb29b8e320bde0ceaf5c4ac36adfae1f648b0738ab6b0aef4b7a239b2a94acba16ec7efc4da11dee092c28d1fb0585d09e272b45d66c932bcdc74ad9b9bed806bd80d56eb912d7803fd923abcfaf8973de43871e79fff425bb4226ad3614927ce8e8155224d99b4ec353258542793cc", 0x74}, {&(0x7f00000009c0)="e46e570f1ad98ea4cd9f65febbdff5c3fbf26f2633027e6821155736f1e0c0da28006af76b6089d2afda0e2fab3964e2fb6b7906a392c5f47e9dce8fcf0fc7f608c56f3da88b494795dd78e4427a795c5731a07878adcd1f3f73772c", 0x5c}, {&(0x7f0000000a40)="7630ed19927dfaeb6db76317cb7097a3be84dbe1df149db6293161c68d12e249ec412fbeff88285cf5c1b67e3924f8a8981ea9a845761909d261892ed89cdf3a486519b1a892551d2e93d11ab6e4dea3d2666e00d54ef137a33f986db1d7883fc5ce3a81a5f44918e1460b7e4d5eb979c1d1010c4489a847361559a9b7ce334a3a1ebdbc3b81b79b2e231ecadee2", 0x8e}, {&(0x7f0000000b00)="70eb2bd989fe5b7795e319a6157b9c61ea262d5fb5caf1bb82f58ff366f18dfa53e5fa30de31593eba925548abaa002b3914d3340df99ec40518ebe3f19fed783e61a4fb34e924a5c5cf67168644135d4509e1f4112220ade1c67e10cc40c7aaa51627ebc771949e31c0e1b500d9464fdb0bb111dd3961a592354a94cb089c981e8a0fd1e5ae819b768a39d75d71f91066354cc935f3ab1b4ef00425ee31b80c7884351d7ab03468b08e7883ac49a67133da164e693f75dea0c942c5d80a731824acbc45b3a5ff27", 0xc8}], 0x8, &(0x7f0000000f00)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r6}], 0x88, 0x8}, 0x5) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="02689850716035b7da3b3c15f6f15256d00c0ae74c63d77902b005e88a60465f2defbf1a4615489c0c2890d10924f7b94e4dad870360e5b8da0585f099f18d48c839c416ae1265c7bf0e61a2e93087ff57dfb9bced58e1e6bf7d83701cdf304ec20664771881f6bc37ba69f80ddb0581ad48da50b8ce65f4ae65ab69a88505f83169bc9bbabf1d8a594c8c6f6fffcda735ade76a4aeeff366f4840b2fe983150cc9377434ad3371c8e6a288a7201ef84def8549508fc753da9e8376f02ea123a5ca122bd4865ad42f4181b55612188d23d5478dc6c59905dc6e521fe84f6b99e06d7dbe0013d985273a3a4be14", 0xed) 15:45:13 executing program 0: msgsnd(0x0, &(0x7f0000000240), 0x4, 0x0) 15:45:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x4}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x5, 0x1, 0x1, 0x1, 0x4, 0xd1, 0x0, 0x0, 0x81, 0x8}) 15:45:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:45:13 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x4, 0x3, 0x3af8371d0b7dc2b0}, {0x2, 0x7f, 0x1000}, {0x6, 0x50000000, 0x1800}, {0x1, 0x51, 0x1000}, {0x1, 0xde, 0x3a8c5a1af311d29d}, {0x2, 0xff, 0x2000}], 0x7) 15:45:13 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4}}) 15:45:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff1917a70239be08004500003700000000000090787f0000017f0000014e214e2200089078a92a1b38e0b9a7852ea24ee8d92ac0935c7889420c67aa07115aec"]) ioctl$FIOASYNC(r0, 0xc0884450, &(0x7f0000000240)) 15:45:13 executing program 0: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x2, 0x7) 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, &(0x7f0000000200)=[{0x1, 0x2, 0x800}, {0x2, 0x6, 0x1800}, {0x1, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x4, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x9, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0xdb7f, 0x1800}], 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) 15:45:13 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaac020a3bb86dd60000020002406004c8372730000be000000000000e3e900000000fe80000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90020000907800000101080a00"/24]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x9) 15:45:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:45:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a694016019926d12efc9fca4ea020b6de512c1eead4b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec128ad9bd67eebff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd326d575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303db25648691404e85f6e35c30447492ed173a472abb5991a2e81ce4e9622adc26efb397d9180cd643538d96bdbb509b158d1dbfcb62d8b228c81e298674d93273bb62751e04e5efd87b036de632457911f535b5deea7caa13bc42b8229067238201691b434a48fe70ada0814896aebf6bf7db2811e481fcc5bb089b286b3d825f5cc1d4fd957893d269db294df2dd6ed41c7fffbd770bb368012632849a1048df2fc22b284393f8df9bbe2fd6da7f2e8379585513667f49135c429908ee25c0a6585fecd4b42e7f5b3495c1ff7b894d3faa62a4c125c482134edd0fcf9878d71105c1c570c3775fc499847ea17743f26e61c087ccbe9ad2bd2fa52ef003104b698d124f928774f1069d8492c04316dd4c95ac547959147af60fdacef2c4ca692d4bdf37faa0017f3711345245a12a36a7e9befe1ebb132b9c89a599d8631277ef278db56d5bf6ed455985c190accf3234a45805956101abab66911ab2ce05a40ff715650f9"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="6ca7c80acb5abcd0cb005c2a8e9a2b718f5e6ad4abecd4a8e877338e1afac8020c3d11dae093aa98b15a666cfb6644c4c608b176201412aface381c2f974dafbe5d035c002617865750b3bce9e86dc732869d9b853ac4e92e4a584770bb261cfdbed8c1b7c29cf79c637e73e0ec6cd0a1ce9d765f1d39fa1669e8dcae14e9df2431bfba0d2ca8f082e92205b6eb3167476b3cfcc1647e4848a2344a3b11be845b3fddb21be", 0xa5, 0x0, 0xffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2a, 0x8002, 0x4) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setegid(r6) 15:45:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x4b15f4024fc25508, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000140)='./file0\x00', 0x31) listen(r0, 0xc923) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r2) 15:45:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00002000000086dd6000000000083a0021405aafca51147426c00f82783347a0fe8000000020000000000000000000bb85009078000000004d80cea5c7f1f78e642fc0c9456a3fc6f435"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000000)={0x1, 0x4, 0x80, 0x3}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 15:45:13 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffe}, {0x2000000000, 0xfffffffffffffc00}}, &(0x7f00000011c0)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) dup(r2) r3 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/226) ioctl$TIOCCDTR(r1, 0x20007478) 15:45:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random='\x00\x00\x00$\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x40000008, 0x4, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) fchown(0xffffffffffffff9c, 0x0, r7) close(r4) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) 15:45:14 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x386, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) 15:45:14 executing program 1: bind(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000001874633e76d4295f02143d4f9d26d2c12dd6208d9faf0e25b53caba282876e29786213e73a9ed1c7a46ddcf3ec4d7ae3c443b5d2fd5f1dbb65c5df4828d64a9d36ec1f635cac174a0dae7e5ff46dfd21dfbcfcf7769697189b5a0e52eb7e6797cad3ab613796c96c77b49a8865d6c7c9f7199886d50936292d92aa7149774ceb6a926fdcc6088fd4ce3e"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 15:45:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x21) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 15:45:14 executing program 1: munlockall() sysctl$hw(&(0x7f0000000080)={0x4, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:45:14 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 15:45:14 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(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe58, &(0x7f0000001840)=ANY=[@ANYBLOB="28000000ff2ffdff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRESOCT, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='\x00') 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="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc260a99011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ca3dd69622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc11ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f34b5676c1754b4620fc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x5) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 15:45:14 executing program 0: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="b1f9ba6e372d3ba9be8994c381230bba2b056f778ab0c602008fb0dfa6db35b4ada31f2e4a864f2a2b6561b0138ac0eac51846f8ff58c436111a08b8018fbc419507fdf56652a99d00046d2723f4c78a973dac2388d6d1035809c44cf669d4ac44516ce9ce000000", &(0x7f0000000640)=0x68, 0x0, 0x0) r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(r3) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001740)={{0x6, 0x0, r2, 0x0, r2, 0x8, 0x5}, 0x4f10, 0x8, r3, r6, 0x8, 0x100, 0x4000000000001f}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) r8 = kqueue() kevent(r8, 0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)) pwritev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000017c0)="7f2b6ce29567388006c4ca1186178e19ea67ecdac80290203c014f4ed045b477832c74748a6a2537e0f34a41c8ce0e2bf86fc8a46e67009d9d79869df376f30b5d188719598d79fae25afad8919f49ab7c1ff438b7b09d30a18c552e30e36008ae01a9de51abeeeea9942d7651764ebdde43d99dc0b62600dadec939cb96947a9702edcb6a9578f146f610b1ccdd6d66232bce5cf9927847c8dca153d658831f52c7b17d590c082b11919559909cc9070ef44c5f69fd95fe19b1c20629e1c07690baffe3e862b248e03ffbcc8dd32a4561efe01c97f5193aa0880a624444797bb51fe0e2bbb81feec9ae82c340376235e4ce87e44a499c24a85a7bb0bab197ac1b052310dedfdbfff76ecf3c4aa9b4dd5a7fb0a7f29ed1dbc9b0a9102ac64fa6d8b65830156d1c8ddb3fbee5c8f193aa23b5b6062b1159d57d76c974da02a89d67a2370695a7096e3ff650991809cd58a133b318231c78423cb3ea2ce7f9127d5852bfa4aecf0ec513a5296e2d7db10247df0847174a80c57adc857603919195ee647a1edf936578d85ec24afedbad7ef5475c6aa9adef2c3f549f3c09e37a1db9e22b1bf95e6c351be46b338c85873b48680cf8a8220941e18875530559e3a594d1fc994561ae745f453bbcde54070322164b1610f8ed82601926dd0d42768a2825179d03658a89517c2f4e661e9373d68529a36040aaf011fef54a970d414d2fb7fb7f5118f5c2638cdf2b69c5bf8b4831a1ab1dde4ed9edb5930449107d090573fdd99e182af759a8f9343601288f739d321e8344e8734c6b6de7b449fd7944945e37a00359b4987e6b97ec53e9e8bd5f139619c22bdc26f3e9a1713cae4c830d1549805c9d7f0607c471447613fce4452c87a63ff04bc663f3f9b3e2f4342ebc5492b13d8260b9c41d4e4512bc8a04b708e886df3003f25ffcb5c0f1e60b967d61b5f823a7d287392d31dc538ff63cae1be2cc968f0dc170139c16ec8d353cf1465ea39610b2d50effc6ca5316c1e96d6fbc506b618852287f065372ce9e050fe1b5ab89ea347970caf3bb7ba99ab5f782102f7cac5365f2d006a7ea3ee53a870282b0696bbb82a65886e6601450417c17657de6170f742593090c2a3b50454814890dd0272e19e98220d77455dff9e59094cfb853cb80640b3e79af7ddeaf537feed7a233b222cf2ead1f177fe247cc78a8803c27020e142f254984ff04ede070f275f5c2234bf62f344b251a09cb34b408e751386630b017ee37931cebb23d7542f4c2cccc8a8548bcea478c18eae5c37fa40a1200d68339f850eeaf242c3bbe9d8f904e6ffa42f914bf8d4a873e4a9684d17165e4857266142beed0e748fc52c9b2db5ca2b2ebdf4019c8efd51545385ea8235c8b8f5b8502575be80525638b4e50b6e439e715727ee100f0c4e6617a8b629bb6298818add4d63598627ce0137b6f9bb1c837d1265d8b2e25864e477faaa4b9aa4c44f7fa5edfc906a8213d165cc62b5a7755afe2725d132d5e66915e2582fa52874840c78f634efe7e04108294f95941a448b0b2715c0c235363d8f7e02e829344b01819c5bb6064ae9a434bc9c175fe8a8eee3f99ea090f48368e8b8dd0c4cfafd8defa7944c92f207cc90e52211248920e29e54ef060238f88e55cf886dd361937f86cfd05e8c0d1ac481c6382fdbfab7e411b264b39d66d8340d2d75fbb6c7563e3e46a516ddace94539416e16ff06ceb4ae3aa8a3eeab52d7583f909a2262306a6e593220efd1d9269d8ea9b2b83164fada9cb1413e5edbc2d4b122e81b9d699e3ca3370c80b8741471772af0a6e3d62b5498927652cd51097c3df12ffa973384a6d3c491964627794a52341b56c805b43bec5b1f68aef1691fa66c828b4ada0d4b635e42bb2326e48470aae6c2ecbf81333820a0ce8b3758721b210a6ada79718b6595b9bf25eda665aa74a9a3d15eb099e0026d0b1a62bb1a8c9b0d88573b022f74bc3265955914a18985ef8f2e8985affd2ed99a828050d5edd0a74dec9f619685efe6e3ed2e308d4349bb98f59e866a68c1585cb089d25f19c9fa9ffcebfae6765aa4b3ec34df33248cc21dfb76c93182f906b77a602495c7b6819d5201c02391b3ea7299df3a2b878bbd56eb1a84e62d0daaf27e70255e97cf5ae2b5a9a89a5f9b9c43711287acadba27df0b31892f789c1ba4f49d2d8cce9e315eef3b0c9ca7477f74d75d1626175ba6fa25b5f188b870538ef79a7b0f24e469e40fbdbe14615209afbb052a2df4a1cac629cc212539736d5ef9994e8d3a9a56495b7e3a5e70ab8a26e65948803914ec26ee479bd754287802140a55a11ff61f4e6820de6677dc92c78d3e4410d6ff50a4fda239395545ff084bfe7ef709a93b07f3a2860ea6221eb17ad3988a157364c182679a88ac56b21c1a1abdbe903b62efe4071022c61ed7a34654be9efb2129e348ebcfe48516eba937452d881030c9bd1b796660c5cf8bf8bf470109c7d8eb1abe44a0151297b6237b2824f9b3e55f2eea6a9154c68b99b80d4301fb86b7ab459aa9cb6aff1338f31bb52fb512a970ff25497fcfc49f79c88e49d66efad58d481da3e937355b262ad7aeb555b6a18e192a80144abad96025681e37f9a8e79cab590a884ac5a290688b7dd9eb40dccd682fb7f8d46c360425d31e0ab5b83b413a2f86d2d2e0f6fe4777ffc57681590f736a72fe6fabf5cebe298d44a7d52b4cd7442c5cbab1974541b8f64dea7d697a9b8efafd9c979801223f2072ef91e06c17c784d5ce2f46f099f8d345b3ab1fee4f4af3e2f02e6605d7f9c080682339df444ea4a100252319e205f16f3b29f8b9712e5b1b34a0b78c71025bf6a71dffbff846a129639faf5a0e79101ceeda7f16c7aa2feb3604f98b9341bbb578436f8e54bd70c4fa162ed84a31dfa21bb581579821958031b5a3c71537faf84431e4b76c65ee7af2c8cb46f428a2efae257c72ef49ddd77aeb2fddb00a01da3cd173f86923af76314865dbde959d6ccfb8f3ca42450194e7e651f6118b131a87a568abc8a9b8d7716077daf8c2f0aad953e98a30752c137a1a606bd5949e25ecd2284325295bfba6efff84b658948c799c4f1f5c850230ce0ccb46f056e314329c482fa457a020271ff4f6fabb8dadbd89f839c78601d35669b97dd6e331537ec89746cc86d6cb4728a66819d25f71905e328847651d0b18ecc7eaa7104a02463a7aadb7235784607aafcfc86f7142f0504907b39adcafcf95ae60d4d2119a22524f30993f34a8978cb70595be0f6a45a3a65f725bdd938b18fdc21e9ef07e9d4cef74a083e17a0558915d0e6a55830874fb91d2e5dc5f40b254c4063b29bca77710872123f9f2ea12914348e83f0b8e1230a2e2c3b5043cbcd21dd921a788f387544964fc006c93fb2f5511c6aac83d211657d1121988ac00ea406942a96f95aed13197d46e5358d5408b438449e3ec8e50317db53da6b6804014fcc4909e355128ea68570d5cf670ad23d26e20de551f59a05f6c50749c5d141ada18c64355e8cb32594e58d4b44d67f0f5d6b8b7e4d7d80aa14f8546773ce76481a7270746bbab19cc63c1c7ccb02219a39d6e348fafa5162cb210f41c087bc20ef8e250e4e0cc60cf38709adf16864859a827c54542408e7b9d1224d6fd828f0f663e679d8f72fa9e16fcedc8ae22dfc8000e2b9885f66092fbaf262accd5125f5a50fc910824e3d8740f4ffef01c534d16481897168de821410f2ff7d39e3494f49da74efda085605388bf2a5b952c5fb8c3c34e74defc7afa8c422237c2348d0cbeef0a11e882cdcf9d1c516757ee791c2247850211b08b75abd94e78b30085456e76c56086b9652d2b7eff1c5c2eba8a315057392b7b3f69fbf5335866beaee588b873cdcb224a1833d1e514381ceddac39f974f72fbb77561d2ff24b94d8583fc958a0d1b0d240d3b3c2666b19dbd2633909385daf79ece948fd48807126096b190d0d7df597dcce23814110f768d8c96afdaed1a83e6c10bd70488946d3b9b0b968ddc990d155268695d7d55ac616ed7ceb5d007ba5fbb2215ca9098c9f0121254561333ad83fa801fa0ca9c9d81d0ad515cea1fd88eb513ded59d50f1355eb07a6ad657271755f996bcbee933e2946ed34af54d22e13df713c8182da3cb402751003df97f806c74919ac394d09ed28fc753f5a3cb68aa2edddea62b5e19a2c8d9be959942e4756885fbdfcbfbe8c440ec98f603698d2a21683bd13a3550521334d7bb7290774fd68ff052ad888559adb5e99a15ac3463a0efe2df54916f873a594e78810ad015d8cab83fbffcc1df77e923da4e98b261b3f1cc768bbe624dc468f1cc70435eac1b9af071abd980916506b02a783eb5de417e85383be99f43dffc88a62f63d24fa5c0146c798a33e442e06e55e73a5c9a98df9634e1e74388662e8a60e9c42e2172eed5ecaa4c675e56a1f40b39506fa4eeac281c8c9b8664219232194adf010f5ff2e56bd5aa995d1405ccbb64d2b4398ad0943f4df89a20fbfc52cdefeb49ee1bcfb1eaf7e5b3c97bcfe706ae8c7b3f829f5e6fd5e43affdf20df88e98c3f77ea1dddfb09687461bb5fe03c7dca93f3a560699a1450f0766b8fea498b63cd15d94bb3c0fd99fe141561a9b6a7ed9af381f8c7c2972a853438a7c7d22cd36bd17ff2573abdcdad91cecf6b50290c807bff27436b30453220563d49aa93b3b5dde0a31e18a53648a3ae1b922d47afbd4a915ee367205abf0949e8c48b5cc256f9a02682bd5519b452e3674c0ba1d6e9442294e4ddaa0f1e3089ccfd89631b4797d6cf4657d2af1d772909a465687892b2b14776ed0f1ae318ff2779d364a72d41dcf2bd27931a282d040c7f4c9d21a01cd6547b79c91135a4f3a1e255c87a251c92e85de9ebaf5761ffb1cc6a884f966bf3e6505ab4f807c61dd1d32ab43276fb4f2369eb0d57b4e8412c0aef5178315346cfab2eec4ec724ec2636376385108d9a521f42cdf6f55f59b685376c7ca1c429a163d174c8da157525af9336384a0f851cbc5c93360d150b9cad7b9d857d8aaf4ea87298c760666b7d5504a31d71e901fb070f672909831cef334d1420dde7462c74485df5885bd885c714bdbeef83da91b190efa5a46ccf2382ea279125f7d982f5e75eb490febc21dfcd1671fcc20edad494ca7bee8619ada74c12157cfb899335c20634fcd1e02ac624a8b714be5db1c912b69fac582faf51e2121a856eb0623ae911325df8299cb2aeb07f7155dcfac0f5040d0588956207c9901514cdfc291d3fd13f37cd807a22a62ea661095ad9d30aa71c465e6811ed1c7b13d765a7674ff68693cbe67a733545ce627791463c2b80d985abeb3aa8d19b0a17ceab6e2e916d4b6827f14bbc746512a65acd83eb9c5bc7288255e56c2c4e2fa167dcaee37c8240de25ec35eb1596f7cd0d67987d49a1eb0d391bc64bb9d2cf370127597b851b60579f6512f728beb0d136a722f9ed71e24c19adcd824c7f0258a2718c925458cb74e9ed148705afcd936295fa20cdb3a4fc565fbe277208d996fdfbe9424614da0c9c34c363583affd7f36dae97bbdaf84ed89aed82480dd45601b61d3118e97d75a8f630f42aaea469142585432f8002c595316f75a8547599b393eac1d87b04224d8f4582eb6ad4e7aceb8d3280efdeeeb660c734df8b1ec1692250c1b6e2258a354585e1f541b39855b468549ee300aec0dff2f9cfd2777e7f5de5c1b5f4921f2a9f8d1cfe9a153f345183bc187d0c92da17b30816fca4b9125ea3e4364143defea02", 0x1000}, {&(0x7f0000000280)="070a6acb6f018ce89ea05b6770830ca770f3910542743ac25f0b2321534d1ed4e177351e51a684a8d7621fc831eaa1fc49b7978ce531255b6f91b982e953b6295605896db623abc618ec37d2572a75c68278e38fef78ec889f579c1f293354b1e11e4a2a3567b1562b1dd132c25165b700fe6e051ad3de39fb92", 0x7a}, {&(0x7f0000000240)="c6bddbf398a1", 0x6}, {&(0x7f0000000900)="080aab120a4a705bcb3d9d23fda60edb88b2a7e3493b451633f42bec6726bc27ecf6692e6e2a8573cfcdf0d8051d3268eb2f49724cbb0968b8d698832337fb6d419e47d71d1d254f4d7c4075c39071616934da0156ea6fa6ca5987051e8c45c58b6b6ba01a797cff194d69eaf29fd208aa0ebe9bc44506a81d5be459315c26d3886eedd6d9a3d56c204d501e4580c4423041cdedf383c1667e58b87351c580141da688c66a061b4922740ac8a327f8f5284cb12c73c00fbb695fda8c4659ec67c8905a848649305e439a7a12da45456c606019c9f75fb932ab1d1a8bbd10c9d1e6b875e1f419f2567f4824cd8bfa712404566ac30ac332e2f14f2b2e8055089fa90ed711ec9d4e58ea5abfc9ceaeffe9a58c9cb1f3f96344595b3239ca53d2736ad31e8ef018ed25e393662862a26c1bcc7d2d19603add7c4e2b833070a4821c194affab247f2ccb74bc50e55b", 0x14d}, {&(0x7f0000000340)="51da5fc30fa4d7698d986ca668052d475ab9c9d6cbe13879d35269b22ba1ad609cb3a46f2b58ffd414b9620294be4e2a05acd0256faefbb45241f29170b0acb3fd5b4a4bfd09f58fa5032a2b69f2e549e63b431290d86e5fb5c2772c97b7c0bb204dd48a2b05cb5614d9284e2337784c255ea2e78336d13a95e6f35667eac278d7d791ef6ff2f639be592606b1e740edf7a8ae37278d5481c45c46e4514b4e440af83177bba9537ced573bf71ce3a9dfce60d669e28d39b3dde43f99ce7ed0351e31ac813492f767870606e8c5946134075baa0067014fa1e1a158cbf2e2121baec4f36ed42ecf862a517a", 0xeb}, {&(0x7f0000001680)="d070c48132eef69146792dfb", 0xc}, {&(0x7f0000000480)="6989a4a0c64a8bd330ff3ee75ef2aba2ffe0758e4b02836577684d63c1a89bcad9ccc69881edec287d29c95420a0acc8ca1fa5de4d40d82263681796d3a1f71c03bebc0c6292fd984b5459c2bbcf0ab0668337086da0a3b54454095c9731580a45ddb10b2ec4239df1e17bbd6543adee1e0d3e2f", 0x74}, {&(0x7f0000000780)="ed9cf8eb768e1e556cfcaf5c686b3af6da3a656077e88b8f1c298d703b4550dc1dcb9f4dd4cb085a4fa607000000535665222243f4c4b627b0193ac94ad3994be346e7d80be8742cfe947f1b810415bb9f59283c582f1c71771b642d15e271783c457e43a0c0335c2c3c08075d7fb7e84c418ad94a663da11fa700d5973943d5932a58678f920a07f99930e886a698fbf89484086b31c3d036d8d8fadc4f66523e3921f3e05a277f028c447d838b7b1735c36ec79be3e5793b17c7d7523ac6194460d955ad927a23910e7363ce72040dd5c0e5ec297b82ed4074f884a16c857b29e9beb017996b667608493f669ad0ccaab8d183b0644c345a0961465cbef0368048dfac96f9f8b19916603cf4ada3d2ebda89f863d04dd546f8609a189432ba06106db3c717d7a685f1d230939b278effa6235f362398d8", 0x138}], 0x8, 0x0, 0xb18) wait4(r1, &(0x7f00000000c0), 0x3, &(0x7f0000000100)) 15:45:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000100)=""/164, 0xa4, 0x840, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="928da0105d707bdaa154194c46741d86507f5688a8b82d82b31d919e24182edc56a0501698e5ea31dad0706b2152ccbca5056edc4290549e6d7806f5aa8e41a84d5d1e5ed57de7bc45f6c5ec7c0c37c39af8bbf64bca", 0x56, 0xc, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 15:45:14 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000180)=0x40070) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 15:45:14 executing program 1: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000000080)={0x4, 0x1000, 0x3f}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x27, &(0x7f0000000000)=ANY=[@ANYBLOB="f33cc2c08a2dffffffffffff0800470000240000000000009078071400bb00cf000044080000000000001200907800000000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000180)) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) flock(r3, 0x3) 15:45:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x0, r2) r3 = kqueue() fcntl$dupfd(r3, 0x0, r3) socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000001f00)=[@cred={0x20, 0xffff, 0x0, r4}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x108}, 0x0) syz_emit_ethernet(0x17b, &(0x7f0000000640)={@local, @remote, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x6, 0x6, "fce385", 0x141, 0xc, 0x8e, @ipv4={[], [], @multicast2}, @loopback, {[@routing={0x8, 0x12, 0x0, 0x6, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @ipv4, @empty, @local={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @mcast2]}], @generic="c31c4aa5b003261108698886bfcbc9eedaf0fd84c1d9b51af6b981699c38c095029d1c2522ca0e7fb8feb9bf8a7a9e7ea919465b13f5f442795b024a6e9fc26c3f15e1808c669fe6ab1fe4ba467d36277a4e50babec1c3761d74b996c5e049ca25ce12f1fdf24d8aa0fd0c864baf2e9e81006ac228d6f910b9cd7d3e35471b082fcfb3f18f27600dc3e5bd1e27c37509fac94e48a5894e0e46e6e3dc36a8e8d6c77164789272fecd94"}}}}}) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r5) pwritev(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f0000000f00)="79ea1ac02727975e30e0072d3785b8185f246bcf566d7eff59e0a14eca7e5ecb6be1aa938a5429a80baf85a2c4d4ea6b79cfca37af26c4b6640bf8f9b0fcf461c77f24a5293f0c830251d13d81779d4bb536538d0a31f1bbf39e22f80d9922b15ac02a7ed4cbb6033f7f47d2f4bd7007dc5cdc415e13ada1208e55f7b7777776cc9a4d8f95243f2aebaffe80fe207bd425a87b19307362cb7796a97d0e488b68cb0631fb534eccdcdac09d3d8987698dd4ceea6f8b5262b3d8fd0ed90668dce9902d997e37afce28c4d629807dc2148896feac4352149c3df5579de0ba1c96d2cbde4d69d55584deb963fb91bea3332ede467327bb273f276a8e2c9b5b8ab6b7dceb631c7e118e496bff1314f4382c661c7cd61f871b24ecd151100f02f7d48d895700c0a40c3577b0ec45b986d853db72fad9196473a1659d1c2861a33400171fac765f06ea6b5b18457fc89bc31d2c4e30dd4dfb7cf3f37358f80949f3c7aa07858c8ee712141ffc391f4dc4c187de2ab688a537196c574e1eb8240575b050286e1942774d94da2f177c2a67400de32dfc4ab499b2b2aa84d80f244afe730f9a40f389b8503b68c94bcc872cb5bf52182b18394ab200889759fe4df0898cd48c81494646256847a2cd6e04c1d73a6f6cb5419c8a491d15ae16f0a0dd9bd592455bcd53ed0c17109b744be5d1ff3d56f40bb9d029c55da6697031b25ced01ad10422bd68b3ab755544f5efedc60c0b1469c3c59484d4838547197c4cdcd38fb8ef723565f080760d5c00cdc617921027347d5f90ca9451f6f778363b3df734b009f94a1f11b9453d3ecd6a47694786b72de880cc7087caeecf9343a6d8b45971669f0057492da24d37a862f8e020b26cf7355e3fc66126dff9e87eacb228df2bfd54a13fa60c17807d3c07df9efe1291ff2a6c8693b04f8e627112c275ca2d56351a273f3a636b4fb5516919be8492845eecdfdbba90b2e06ec44da214f671a1342a9ec0401b64008df2cf20b6190683169c3a85af3c789d6f7c5267b384e060aba45d6c0ca7409c5ad97eec0586ffa3ac075fdc650d88ea745f25a2e5c68085c26060c1ef5a1386607aeba3ac57ad57bfbb2b728eded905263286466b84a50dedf1b730916750d0f7ef21587e255cefa3a3a756bfb46fdb772a0c6f8f74bede0c0b0ab4e9187fe826a094106e60d519173c650c83142fee10088322e2d4c5457d6fa061e5652e8adff0d297399f16213ed887820997fac75e4898927628f957dd033faef31ddc25a45570ec21ffd00ed99efae869bc65f942f3564b1fa0601d59652acb3d4961c3e66efadf04489f005409f9defe699a90df45f5f84629351aed17db50fcfc808682639099ca82d92d19ce8e1067158045fc0033168bbb1b9d74aac3af5efcef6a152222d66891c7c02546ede897274f8e1d4d1e1ec34670a3a2d4a2d4d02b8a2da73cc1f10eeaf8034755f51bf1f7e389264559e44c69a0657c541f8dd9135905ec167e93ca128b605207ba6bd272c2424ff1fcfb05c749b2ac78d2882830ce272035871c6364e40f99a91d970ac37f16fb41d652f07931d94bd4a528b8087964d40ff6493eede92f193304353678fa65a44c4dbf6ab957f593644e78128f9556c82c0eb02496502dc53c940a335514d3adda80aee366afe9f823ae1c91bef9a4b6bd4acf8296679df5ea31ab43082831573a05c3936dba059f5451330ca0a6d249423ee61908962c403b47a1b213dc8a6f011052c299bec671cafe241c8ea5fd8203efd2049e4d1ac7d131576fae8b41db27f4989085e7fcea5c86184bf27704ef7666dc9365cacf9072b06d65931bf8e1f4ded6e7709c2c3de62645276608718be5760ffd52fcb6f1a6d9ceba41a0b8823e7e2228ba732704bf73b703130f1d1bbeedf281f56ae5b9fc554785a12b427645e86ce2e3fab6600a7b0cf11e59df81d6f572ba9dd0f18467472407910daf975a5651ddd3fbd710d07395ac9759f254d594cbd4c7a90ba94acb0e3c725b1c80c48b8e34e3646c28dfe18d12a33d4b7441faff1fc88fc7265d302120c19d09ad39d03d9457ebd4fda64c17007183083239c13f62a98ef8de26e66adb0768051ae1d4a51f0260632f8fda4acf9e4980dfdffd3252929898656ca367d07277e8f0e84eff8274aba67fe2ac7e90c16271a0c606f8e13f963c06d42b8481e693564ae57eacf5c880b7e76bd3ad69e6199e5c828ea969c09da5eabbf68d5ab7bbf471cefbf1bb18e06161c55638bba9abb5eaa514e6b3f07aa87de2981aee52911c6a39ddb138f2a91dca6cc135630fced27f4836e757daf7320c55166d04e4a77014dbbb31ec5b035d55a3e520375096e9b605fe106459345ddedb3c46086ed999e441c09a932e7a45748bc2e34f0a997b4217d0fef318e30e053676ec4081ca288d4aa4fb7851a1cb9bcb85e8399a26711993730f2b7d76f517f1db82900ae737448fe92bf8caaf126d2caef8ea706e20211992093b6f2035afc39a0d9fd461f76b607ed0a9028c80cc03794516ca272ea63ba7d195ea129180a18dff76c902c9abb6999a569b3525906817382528b8dca889cb87b58bf4c0e33f1d95c13660789f7ce5413318971f60d8d0131bf0a53e08519100800823a842a31cb5d736fb86edef4db57cabed54f5040ae40d65578092c106612703c239907aca36c87f08b0c75e2f2e67e407252822aa4dc30d5623659aebb894d90205042f62af61d8192928343826cae780390d52923f59078bf548d244529ffe043441d9d358946a4d1fc12a84b3d2eddf53087033780a9a615c0f72cd5f9959532632e2ef8d793739cddb6ff540e3175497d58b977819e9fd3c0ce94bcdf391c6585d282adb6b358ceef4bca7d6fcafdb59058140acb0dd1fe639665f9e9928c9a2edfc349a06b3d3c46886694c2971cf1047dcc89e6109c144f36cf60c43d594034c76c2e23f8d2dd3ce8d3eea9a15ff1450bd79dd241ac740488caf37e3cbb0fc7c1440b09583e99626475123852bae939aef11ad8739a89c4ce4d82ee502d7f42920888cdaa0cba266017e0c39a7bbb9a56428241cd21d6533560788ff0599f1e11ebff4f58f01d7e2618c96c1754a63ca5a581e491d9e03ce4d2afc17459ffe2ba56d7081fa23e62f16838d55391bde91130f4668633ccc57f811dc9eda2fdba82eed485cb21a8637bab4b9aaacb6a8da180326ee1020ffc3d980699a1765236301c1afe6f373e17ddd83deec6dd74ae4201b69e604b0cf06d5ab9affdfbdd09f8c7d813e8af5ad20ee51d7e04ae4656e63e46e343d24ed67db9584c9a076d712135f68a9483115c4ec98eec6f2f7f12ffb6fad529dbd5eed50867a59ca4baed7eacb09a1961222a0c76d483a604c7d0ff569578abcb29fd1de18f71d97cd3f4528de88768a034452e68f3eca1a38685c3058adb5938d643c319923982e78aee8b2f9f96a8d4aacd218a73aa196150adac121cbf5aacd0a3983620c9ee52d8d06d7003f5534947be31bf29798049a84f226996ae5e98ac6b73587ba812762ac496b49c7b56124042a772679b0960f480e427ca045b2e5701113734992aca1bac84cc7750ef73959340c005b412a507275f5412ab762e8ccb3c22023dcf0a21914b788bfd4231471f98b998e88cf22b640d2f4882b9fd7051ffe3deb31336117585de15da56dfb005d5d2c78ac1e384c52a99b794296843e0f10ba8c708d4b55295ac6dae2df8cb20b8537831a2513512028978bd6b17c4b8900560670f4132a69348f700b6e712b163b1a4268dca8050c1dc74f8237cf06b148e2c3145e2d84ef1f12883ad3674bf16b1c23399742c95c52802e0421cd933981408af65282811f1b71b75fef40e3519ab6e7384d88b86c18848778fdd0e160cb3ad79a6ff8b3b58ab3641ba19bf0d82531c1524cd11800619f66a9d2c6575a2200257f4a87e066be47623f579ad7d19daa34cedd107c05206b00829d0b07965ef81790d1287c27d375c324db4907e3474f755ce8cf432c13fde12310ff7c7a0b582858b8aadae52e1b513a36260ecfd4a7d887e7dc4b3f6b74cf7dd65dced9ddb6c68011419b4e2449726cc687f20b82ff96fa57d82f7544c4bcdf93ae8387a7202752d7f5b2ddada9d606dc5ead29ead846415569718e4d92c3ad305be8f6abcfd3e2efa3ba286b766097c35d93e34a37a9b61c5f4d704ecc7515f82244ac87d565ed85362ab4276c21b416547e5aa6d98afb42df827688630c74127f12b17a81c48ef57ccde14aa0fb117c4223c7f00a04f1c2d844e40e2868f79915c8227158c9efcaebb9cb0a5af9e3f47f987ff15cb1bb844562a1988a4d1cfc61c46b43aa4919ec5a1753155fb0451718fe1388e6802c2b662aa2b14e5bbcafa2004d6af1d09ccf9518ae75ebb352471519e3a08508ce5800b92d51de61042fb63712332e3a853992a487f6d073c6a72f81cada2907e0d083b7809f5ef0e545933bb43ba6dc97ac70ece70e04a8eff415980f1135b8f6859e4685c235d575ede17e9b67c60979b27cb1df7fab4821a830a93623147be21b2c0663c3d4c9071bf15ca4add6a837016188a84719bf54a2aa3dd9d40aff8b00d666435bb342e33061dd7eb0ad4a7f1e7d38c705f87e7af53d855dcbbcea9136fa88dba89a3332e072f37caab31e531f57b7640696634c6ed507334e9492513294481c4b386f2bb187b919b08c53044e15647e235fea2c5ddfb35f123ad286a2a4c63fe7acc8ae25f889b95e6080e014df1ba566256a0d48907a357f2c541d7dd7957a3ddc8586289e7f4bf3c5f4535638677774c40db8aef797d4cc67ed0795b5a7c4e3075310c1aec5e0b2f1b9e9095cbb9af65273dc3e5d768303a103b566efad00e4ef27b9df608fa357498e61a16073649113701b9beca15343305df155fdac1d443f191e8f671a86fce9a48d23b67a2abd36418f8f1e0cefa444c1001f30e6cd7cf3e942f32631d50a0b5dc780b3a403fd21ba2f41dd9bc856f6fe9fe8800b8669c9a5aec6de34212daf9fca44f122e4520922068074663da454792ab26cc7f6208bbc5b7ea3718f18a48217875d587f887cfc85702fe25fe33b87a5e3d08becd12fc3fcab60812dd0d6b9c803608610e0d2be34f059c079c3535253c869c329ddcf2cf32300c2eb8e491c2f092792afd537c08a05b11e7098a5718898b8ea0ff1b1e0fa1a6352db7f0581d961bd08bd24a35c7a39cfc24ed7332dd55f240f6ce9520f137e3e9ae184d44dd34a7f8e12fc98416edef95420286007e6625a9dd542f2279fc1d30ed4717dc59783fa85a2edc805c03e1131f4a004ca8510eb370979be1b8712cac2389670dc6d710c17e4c215d3ed689b35430ab301e355c7396639c2979800b078f38e5070a11c9a6f7b31a1fb4def601457459981baf64b54e6c91b103df7ed2904045c9b7a9c3b050f1fdfd05f05ac8d558a183f92edfd90a422cb502cf75dae930d3dba96131c9791e54f9ab93a20ce5cdacb67e0c28c4c3eab24159eb7e3c66b3ce1b661ab7fddd9b0310b8bd83a44018010aa4eb35143ede844638201cedadf0cfbb9cf9e0d270d5fdbee3ed9ddb26506419c248e37fce059ed517272b38920bf582332b47ac96592435f47b3f8641a0dd8e1bbaaeff9cbef822e6a0d4e3547f62cb36e2ed9c202a950bac68769a7cb3c6e855b4d3bcf78aa40e8c76ef401e4e669fdd3d1cc863d6bfd8a49e4995dc5e9aa36335d1e1cfcd3f9dfa34df83e8c9c9914a353d93bda89a9de2384b213bc33ec41c6aec8b", 0x1000}, {&(0x7f0000000880)="ab08ab4f9f70130ea26b5616076122d0a9a9f4c04dccd48d55caabb730882030922c37537818750e7efc04681f18dc5ecfa920a8315f599fbdda3262ea2f15b8afe51876e51ebfc7a95acd1f5709e37dd2aa6131e117acfa61c78ce6375fe556c8c7a3f49b95cb6122831ac1bc0cc5ad4d9e3a1f42ece1a84919d9029ea082d13d889af6afb933bb0199f951448ddc3182241cc332d4c7401bbfbac8794a734bf4682587", 0xa4}, {&(0x7f00000003c0)}, {&(0x7f0000000940)="ae34d9fdf03a00c342b1bceddfd77a55c1708d9c3c48a5ac539da3516c0ce47f71855e8e41bf6bb12973142d928043f4d07e1397f8f6b1108887f7ad2aa277d80b2db2109951568ae9c922866fc948f870de1ae8edcb149aff683868529f973d5b1246ba57bb00afe9be6ee97160b6f47a0a879ffc04891bd6a1e3d733e254", 0x7f}, {&(0x7f00000009c0)="357da97d6e69b5eaa8a9c4a62db45978ff83b505d850b527386a4560a9cea3d8599d4a356d8ddc19bc597858e258bf836dc39a9581b22833c1225d76b20a8a3d37285de35bb9226ccaf4364f5a5062f3cbff397ab01c14150972bfbc51ab4ba37bbdf57c7dd12aa7db7d65ea", 0x6c}, {&(0x7f0000000a40)="bd142f3f1e8b6da25929e5a2e3a73576b7a6154d8403b1ebcac7864130d78bb4c272b781367221df2f5facbc9a73743594e0639afa2c924a2fc4f4b685ce2c62f053642d16d793dc61051f2315b46f3c7d156cbb2eeb2c500fc8978ab9be32860ac97109bc37f75fcc1ea1e83a002ae50dfe457df8787c119ae5ec2f3bf54c10180ad15f6548779e29ddbd4f103ef410436d5d5ed5a927646b7e4271d64689febc3c03bc4778a24839d3717256f062f1ec36a71e53e8109bd762fca9097c13ba2f", 0xc1}, {&(0x7f0000000b40)="f53d18dd7b8acf681ac4386fc6e48f94443f7672760096b0b3415dc1bbc55759f00f930c9a853f03b54b5fb9820ca85d0824d0c5457462117d96840d35d39176a462", 0x42}, {&(0x7f0000000bc0)="c59b440e45082d19c7f7ac12c8ec9e84", 0x10}, {&(0x7f0000000c00)="03aa341cae178c6b164ba7a6875f92e763b3f14c71ce3864ced4ad40211c405406b34d76d4346334d882c688f9e8f8b0b81fc77da67d3096af3bf3560f36cd603ed46f38b5c788b7b09711b3be4eeeca29386c666007b9ab0a7f79a91cbafd78638fc29a73a93a8d22a5cb1ab4ec51f813ba66d16fa64b91cb1671eab3566f3e93050e7224da66530fe531af5b18a8e5e8ae51b7b1cdd65413d2626c6abf423bbb4e61410cd5237332eee879d43fb59c4147d82601e9aa5042a527d64c65fb301e0e3f42f665e0931e601517564d337804e01ccaf7386fd5c759c57eb44349e5", 0xe0}], 0x9, 0x0, 0x9c0) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 15:45:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x91}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0xffff, 0x2, 0x0, 0xffff, 0x7, 0x401, 0x2, 0x1, 0x0, 0x1}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) getpeername(r3, &(0x7f0000000000)=@un=@file={0x0, ""/22}, &(0x7f0000000040)=0x18) kevent(r2, &(0x7f0000000000), 0xf8b6, 0x0, 0x10000fe, 0x0) 15:45:15 executing program 1: syz_emit_ethernet(0x58, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500004a007c6418b03716c50a00000000029078e0000002bc1400aab526ff460008907811746dc595de236a594f644355bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e32264d9b8b06126844578978a86f9ef602e8e488a3e4146fa29a44480ef6b9d093b075f54540bda03186f915c4bf83ec81398d8ba0da966367e466dcc9b107bb7af3afd8b564e95cc2eefab6fdb8ca536db68c49833a1361e54925ae8b192305000000000000007cf406a315944e90b92b6aa749e7898dbabe930ca05aa9951563ba0f1ea0a40dfdc01d58ca4e0000000000000000000000834ec3853d3402994e15d10229c5bcc03540534844f81761e95fb1ccdf822569a7281529aba7a278bf32aa57eb6bd940b8cd1e0302228cf1b9676888128569cde616994060b1a19304cb6088f277f6b904443d0f35a3a15400be2bb68bee215c6611185b36ecc3ee024d38f3b62db71ed35864f98a0abb07be0bfc93f123f5445cf611f2fafaf784bd508d4eee7bdaf0905fa6520b0abc919bc073b793abae456d67aa94a73b289bbdddeebca1fdc242f78ba402a7456e8a79cf7534488e768634c2d6c7bb2c579ba7dbfa8c8b21bd4ccf48a1d907d3946267a6ea4ede83f1c0392b698672f2266516a4c113443de46749e0bd16b6eceda5c4309c52f23b6394fdf64cb02f88149e4f0fde70c684c1d539b4e8341af982f096e300c6e45abe3369545b1c1d55b867854967dea3962d5a7e96a7659d2396d19c8b1ac7b6acba02e1c818f23250747e8e380299e5575cd651702a0d30590651b0c2c55aedc083964a9cae534c08910789d4a4f89ca2bb963b4c6564d55cb2bc"]) 15:45:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) semop(0x0, &(0x7f0000001680)=[{}], 0x1) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/106) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:45:17 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) setregid(r2, 0x0) getpid() syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x0) 15:45:17 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @loopback, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="91a525d96d49", @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x17, 0x38, 0x64, 0x1, 0x8, 0x70, 0x0, @multicast2, @empty, {[@generic={0x88, 0x12, "a3c8bfb15caed8ae71a20f4b93366881"}, @ssrr={0x89, 0x7, 0x4, [@local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xffff, 0x100}}}}}) 15:45:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r2, 0x161, 0x4, &(0x7f0000000000)="414dfd8a558835cd3fc3292cb21409088f29246e501f4c464bba92e36f0c7a63da86157ccdbad5c7f2822630824d8ee6a7fc25b4b2566ef5f036213c0081d9891559752bb8d71e3251d12527471acc4b0e3bfbc0160733ca3bb2ffd9005238613154a41eeca3ded5df64deac637d5ac7846b0f8ceeb17d1b429b4620eadba708a35a77", 0x83) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 15:45:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) shmctl$SHM_LOCK(0x0, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x4c0, 0x44) close(r0) r2 = syz_open_pts() r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xb6, r1, r3, r4, r6, 0x8c, 0x3}, 0x2, 0x3f, 0x9}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceee5719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c415424aad2fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 15:45:17 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, 0x5, 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}]}]}}}}}}}) sync() 15:45:17 executing program 1: syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1b481000, 0xfffff360) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1056, &(0x7f00000010c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1048, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0xd, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @eol, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) 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, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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, r2, 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"}}}}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) lseek(r3, 0x0, 0x800, 0x3) 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, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x129, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xf3, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @generic="ca82e385e6cbe42999e2ca2ac874aa9a29d041f5ac4962dee77a51aa012583ceef0e6c8bcd186929a4d2b3d32bd35bd53b9dfd5102cbbc4d8296967d0113b65e789aa9da5e9761f74905553dae7cb8e645dfb0b59338f0e6eaafb6aac71fa70705734c1bac80ac8e0dad6e8c7f5953540e1234"}}}}}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x1000, 0x3}, 0x8) syz_emit_ethernet(0xea, &(0x7f0000000140)={@broadcast, @remote, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb0, 0x3a, 0x0, @empty, @mcast2, {[], @tcp={{0x1, 0x2, r0, r2, 0x1, 0x0, 0x14, 0x80, 0xfc01, 0x0, 0xfa59, {[@md5sig={0x13, 0x12, "b2b70e9ac612a6bc6b27af2c35d80208"}, @mss={0x2, 0x4, 0x80}, @window={0x3, 0x3, 0x1}, @md5sig={0x13, 0x12, "bc00b86cadc56cd9d9dbf71277313a73"}, @eol, @generic={0x4, 0x10, "95072bce67d594068a6d512f73c0"}]}}, {"4d2a3e6867139f19040d4944c0be17efec2e0ba40cce1fd5dc5c06a1b72895b203048898666bb0bb907357eb961df02bceca14d6ff148355c32d92c94f5089a29b950547b0a59c05b342cde012ee0a04c2373a03a49ff3809cb9ebf193210bbe"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xff) 15:45:17 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x623a50560757e977}, 0x4, 0x0, 0x0, 0x0, 0x58) r0 = socket(0x6, 0x2, 0x2) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000080)="e31e407ac759b741289924ce8d6ef2dcb087a061793b0949da31b042bf12eeef9b167d2bad7317318fb9f6926f56f0be6cbaf9fdecdc84543a6235404fe130264befa5b8fab08d7057540bd519874c3d8f6c29fbcc4908bb885e98c396a88815a047a98dc449c49110ab4c2b1354f8ac9da22f4d687f4d42cef25c32a6a637ab4a0291867411c195f08f0822a4d662df1c3030f32f4da9182b4c1e734dd30c391f2abd5aecaeca8043eac70243", 0xad}, {&(0x7f0000000140)="3c5b99d13f2534b4d63b616727c160f226618dd694ce13fee9d08b024fe8cd0aa83eb42745ac2ad302d6227737b2152261662032e0869396c18f8ad9b89c5138b16aa360bae1ecb81723429a307e8957fde70b2d5528fa0e5f2fff8484157b004d5f0cc89c94190712fa4552ccb1a27a952ed94085530dfa056ba1331e00d6ea501df4f86e1a72eac8c8041aadac9c1fec89c856a0c1c8cca2d3e79bb440b18dac941d3fe22f62b7e6f7115ac3e4a373db1f70379499d5dcdaf0f5a4767dbe1e12f8bbb52586214c91cc2612d539bb26d73f1ea99cad9ed55d0d05c185ffa5c3bda4ea82134a198794039574ff6c1c88de30", 0xf2}], 0x2, &(0x7f0000000280)=[{0x10, 0x0, 0xe46}, {0x50, 0x1, 0x4, "addd4bd0333207e2341e0caf05813d87eaf5b06f5fb22fa53fbd72e5b1bdfc5e5d24246a07f9407fe3932fc06a7fd8352d962bb0cb3bc5b794d7d0"}, {0x78, 0xffff, 0xfffffffe, "fedb51a1cc9b6ec1ea61423784fda318938bdae435a87debae58d8d8248e349a6cb8e443ee447babe1f32cc1565c89b11de32c12707d0f5dedb67b4b6be72e2ca9d82bbe924659a8b811be3fb04b69ca1a359848b037717996c46322ee94aced0fe4999a718a"}, {0x1010, 0xffff, 0xffffffe0, "9ee2b00d8b32b4b6646d5935902369293db7b105875f9568c5f827e1d13d0b862002d838924e54a2b626f0b2625ce432a1ba70dca0d8aefc4caaabf4082b417e8fe5b84f7d56b8bcffd53ed5c632d5d203a759589798c68fa58ae873637f6f628160daa162b4e32d22a1fb71f038a3b600526375b9e0a134bf04409b38ec70cd8dab5a0d88f325083ad04ada8996b1665e571383b201812892921e8c81383e008655a3d7d0291223a32aaa5e31ef285aeee21f7908eefd41a5e2cdcde9c2b1650f17f01a9e2319a542e3b7c3a9e4fd6ac0a9310c9a36a652cd841c52d18d64ba1776a9699b43e88f4896ae3274f8705d9357106670fd1bdadf223bf4b9b5ac79b2a18485965c92506b2f5682d5bc063e8198e81cafbe51b48d4fbd762a8892849c27807909a20c4105e5e4b0aa28ddcc4feca4ab1f2d02955444d285d0a23f139558a068edfa9c93a0bf85ca6440c0da546cc0a94421cd367a1ee837917c585bf44f39257eaa6e004acc6127910c1b1d0057bee8a6243ae3d3e65e9f5b734bedcf87e7660a2ee00d5147e370106c739afd7e90ed2e9c6be5a7c8edefea12d4c7ae0ba28136edae5e7362c55094646c5d0d355b2414571307d412895c8ed62ee5cdd493dc76664b226510eac60e69a64594cf8170f3d451afd0f2aff2886078d43a5894314aa1c94535fe6d8351adde0586b3e56b54fd862013453ac7c600d354933bd4fc15c9d5f4fe6d57d6607199f067f71d2f66898953a6c8b9089fb9e919aefea84509653a9c20747ee92002b45116e28029311a604bf2504eafcadfc0267d865e1d42e3912483e8f0c095b53bd9841fa9ab2f8cc45154f4bb024b4eb45ebd047a4bdcf8d832a3d354785bfaa69513a554c184141234f872ae33659d923b1fd8905136fbc6f009c498c1fc3fa6eca74064873fb82b2cb7fc3ceb9c52ea037fb6cd0d43e7586bbbe69eb422c0e5d86f07633a19fd7d54e85cd628cf03c6eebde8d7bed9f88535a9d0847a94328d2f3830494dbd179b0b27a6ac22b37e3634f0efdc0a6418dd8b7f1bcc38883ac7d72c4edb4732cbc95bd7538beebb8fad645b298ab5946621294abda36bb6ee5ac136b2b5dceb130a7bd7cb3a409912d7a9075712bb527f2fcb375e8c62ec9c23a9c2e00a427cafb807213cc74f7784bcccc7c04c1b6c1aaaa8e2a083c2a83a3d537d8eedce1b5dbd7047beddaa75412eee7b09a43f07c1dd3081ab7690be518c35f7a52029092dad6581614a7e01ed7e42bc941f5e6390561819dd22585b4369e128c384af7f38901b35dc4969633c533b4448a85182db4ccbeb3dc6a12b5d2c3e6f3f5f122e101dd289a31d2f307a1cda27a92ce2e488fdc8214a846835eb21c7467cd07ee213db581b0870dfede01f5db72097537c9d24ec530a17bc8f271834b281dc0ba6cffe84536c0ab74b5d0275e2cecf1235e1293dbe9da41f5327ecbb9ab64e9f0ca86ef53cd31a3242e4d42895ca8f2b4337366f8cc19249a93f576b7888c8058fa32fffbde65014c365715e02571155e346f5ed068ebf18fc5689437fad2ba019f23abdee1c6749c37b8fd08f518a0398f151bcde9e953d1b0f3295e698380bc9911584f83ab31649a86b3b349feb2a8f43cacdd9ff4b6a81b63e95243cbd5179c4db4869678ced381c69e66886e1c693105d1303259cdf1e9f16d85beef3d7de472da1bfa73f12f0e0bbe943e98a3c0a0642c1a6de1c7829d60f307f7c6ab0f6f7bcf63acf7de905c826409fd6cd0679a904e41db4c96c1f93cdc79e1ba8d60ca7c9dce990f6b30f792a98eb808e20f3ff3ab96af2202c773035727c4609e90fb335129994c673231a16aaa37175279791de18c5c04daf64d0140c58de184c43df425d1638e445c8e073485b55922c1d6c2eae1a8a1fd94f8a3c9dacde9e4420ada1cd41927d7ba8aabbe46c0a62c0073a1c857b91881e371e3dc583452e7516a26c298819df2e4ff3b839edf8538b8bf85d4ce2859da0b36d522d1c3fe267da484beb0aa14fc2ef3e82065570582a6b246dbde9ec2a34287670e6745655fd245181a5d2e1d012214d8e91e1002dfb99bc77ae4c3638fe647d15b38f64139469b86bc422f05c1d65a818cbc49fdbce414c0fd6d45d28d92c6eaa4f0424864c3f09c439c0661e2da872ce1210466d2bb25872b519b03122103bb89ad74b92bd3111d1c45c872151a6940a5d1ba928ed720d7b575d1efcfb5e44e15c2673ef573a72eaf920359f3b8f842ecb2cf03294e967cc96682df5736ce01425c9376139fc1cf1821b25416a3652001f6c7cf0d4254aeb606be5b2d0a39566559bbaa96f687630585995c4ca030b46d290127171ac4c12f8ea1a62886ea75e31c1b6fee32ebaf81a33339a610624cc55852d94c6adcf355279c9ba4c19798102b38111711da5e15bda5035eeb0b746ff38ff59edee760d5f44681eeb2253e37429190bf68caf4170e9004d82a6cfb84a537a8ea2d8348645c36e5bded4a33e3d0782f055921d95793e604b61f5965513d6e5ea195d9c1dc85f5d453ccdbf4b2900031e4c72dffa325c58c22102cc25fc8462879dc474d278a278ff4b28b5c48ad9865a1fe42e04b627db0702c485858133f47a68013e5707aeeaa2bfce5c4ccce6d5c73e3bb243b5265fe104ed977900a65758553836d55b753c51b99b6bc47c65756600875b5d85f53159d5ebb93f09c610e24001468ef618a744289b17189fb1a85eb450efaa2831ce602a68e1efb98754e31b505d6912a5520ce9ec42c279332472b5744f9d77e4f64462f6d45eee0c154118ac392b5ded626f6d0ced7dc94566756f905a9f967823966ededa8cd16d7da497eee9fc24f587a100eff9fdd48936e268ea241f90e713304b1d57a993ae5fac5b79ffda7e65699573d7657cc9692be30f6ade42efa92f6f66895b502c292dfeb808e98e47689556269e1880b46097f6f1553038f569ff9664f44180882ab5559b6cf405d8144fb434706ed589a5b941b972c578186ecd184b329c6e5c1253007997ae675c655781f240a631504b381589660afb32e2968df84da6c9e0268e62d80e03b2baa3f22db81acc16667db5681cb3eb40af2cb8e2d4acc9e2458fe43c481b1c8613562742cd0b7d07b8f1e98edf3741e08438e6bd423cec622ef524f897ff5fb0085c96c7e8f75d29f9a9b584a98fdd9184f3b12d727852c00ddbb6d721bca3538ab1daab04153d0c4e876b61d351e6042f578fe8a725bb4e82021efc8f382076995aa15f49c49f595c15c0d1c9015b5bb5cf9b57452a1e65b4c9c219d186783d8658c81b91ba6cd07a4635248b674a5a7847b617fdf65662d32fef3acf25db76fc63c5de6b08327e880a1a0ae7b8016e43395fb1a9cac581ab6f90d39f568f8ed775b409e50a7dc66f60319f725991e0c4b5277983bf65a2b5b3d3d5d9fd39829eaae2e2b5ae1131a36780ad470712b9d995aaf4f13e9f4e4a5bf71e695b0af3ef99ce78b031f995c81a562278fb5fd2ac72372b2f64847dad104a3ec6160d9c55c08aa058ae0069c7a45b2480f35ce4a63ab66cb2a13767f00a8bf685f01dd3aa2b37d9c88991f272b63a6a281167cc8459110414e605f794a26a87b131bbf9a9826479d5eae73482a774d370dfd6985b909f03551d238d667256d87e022cb848173e086333a8e7aa1b3e32aa2c260fb5a9ee36fa6c463d3df7ebcc1375636e50ffe9b607f6f32bec09115825f3446c5d0f9410fbc2b2c62de7b77683e7937fd3acced2880f468fead752a03e7d987f3706e41b93405baaef9d5eeaa85ce8d849590b4e179c3f1a034da9c42b09362fec9e4147d6f72e9a5b58bc1c193c0cebce294ade655f1328f3039cb0902fd32362bcb11aaa4da055a81c1ad0ba2662bc3704f3296cd596d5c9e625d4a4d1113f7fec4e82edff77e18f5507343383a6178898676e877fb89ee4a573a8a97130cc00630d0c86926cd68156f2838645977a22ac9bde1091eebee97e3149bff3123f31903fa7b5c14c162aa6a00cd3d090def4f25787fbb3471d361cf700675b94b0abf944b181b6f3b5c360f260ef4d7fb0c09055f34c377895c5a958bf1efa7993c6e0e891dbc345762e0a06a1914669dec6fe6eded59a1c0edbedb98177de42484f6f0414fda674fb58adf12326b7bb1ed7ff2276d50011d5f025c1ea51f2b76020ff7108446efe134af28778e9077f3292b17cad4f0976b7a57562a4d41aaa50242ddaf4a92be1bf9784d73b0620bdab9816c6962427130fb5dabb8d2a4b0627715f7d77e8d2774b889cbcffd1de54b0ea61ce0430ff301b4810034f3b453d7fad328d58ac26ce02f9dcc4dd03b4651f66cfdbbd3d7f2835f0d7786b7ee61744ec59d7ca43940f9bce33bcf760cc8f6700bc309855b62b14ba86ca20ff2fb53618ab5f0a28331a3727c2127df0852f3fdbe3d30d3b12a8666cfecb1b71561a0409d19569da522f0d382f300af0d9f423152a59bd7bc2f8c71ea2dd778167dec56e6502c4fcf828828132c63784a4978a608e786848a68e1e1697e09c4f4cc671c8c6361ce21c3e4fcddbf1d55fb46107600ab578fe389aea1c5b4aac6c2e73dd4227c1786f01cfa39f5cece68b689a7efcf3006303efbacc97e92415b99f9ff5b27d3159d780d103ac14c464e9122450807dad951328ed7a993261e709080d404e2ca8a5fb5f998c73052c1c8b47310ba9f711f3b8c04fc206968d540cd7d8c7dc17e9850addd5d0510ba83391e0a24f48e083449fd96ad881f40761c9710c0f544e3e1d98cd98ba6ac1bafda3a5473dcf8019e68ae1d1fedd9b6abcee205130a2e9ef5aa0a7e92abc5f81516009d13cb0a4b0a5fac810188b6979effd021926b355d10f7fc8d9236dbeafb0471146d3b8c6ecfd7743155e9f78322e9318554284a53ff91f3c5b527f09f7cfe9cefd86011eba83545bb103f8269a10cfd84728e7489b913c43aec8f523fddbf2d60c39dbb00597138c10ab9158dd63c5ceb1e9ee0108fe0a77eb1379880d4bcc74be77f5d4f40759e955c2286efe1557a073454ff285f203123b376d20ab4aef893aa0f2cbd9f8ae71163e01d6a901373697563883ebbb1e997fe746ddd29474ca8271dda2ae0ead1eed8aab0d98d27e980814aec6586c161725f2753df3d93f1d21f67022536f1dc8e8e1ca6d11f643e125f46f5cd8c60d58e3cbdba1786d715340b7ff7da72ddac8dcda0235caff37784dbd96886ef33a0a64df4c4860d9bc8d6a19e2e3ed27c6aadd93a938deafe0fc475e7e17d11530917b3d21b2f522b3c357312558b37a0cc7a2c8504a25682603d30658968794d68369e93329308be9c3fc5d5241051753340bcc6bd29a7e42d09b7a9fdd75018f3b0f92dd589061085d591177666950a4999602aa5a245c9892e5863e2cf0d6239738229e1a435ecab8a7d34f056a842a9efd5893b7cd177863667dc7b34448fa7e15b69beebd3469d1b5944a39e7eeaad96516d16bf38b3314c034ee0ffb858e7f21999e6f7182e4a3e889915c5b6c940392be24d625fde14c5e702219c74fceb6555ce6f78a9c3e75ecceec814f91875d1aea6168f68545491a1ccfe803b20baf992de5aa685be0dac8959e1acc0ecda4e2e5d354a92a4bc89cbe68200186f55e64475564358255283917de97fd5bf6029059d88b6ee44305f3fa1a15b25322f5f25e27d29b8672f74084ab083c825de79cf452ac192e8d02e9afb2245185df2c57788a1a83e29089a453418bdbec45a59aae0a1086247a5d9fdeb6b75f888c00eb150c"}], 0x10e8}, 0x4) 15:45:17 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, &(0x7f0000000200)=[{0x3, 0x6, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0x37f7, 0xb169d070c586cd26}, {0x4, 0x1}, {0x0, 0xa88, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x4, 0x9, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x4, 0x1800}, {}, {0x3, 0x3, 0x1000}], 0x5) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x2400}, {0x2, 0x4, 0x800}, {0x0, 0x204, 0x400}, {0x0, 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)=[{}, {0x2}, {0x2}, {}, {}, {0x1}, {0x3}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 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) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:45:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x4}], 0xfffffffffffffffb, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 15:45:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) listen(r2, 0x401) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) 15:45:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x148) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0xff, 0x3b22, './file0\x00', 0x0, 0x100, 0x0, 0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000040)='\b\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000180)="f8091695929c503ad96a11f77e1c7eb684af6e9ba59cb38f9226c9ffa926c46f0f13296f00dc9509547f61b6a9c31b2c63162d2f875a736b9b80cb4edf075ebe2a2f46771ff37c165bfb264c3529f083076527e14805ef79d03378a750c2bd0c6640fac07e4cf0c4beb3de589dafa3c339ea973a7911bea52352698c3f6f200f8f84e54b5bb838e2ae", &(0x7f00000000c0)=0x89, &(0x7f0000000240)="fc83c28383394e088a8ab2635e29431ad5c5c927b493ff2cf06e1772abb69eadf1d5bc7a5081011215fb739e6493c22c87abd38e1cfcb08a9b7b97cd3b53b087f407f66d79db4e939d41fc95f92224f880a8da360c95453a17302b73a58c39b7cce719e9161c2566be2329f095451aa402bf34a8d7b53bdf0753483d9a3fd4d1", 0x80) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="6f346db177aa259898a0fc62c9ed6a913ae4d466ee4e30368502007c8af164b48d1bf93ed1d174765e888b776a34fdbd9878c753b9af0099204ad5b972e38d5c0659f3a754c3b2cb4c98995e0003ffe8d3268295950644d2d6c3d64853eb7a071312b5a3ab6794fcc91bddcc74911a0336678f72692c2f4a2a373b11863bceb88d9977aa92f563574b9154f99e77", 0x8e}, {&(0x7f0000000440)="9c8ba38055dcbe7a98e3013af4c5931a888849bdef510cbc387fd18dcdcc9ade4f7871aa1be4c8b89981637a6ba9da968fd4086d3f42663a5337b0343c80ae2bfbcc656713b446ef5cecb58810df0429cc5f3b63d37171bf5670cb1af311b18f7fbeb6c7d7022c0ef083ef729a9b8da65b390ad304494486f4ada38d35be48daa45d5d357f104d79e1a5ebdb9a20e2388aa79272548f2f949baff14149a4430c2aca9d020bbb0cb0d79a491d8d87674ad8e7e75b4833e6e47c020e", 0xbb}, {&(0x7f0000000500)="918186557769d846eb", 0x9}, {&(0x7f0000000540)="24116362282ceefc485fbdbad8d202b3455fc69731a5c1048b6025b816fedc30d93f12", 0x23}, {&(0x7f0000000580)="63ef3a45f8492cfab4d3b7a953762169158e7ea0006e3ea5df2f96f5347061bbb41d347eb7627103b4af142cae9a52ccd2557063a7066d3122f6a2fb7e6311b5835138a653f29a0497a0d5abb805e8af67e40a36da52dd1dfea102afcb531218bfc8f2e7d52a0a7657bf924bc9bc57c082efb907bb7a560bea29e3f52b06669c60096bb21f5f5ea16ef9c625aaaad3d1b43f804423a909dfe7ee10b92a6a3af7c156ec620dd2c79d7bd922a416c4431bb07f6aefbaa5e5c4c9ac8e67028faf8d5270aeae355b25352ddd9965dfe50498f6edc201595708a00bf2dcd1bdaf78c5ef38cd228f70df8c16b6ed127cf49d0d0154ea968ff340dad37f3e36c47a244d9effd55dd59b169f89549b0e3dd08e268db7a8ea46916976d06d459a37af7c7b5cbce24253cbbbd63f3e2f99f51c43873d49b23bc28a3935dafc0300a7b5ad64827500d8f8a3d0890fee6b3415829a7945f5ba64d59d1dd13fa926107a719382271277ff99319e6f72f74079ee610faea4624948c393a5a25a59fa87115cd6e049ccada958c8368f8abbb7b1c2c5e5b515d1b48697e817f823d27331ce854163a5bdadc0878ae45c1697224d39d89636c326bd001753c1238a306132841aee107bece33e602b653b3595c78278b41e2f4b093886b1616916b91c5034016c8c5fd201c1c74a9ddefc4eae7f1190058a1d234c6d4c33dce9c031029287325f2d28b493c73f26bf88dc8ac4c188db07874f173b01e119e24cee39d3712895a41a670e7413f11e2d75e578de0966a3c83103d0d426bb893fe60ffa644f93fc1e49328486a870f59a5c3ce8205cc997d85a6e690ed625910fa1adbae82e7d29c448fd68803bb2ae0298d1a4f6527a879cdaa810a6b3776ed8d77d9e08ed74e94f1cc3cbd8e001aa35975a516f85a8216329a835b93054b0c6fa58852db73615d47b69064d78087931ecaf98f97e2c37b634a947b0f3881364a8e3fe1847eda14bf155feb60e932b21ca19e21c7c2aeedcdb70ff34f39fb8b7375065198bf288de517f38b6bc58e51003d80f7f42faded53e419f5345e570547cc5ea5f67a97ccbfd4b7310af7a1ffa79649a54a7a84b767adda71f8381e50b835288192bc3178b95d9bfc5ea373d3e177acbd338510d9a3d1054d0756c4926cd80d854b0c6151c8e203c9ef7b52b68cbfcc6e776cb87992b4a866e1c386336752fbb27572143bb25f86e3e6cabc1a7ae2a0155f66b4db7ebd6b4116a82441778683fea918a2a04173765f3e8064329af17bbcda2e2912dd75a0d7e13a38ce36a7257546f2d5dcfc8ab1e359228f7804f0947f161ccb8b04ec05fc1b14da696032c58bf09f89dca395bbbbeaf8db9b1d31ada3e91354fb0fa95b748fed227d1c32472dda48d87c5bc243dacde4b67ef46c20c1dca4eb86e946651ed3c5440fd0826ab83b1107f2038e3fe4d13cc6f55b0925d0daca0821201c1723110c7cee01d0395fc862bc33a86f6c98a5de3ad4a47b8e7509ba47736bae0e3f84c9c99a655d1961b0739be9afa10121697c00a28231c2f586640cb9f3ab16daaea2a921529fcff596ea92ab4c1e0dd4dae42f7eb1200f47daf3328ca0b3d347020858d0e95e8fd737d8c10681ff94ac80288afb9fdf047485034525b08e80b8bae71452939a97b0b609e00da605be0b6ee093ee81f5392b31d0705b73e31baf45b2338992d09f2756e8b9001adb6409b745f4f3e67a723ab3a9195777249026f351d66912e7223c8b27b856c74c66e9849a807bf2b1593f885c5f1b06df1de6d018e126148ccf0c353e02233d89ab3c9f6b5862caca11f29afe8c7b4c97f93f2d526311838afaba4fb4eec7367ff7781c43be898fa0020112775079eab862bbc29169be59aacd172422482c9b5f3969f5031ad9c7f6451d916e60efcdb996358fb081486ed0e7c9702e20bc9ebadc11c2409240b7ac350a701ba1fa59269ff60cf934e7a3d9a191f40c7bebda4ca031ea85dc4a58861bb36c58b264e7873cac0344baf7d3ad645f70e6651e07b44860241dada11260090f2d6e8382c25e6cafdee523fb418db7aead560c32bb0ac7026a01dcbe7c42f5fe8e1bc437bd762c8ab1db877c8a6a792b4356495acaed83dea75794715a8e93fc5ab44a95cc68144813cd58c723182690225e394b95b8c277096f80f616b90bd518f0c9071f4375c65169c4c8959056129224db30110853e43808fd7053313ed3dda4afee6091f477553eb0cacbd6dddc49fae3ac4c2e83309089106e1a7a6c99cc1fb92162f06e1d3f4902eb5c32ae803ea950646e0d9e677246b5ec5194b1c293785f50c8a5edfd2e4f3ea420f0fc0d7d2c5f4a69c5bf45d447dde953325ebb4c3b8fd799e87c34fbb410419771f7dc3708325205e8b8a61803e73d29a692fac38da058c92e8ee712dd3ef040d2559fe9b019dfa0c02347840e63e51b40c582a1dfd2bce69e41d90ac2e2b60cfc2a3dc74f2246275222aca33cd7275b9eeefe2e988c09d95ba63eb5cbba280bf24f4a064ab1e09b8a738338b7bbeacc5c436870a2b9bd3eb15808293ce923c6b5d062cdd200d3e2835d3d0c566dbb4317cb09bbab7c4264a12f47361e620067756dba0b95fb672ad77b8911e5baa38c15066638a905ea8b5a15534981bf34ead976a1d7ce32e6ab1e2cfd7897abddb57e35498ebb14ad0c674cbbc9e56839674c5ef177724f85c0c01dfa30dcc8ce4433021e74cda639f2cc7181e74df62784104982ed84681b36c3427138168de837ec9f894a97e7f00b9c1e3866a95c561e11600318f44a3f1395305137a52df69c85ecc5bb9baa72f640c63030c8e607ceccd2c99f1dbbbcf996c03c5ee70d4b4c28bf868689b409dd63fe35f16e24aac4cfee5fe483a683ce11cbda4c537ccc8804f16cb899dd844f083a52786cb2fd78740ae0be8cd574b805c3c219f5eb5576cca46e7e8209ce5a0f0e1f0893d2e815bc330e6ff506373fe87fc6aeda8fcc9efb71c86e462bc7df4f2f9f466aacddcbb2b538b461f49ba34dc11eb2da77c5ede6ae9fa290d5523a20e48e673d50317e0b80d76e59fb25a5604b74b4b755cb7a96102c962750b017c5477338f1a79495221f5c095879e26875fd121af7ac0091f0ba059296b5db0b94d081ca4af1ea2ae67cce22ab0c55fdaa03908f1c85adeadfd4038b684512e4f1825e9076494ef7888359f20ad60438b5869a881ea2493a1d882f051ef545a575cbcbf07f28a4bd4404e69eb8dbb9e2860a1649d8ab5e5167bab1ed84ec6fb25d08dea78b43bdaeeda4eb1cd2698e44625fbe50dc41de4e4e06acb09139bc0309dede84fcbbf851910a7bada0d821208cbbb14befbb3e7704aa61a6ec0edf92d617359268f29bbeee4578132036c74242c258470245792a0f1b35db7e1f235d0b55fa4babfe4e8bce497c61b374b7d5975df0d4d4e8934939153c82da9c5fd6c4b7818326c7cd30d8502bb2918e8b87935e5958e39533a99b8847f50f42f54c7dd93693ca2c86ea189291d3d58d60f9389249196628b758503ffb89474818cd3a55cd75e755fcea39d14b75dafe15d2f2fbc33b69349d81f9a6f827a844d8d0ba476dd87e36366983a065b36d3a2c18e7f6f3d27e5750915cdd4f8e86a8e75600ce60cf962ec96fb16ad3a627c40004f2be3073c571e0339ba36076c7456fcf1aa2908746d410ab2107a5ca7c5e3342c3463db592380811112780f551aaa5852ec2ad1f709a7ffe65548ef55d7fcce15ea063990f358a90b04b0e01f0a475df7ca53ab509ffcdfd24ffd9b2b0e2d72910cd6ff03701650b302cc7fe7b71dec6d3a66684a7cd0e4f8c4785318911cc38569b665c02e356c8a2a0be71ee596dcaa722a4b405c150e66ed44cb9e9aae6431d8c9c010b901a7d98a83522a927b791ddc7098669a796b2d9279e45747ced7918bf1a84dba2c0930a666762d68b15eb1a6624b4e2fdc9bf9145b050919aad5ecdcc5255848ec827138932fc694845c0e969b13ed45872470e2affea8adca68159914d8d5534199943b4f63bfb4ab8f197414ea6cd146978b6e5a56b5cdb8e1545b52aaf29901e3e23401cb4bfc1f3b90e8f36acde46f54c25f7b649d11b9d3b9f350c85cadeebd7b9274213e1cd3229fa2d57eeeccce468459b67d07b7ef8e82f3b060706d83e0bf3d1a07afc6cf5e107ef525cac2f630605abda68d69ca26b8284f2563fd64402f9edee714058a4a25f8c2dcf5e9e92350e2ab3deb8b5aba09d0f79a7097efb600194bfbad90cf7e19907d8380f4a1bd8c70519f8a760fd5effde9bee6efce0cfd815ba68d1d453b2309a32314c98e3a8e3261908f15202a93973cf185a16a76537d94abf9396d71b2804502c821b78e0c9a56d0879ca318e63327327678bb0d276f9a4472293a9e0e7270734d3421e536a9f3ac13a011dbbed6a8cb7eb6a96631fbf1d4da035ac385cb39da8d55ff991de88f379eeebdaebb00251b4f43ed8421965863cf2c861adfa000492b4944e9d428ccd79e7e1d224d83aa12d60cd00700ba6123f25db3e039acfb24ceb17835f13999c2cc93fbfb9373594e494a440742d96a12c137c21c12e2fa472e0bfd4b96788d33bf10d49f352b3253d04d93f42801c3ca4833e852855c7c47396c76c205fdb5760adb03608bef9080f4964555c058f03856a7637d0f5665343bb7d4c7d175d57338aae0caa4d96f64524a35196499197f7525f2cb9cbde27c4d9bb0d16498493346a79d9f4a7b4055bbcac8901890ed81620315c1f457cb8eccefe4e9a0a154f28c4101cb29001bbe2d7a3d518b9d202015c4fec3822121f7fb5b51a27b8c00faed85d8479f4bf191237ad870d2b01856cc234bcc4557141361d7685e66d194011199959cb3f378d59d6ce2d925248c8b8b4a0e3697626e16e31ca35c765b1117f1aa3e083b8c56eebecf945a6af205e5beeccf8ce487dd2632b89f0667be3d08237a0b7c1063ab56f51cc878dd0a9acb50923273420aaa20209e93184edf7ecb8237c16b4635bdecb5bd4d36ff2005643cd93913de80145b43eac6a6af7dff7da221cd1ba55f7bc9329ff80365af5ce978c2f505c367b6644e3b6e86fb0fd7040ad0e0fb9b935753143c51b0eaaf93f6c31526b630c8ffc0495d8755016a2f77f772d804bedd16b27d9afce16afb47e10fd17c24d5cd242f87bcb4cb84ed2db03636ef925abe12a69966d2a5200f38fa345bf78ac7e44db9b2da08e50b28809ff26f3b32ff6d898a8b1ce48fce0115072b4c38a40f2466c609bf52198218d19f2c9c25cd0d3f2deccc8d82d457672fec1a4c6ec4d47466e344bd69b243f92aa4d47b9b8a8c0aa22d6a203dc09dbf220d34aa95eb1c10add6a039069da0a9e238496db480f6ec1c802cf0a594d3b00371283518fb17415a8b9e2df33e7099e2d2f738d5cc8638cf5da687f2097f1a8fc1b5653de0fea0a6a9d42fea8e7bf3e31bfa4d622a31f5bb86b1e2309687bfda1f37f322655817db91c08afe57aea0259ed1c776b2a5c048f3578fb247aef1a2861f5aefe85b2412516a5262cd56406e7f8cf09c20fd44327679bcd518659e6da3d528018b4f3d3b5f414937363d69427fa2d1fa4206083a08837b6b2176f9a9e3a308312f8acbfb55796f06843022f4a2482c1761a42ae294404711deb7a239e6632b60a7ee2f3729471e30fe6158621d72f2930d10c505895e1d2e3b625b50f6c72047e0e1a01d0405d27ea39132c034a7c94648df94e64a4382122bc12c356d8358a44be26502009dcf4c1befe5c7f41c673e53876d", 0x1000}, {&(0x7f0000001580)="33875d30767ea0bec6c4b954645f0116458e59c8bd22b33cc1e14d43a9f79bc69da8c79915be33ad2dc1a434db16db2445fb7f76068a5c57f95e689b1504904e0dc1fe78b30462770bda5532ba1b8cde1e3561c5ad6f45a7ed7695", 0x5b}, {&(0x7f0000001600)="44f06255c77db329e74282f66088b3a981b2e743d1283ca27874b6239d1fa7914f9c93f922e5d1600694c8882a0a06c884660bd06c8ba670a1567b0df00da07e79f07551717f78040374c451ed2fc8596a51f51295cbe5526f1c53bdbb6500d5d08f19c4510e9a529678697d5bf25d7fb86466023964e3fb42650253474d6a2ba921e9624ca5a739ec80df6e556d465bef09959c954492cb620aa825b18b1051ce8d1fa4a3831fd1e1408a2c12c8ed5174d5c4e5cb575a1a531c595150c4f692c92253052b19eaca565dd1acfe5ef08097d5cc3b48717b4e08a062adb890515c42cbcad9ce2f7977b3926ff476", 0xed}], 0x7, 0x0, 0x6) 15:45:17 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r2) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xffffffffffffff29, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing], @udp={{0x1, 0x0, 0x8}}}}}}}) r4 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/219) 15:45:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x3) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffe55, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9, 0x607}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:45:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8695, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffff, &(0x7f0000000140)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="6c72a5e9b2c7ec676b9f3b9c4e417655e6698b1f9e2efea91e208249811dcaf9812d4f9409cd382a9a7353a2e90040bfc2c71d1d122cb4f83e98d61090eb82db87df7c5799ec46f05b1dd97bb347626bf64db08d2ebff3965411291079ed5125055c9e63642d328dfc4655654d9190deeef08822bffc4a7cec7cfe894f99bea8bdd93833974deeee3dd8e7657330f9eb1b016c8c7c5f7f77714b94818c03190b19734769313240603adb7f93d5e0ea1a86eaa6a6c4398b59b9fe9cb54d66d4b9b9cb9b3ead81315aba1ce16a3590326701875d392c9d452357723ce997", 0xdd}, {&(0x7f0000000300)="35bcf6ff7da0ac4cdc063f20be5b3604713b020e3350bd39e6594eef209bb5ddb620003624453965c26a323fddaa115e48dd6739f89894acccbea60fd2eb4540d9429a6e2978564c10fb5c5d8ef88a21b8b34f268942ef592557e12d92e0a5118eec4080d483593615c9ecc6103889345859bf55e7241028f5081518c93e285cd661962ef75eca2f311622ff0f1a515989c7bc0fba548e604287ad7459ad0c7b7948474e6def4c5e82afaced978793", 0xaf}, {&(0x7f0000000480)="1a6c8b2e0a0971cf191e625c0e45c93ec5be0c05d82da36c81278b83322a5b47ae8e76b814297ec1fe5c5b245f88b629871241473934430d9fc8c1f10e81214e3ab68ad28111ec4d013fe925f4360c86ba79a0b40121fdda14f1985e8d33e26a7a661f9eea053acdb9ad98d75cf72ffbe266520497a7fab5cff2185c1e1038720a721f46f8864db2e1694810f44fa7cf9de64ac8cb6e87f2acdad62f612c613609a086519b3339eebac311731b9b32a3a792d74458", 0xb5}, {&(0x7f0000000540)="2bc0d61bbaebc3403de6966faf5b8d9067df8e4b15f6a6fe42721dd48b7bc831a4645a3f940ec66181345cf507e94fb45fa41dd913d287d95bc5dcf27f29d3952997749a6ccf4397655a7a22e78af759bf3dd91a631bbde40db359d11f65274b4acd65c4c805927accf47eff9c2c3ecd7dfa14dca93787f9aa13bba9451070d4274bedec034e783e4c460f8cc425b04196ef617f99cb5a5982d20479", 0x9c}], 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) 15:45:17 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x1ff, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c013000"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="eee3bd72967901cb23674d4d0ed9d390d730403eed1f6d927ebd014404b0357995a72dc2a6da969e8fc71b09d574a855601ca822c6091c5526e73caf3bcf24a55f185beb517e4fb6781445fde95bb36def658f3197c77d747b659bdd063deb75371ee9ebbf0bad98a9863274b4e98154e3", 0x71}, {&(0x7f0000000100)="e2b5f587b22541c11e31030cf466414e156ffebaabb633cb38f4e678bb402ee68765a38b61c38485610ccb77fda3d2d359b1f255d07748beb1f0bf051a2a1d1ba1aa81041b9190230a90c87164bf041e82e3b060990ebb9a707d941a3de603fc1c7ca52781d4c59013ae7d1bc930a72c5e4d35e73232297f2219ffe7e71dda98aff6191bb8ab51df154c58000ecc3bca366f50cc9b759629ca774ca1b60f3ad002e2b0baecbb518b9ce05ca3933f5c19434c747a8f75b01090f5795ea706fdcda3dcb27f8109dc6b144bfe", 0xcb}, {&(0x7f0000000380)="451043add0b224c987f5f845c0252809d49a6e8b08f5ed1cdd6744d78cb338e3cdbd94bdeb86d2baa07abf33c69f93b6535e79867c21c48cb2c1b02c8eb92d82d485882b4977f05fe03d7bd7cfe4843216849d83bf5c5a432708b0bfdbc75be58c5ff025229725899a3f5b29b299b0c84a5537460c7d232a9794280cc1f3dd361b64207b1087dd5679c3cb02dfd7c696b382bf4f92f23eeb708bd809c614131b18271afa92c553abc15d2600000000000000", 0xb2}], 0x3, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r7}], 0x40, 0x402}, 0xc09) 15:45:17 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 15:45:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="a55037094ef2fe4b000021d03f7883297704b6d9aafa40e0a4f45b8ca58bb3d94107bea73ab87384806829717ffd79f5eda1156de373642a2f90d631d1558600149f1408f6ce5b2bf1e644fe859764e12aa7f992ce6f02613aa8c0d59694c20ad3e7f6a719162965d0470bbc5719399cbebd6a5780fc1c7612da5492f13c0fe33900a7034b2d65b02f32565354d2f6d5d156d5e9333c8c9f4bdb1f863d5304c91008cc722ae963ceaa8c83d17c4cf8", 0xaf, 0x0, 0xfffffffffffffff7) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) 15:45:17 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ff16000000ffcdbd0366d5bf08002b00043800000000ff70907800000a00e000000100009078de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df9ba36003"]) 15:45:18 executing program 0: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x10, 0x400000000002, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/186, 0xba) r5 = kqueue() fcntl$dupfd(r5, 0x0, r5) fcntl$getown(r5, 0x5) r6 = getpgid(0xffffffffffffffff) r7 = getgid() mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) setregid(r7, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) fchown(r3, r2, r7) fcntl$setown(r1, 0x6, r6) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x6, 0x2c, 0x67, 0x3, 0x8, 0x67, 0x0, @rand_addr=0x4, @multicast2, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0xfffffffb}, @end, @end]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x9}}}}}) 15:45:18 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4092}, 0x1004, 0x3, 0x1800) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b91700"/4121], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x40, r4, r5, 0x0, 0xffffffffffffffff, 0x3bd, 0x110}, 0x0, 0x470, 0x0, 0x0, 0x800000000008, 0x8000000000007, 0x1000000000, 0x7}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 15:45:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) flock(r0, 0xc) getpgid(0x0) getppid() getppid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r3, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x10000, 0x400000004}) getpgid(r1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x7, 0x101, 0x0, 0x0, 0x6, 0x2000000000000006, 0x200, 0x3}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x18, 0x2, 0x0) r6 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 15:45:19 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x4000, 0x4) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x18, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x8, 0x2e, &(0x7f0000000040)="ebffcbff4a698d55aedbc4fce69931929668", 0xf) munlock(&(0x7f00005ed000/0x10000)=nil, 0x10000) 15:45:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5fe7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r2, 0x2) shutdown(r2, 0x2) 15:45:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x41) write(r1, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() fcntl$dupfd(r2, 0x0, r2) read(r2, &(0x7f0000000080)=""/175, 0xaf) 15:45:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x16) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000000000034b7129bb5820000000060d1ed5b74498c262c912e07764c67e77e12b5f4b664a45907cdaaf2d5c345f1f1f8de6f9582f9a2ba60e1cc21f849fe5c46142dfbb59b059f91dfb6e689"], 0x50, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:45:19 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000800)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES32=0x41424344, @ANYBLOB="2273c53aae1200000000000078c8938bf47b58e64e8d7b216c890ce86866e5ea0360788f0e03bd01306987b1c1a5a0045bc526f0c9fe049a333898b8117e1056a756307060fe26ac75c326b8154af661e69d63b33c4206de5f3b52479fbc015e632a7b0f0000664f868db571c1e10be0293a130f67eb73915dbce302d060a3b326c1acc9a5f5d25dc2df534fec4658208b2253897903895055ca0eeabbdec42c25f638705d713abda164ab5b718dcb8feecd64cf622744c9dfa4f5653e2ffd73285b5048d8c0386dc1eb71f4899f48304371de14041786f6aa97942454dec2a6aefb8ee2b2d8439683af478e776ed13b25432c34a2023515c867122cd5fe22074be1cdd062d138a1ba2541feb63d0ac626ac3c4eb225f44ed738d79609047d09945cb65b63e42d47bc0c5bbdaa5eab7167c309a5012518042d16ed8aeb1fc7c357e5ddcb11e3823b34004b08408cf7009a6be8eaf1017f44efad34ccaab8c0a9ccd000d9b77732624fa0a3ece19ab716a966dd19676658d746059346817a72999bcdbe62d672a46b672e28900000000000000000000000000000000035886746b2ae69752c0a28a6dff503ec5d718b36f6eb5516b2ad465c84128fa78e37226e3bd105d58134a5bc7c37c57b4a00d053c746dc3937ef41eee9d56786b2948f2f9c2eebabfb1fd74a9807487348735f9fc4171d3925825828a0ae7350eb45ce32e72de5802d097e81657ee5ec58db2839d8428563d65c770e362885414c75f3ca09a5da21e23dd30c107f7de695985578a8b76424d256e21e8cea213ec4022216de7600d98247249bfafe30b2a30d9934ca390000000000000000000000000000720048ac6c223ab6f5b0dc45d0092df18cb52f7e8e95b07fc13d74a565a2531a8c68273339d56efd7a627aeae7173687655edc6ce69bbd0c5c09da40f195afa433252df999d621997271f7902c75896dc44417a0e90df732a1b2beaaf2ea5ffc60cde86adfb2eb7cc2a27e932d9f6748877e00cd021f011957a9d4d5d75888c295f6fda4b5cc029bfd82f8a12a9733e11af3f4bcf9ede8685b8956ec095e268a241e0afe00231aa6fd11303c054e594089860edef4081bcd328730a04855f396709e325d29bc4d2add9941b8d236e0d3bee09b34990826734839decdf1672a8e4c7a063459"]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x19}, {{r0}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x19}, {{r1}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x8}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x92) r3 = dup(r0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0xf4) r4 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000140)=[{0x2, 0x8}, {0x1, 0xae7}], 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) 15:45:19 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="f33cc2d28a2d", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@end]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xc}}}}}) 15:45:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000140)="9bde2ebf4d7b061d341f17e5ff03000095d9893ed92ce68b471840be169616cdd2873f3a16256d2c9032d5385d9fa1ab8d97e1826a6927ad40b8f34fbdc7f006a03307183bdc4fd9da007e4635ba887ae86d527d6b5681e97afc1874dd48c179c5ec1f11e1773dcacae74e01136f80d0b8b6868499434812e08b6378447d40de97c22a0947b9e1a3030ee566d9173eb9bb9fa69b8f49", 0x0, 0x0, 0x0) 15:45:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x9, 0x1000, {0x8001, 0xffffffff}}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0xe0}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffb3883175d78cc72ca37482df6f1ff01fffff0800430000700000004000019078e00000020000000001442c0880ac1400aa000007f57feaf065ac1400bb00000100ac1400bb0000003b1bf83d9668d8191ffffffff880000001fffffffe8802940e0000000000ab0b9a8f9078000000004500000070fc4ae58efae6a946a038cd20a141023457a6a646948fca96439cffd57c05f673709c5bcd8b0793bef1037679eccd5cb9c18c21f58025bfbeb601e4c3572a0fb57875032d7b8074cd39bbffc21e533630660f98906d7e6ff681a1a866791a40677f524c6a95586907d037e534ec29a5dfd84fa53c2c16343cd0bc5cd9ab8f3c11f9181428d1793211bfce3b2440d7ecf019eb0ada51b66577d492163b387e42641c5c4997c4be9fa357df1f6c980db89e72ca7aad34cdfff8adebbd4e19a2bfa217b21ff37238c244ef0e"]) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) fchmod(r1, 0x1d) 15:45:19 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x2}, 0x3e, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000b2edbcfba2a7a6e13e9adf8aa3c7d51a5c2d816b20c4c9a8e25cdfafbe26ab08b785c7e4375d5afb8564f7d6cb718f04d02f49fd4f2d0af6fe7682f63c035c5bc133f487afef925deb55b1e392e7747b51cb067bbb61bede09275da4d65eaa002f811971425817c7d994c22867a49bd8e7c321c8c70e23eee683dab2cd3ed0db652d4771b934c8779143745b0adeba0107891839a470c08298208e758059da7b1a8ddfd3264321497b733c3ecb05bac982ae9a6d0f6e53738249c86f0a24bb555cc8e62d7a8c74c4598f5ef0126733449ff1fd2fd0704ea30f7337c7841d41c6a1db57"], 0xeb, 0x800) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) lseek(r0, 0x0, 0x5, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="abab4f29f3a3f8fe57acae1f2f2526782d0772463456b84595cab2a7585173246e98d4a163f61f20b4a958488f33be0b159566488b593684232daba9320faebfded36b4aaac40c4988a259893f5047cb976c064d7077cba2a8269712b7e3d0cc80f8c04f780be0", &(0x7f00000001c0)=0x67, &(0x7f0000000200)="fa12097b21210312f9968f84d7103318fdaae4935b296f4e4f3ff29e944e3f59e443cdfc09", 0x25) 15:45:20 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa0700000000000000ffffff0800480000280067000000009078e0000002e0000002440c0501ac1400bb000000004e214e2200089078"]) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) lseek(r0, 0x0, 0x0, 0x2) 15:45:20 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) syz_emit_ethernet(0x38, &(0x7f0000000000)={@remote, @remote, [], {@arp={0x806, @generic={0xf, 0x817e, 0x6, 0x6, 0x8, @broadcast, "c5fe1784f555", @local, "a3c3f9e0eaf2388a065ba8326f8b66ce"}}}}) 15:45:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 15:45:20 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r4, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1ff, r4, r2, 0x0, 0x0, 0x100, 0xfffa}, 0x20, 0x1ff, r3, 0x0, 0x6, 0x800, 0x7f8}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r6, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) close(r5) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) r7 = getpgrp() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r7}) getuid() r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 15:45:20 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) semop(r2, &(0x7f0000000040), 0x0) 15:45:20 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="897d26fa59a432b8b35530c91f387b385eefaaf6476cef845d01556a50d8ac83d3f0658b43cc7311fa69a74720abfc0a363c4b72edb096d61b9c6f87f19e8581eb7e058847c040b8623a945d8a36aa2e0466fb5dd22348f38d8998eb019d98d1dc7ba5dab21f8754b5be6f895eff8235f73ef3cc3465b180527ed74aa93b4b87d94cce1bbc9093d0ee7baacf9be7cc010fe0593e48e04e992b876a1b8d6be4c522aa2f4ab1f7f3826d1131f742de5570a448d57e6edadf99d9156035f749e131cc62296f0aa4da52e194dc4714e64ae5f7536aee6794cb196e32846a09fe64bf5c476fd0d21e64a7e316aafbb62311652c94d00d1e67937ce48548b021e817147bfa8fe2d484764b8549548d23e770df091716819078eeb768895b4e07acf3cc13189267a3c3ac8e48a80709eb1bb428315081ea24144092644583b62a5963a68903ff17346f96d9a74e72b05ab27e035167c307552cff86f4114922e95ad74bb281bd45d8c1d907de528f50872dff33d4b66e6de7d5827fd42bdd0ea41d6de5bc53d3609d42ab506bcb540ff1d28bfda8ce2d870805f6710d282728ab07f6b2bc98f2ee5d48751a7abe9b709f851349340d0fede29959d4b9b6ff14272e685124d29c7742"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:45:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000017b53e00000020000000003455237ea3e68acb7007ceeee0fbae487a00000e0000001ffffffffcba7c7fb9219c772d1da9dcdc76039ebf53e38581c3927a255da50d49ad037b82fe3676f65dfaabc99e5c09a81e4cbb6"]) syz_extract_tcp_res(&(0x7f0000000000), 0x6cb, 0xffff) 15:45:20 executing program 1: syz_emit_ethernet(0x2116, &(0x7f00000021c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20e0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 15:45:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000004c0)={0x1, 0x6, 0x100, 0x1, 0x1, 0x7fff, 0x3ff, 0x10, [{0xfffffffc, 0xdec, 0x400, 0x5}, {0x9, 0x7, 0x52, 0x6}, {0x4f6e, 0x8, 0x0, 0xd8}, {0x4, 0x8000, 0x7f, 0x2}, {0x10000, 0x8, 0x2, 0xffff}, {0x5, 0x1f, 0x7f, 0x5}, {0x9, 0x80000001, 0x5, 0x81}, {0x84, 0xb67d, 0x401, 0xad5}, {0xffffff6d, 0x200, 0x8, 0x6}, {0xfff, 0xfff, 0x7ff4, 0x1f}, {0x5, 0x2, 0xa7df, 0x1}, {0x7fff, 0x6, 0x1, 0x5}, {0x5, 0x0, 0x2}, {0xffff, 0x7f, 0xc2, 0x8}, {0x0, 0x1, 0x4, 0x7}, {0x0, 0x0, 0x3, 0x9}]}) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x3, 0x3, 0x98, "a546d7ce2400b4c331a01572ae127c3666999d50", 0x7f, 0x7f}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x0, 0x8, 0xffffffff}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r5, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 15:45:21 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 15:45:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbfd812eaa4e713048e69931929648000000", 0x14) 15:45:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000619000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:45:21 executing program 0: sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1e}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 15:45:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="20000000c90000000000769668ec73708d06924b04fb179f455c2686568e69455c5625672d93ba5441778850185b00be5beb637b87a4488bc87fb20525dc2b86752b8de70bf682f0966c2e06052107c8f7a8b8d36db9d82fbc4d9e1382f548ca9529a89e5d06c4bc2373b800d5f01fe852dc505b856dbb632d7d44ecb76b308f2e842e2d47354e0169656be3668bb498ecb70300000000000010002b25c064c1d222ad3c655f192a2977d614b5c385fa601d929df0def366221b77602083397f6afbb16989504de9e5443258b4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="cd", 0xfffffffffffffed6}, {&(0x7f0000000100)="e40142c555669ea8d9fd060b272f480d103f2b5bfa26f943acd9e4a41e3e7fd8ccc4ba6a"}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) 15:45:21 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/14]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0xc050756a, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x10}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:45:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x6, 0x7f, 0x0, 0x7}) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) mlock(&(0x7f0000763000/0x3000)=nil, 0x3000) 15:45:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) socket$inet6(0x18, 0x8000, 0xe1) unlink(&(0x7f0000000040)='./file0\x00') r1 = syz_open_pts() pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000500)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe344dc3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315317bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x7f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x3) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0xc0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/210) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000001c0)="f84afa6e7527a06bd3daf1212201f62bb4fe57f2fce5fa8f75465968f3d34c7d4676106f7310cf5e79891fc7d87f972caee2fd0ae985a983fc0372f93cc77b156485f7168a03fa997ae9ed488302a85e8d26f2b0415306dfc0863f5e63edcd230659f6127096dd2ca304a82eab15d72a2874320fbd48cd0df4f326ea25006b0a2f6416a01245bd7ba869a8e26b3c9851dc0a72bfac1c902b7f3dec35b00bd3449d70fcfe470389a2b7492fdce117c3a35da09c67618dfdc882bfd7650fb0d69897da97437da056c3f500"/215, 0xd7) 15:45:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 15:45:21 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="0018661d1fc93ec9fc45edf8ed68db7da5266426196acae58d523ca83ec90c844f9cd946c4a320ca169a1b3cc99d62900bcbe814c9d37e5d4bda24062e42f74d2c1890990c926719c2bf825a495f9e3bafbcdbac7e37b718e969bdb7a287828c38c5ba71ca706985d5ee7c39bb6507bd1a10808f15afb22f33a31e93ab48c146ff2d8e09f53f120d5337f3f46a284fd738", 0x91}, {&(0x7f0000000280)="4fb58332d1cd6474d8af01a30f2260ac5739b627253a88b90fa52b2f8aea94ca1f4d84929e199a99313d54fcdf8a9a11678f608da7a5fed6e6690f3d28a04caeca053a39064d12c0a04e42671aef6702789798fd3fe80d6f2d08dceecec51fbb67f1a1e9da48a5cad0eb5c2abfb0a7ee29dc179f71014a53d5895416a820245fb7c27b08de400853942c6da735981090332d0b916a2efe6b0ae62efe71ad0d9490fe175046f3aea17fb428378f2010ca267de1a420a725f8e3631e89be22288764070ec40c75d04c8813b527bc457bfc0a01c72252b83ac699d70547630a37827ac69251007217", 0xe7}], 0x2, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="5bb6a92f36d47b6718fac855814dc9dc7b49430675a56b46ed13c22f57e207ea7a008e4576450a61c559e72e9c5ecb292caacbb77d3fa4676774c8b9d5e7bc2acfe774260d4555d94eb6215edee83d57adc67290a1d061176f69caf342de5e44157819c0504313dece5745e7d8f50d6dc21435cba437b0d3822f7e6cf7d6eb595edd652dd5809f831f1dc1b9f20730b9bc640e108e00fb7acac8f99b78bd84ece0163baccbe9cff67e58001889bda46972233d5dac3afe5ce5207a2c18bb92c2e788351b150449c6cd3be2f7b88719ee00a4d54ebb34da0d4fb0ae0a76b74c796ea1", 0xe2) 15:45:22 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:45:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) dup2(r2, r3) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x86, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffff0200ffffffffffffff86dd6031797100503a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2b0200070000000000000000000000000000ffff00"/134, @ANYRESHEX=r1]) 15:45:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x2, 0x2, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x9, 0x0, r4}) r6 = dup2(r0, r3) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@rr={0x7, 0xb, 0x0, [@multicast2, @multicast2]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2]}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@loopback]}, {}]}]}}}}}}}) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 15:45:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f9510800450000140000fffe0000907800070000ac1400aa0d6d1dd1212c1a6f19c7f548bf0975e549a3da5ed7cddc640631f6c3f9a5951fcab822ff1bb14eee43c5d66621e8977767001000004a64dfca0000000000000009a5e40d97db818563d3897dfece99870f19153028747b3831a27a690d50f5497a8f535c8c0a5cc37ed617da99388d6502ed6901d220f2c3fcd1c486549c2e682fb1c3f444d21d619dc6daafa8b532160ed747b0b6d2a5a6f951c88373007e4d49fbc4b3240096821af766767262f3784b1c424a313112a8a268f7a528676196bf3b58affcf1bf7e80a5617a000000dfb18d0700abf516e975fd2b94c9620d4bb9dbf5f92cf8a76fc823bfbf0fd10ba24d22e17bdbd3f2eb2137c32314618b37af6010722958d1cbb2f054007fb7fb00395fd68423318008fa71033754661a749317fadbc195bd5d5610076279852561162b3196bd8c5ef610d515e1e8337633a551fc257cbba40132541ec86978041510c1bb6004f52219c5150d64bce34bc68f8a315c7f5504d61809ba8e05549cbcca719796edfa5c6f94e7ef2005b76ee0ed67b43ac150c6047381f0ce00"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) 15:45:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4001000100400006}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaab1aaaaaaaaaaaaaaaabb86dd6010fb7f00183afffeffffffffffffff001f000000000000ff0200000000000000000000000000f7ffffffffffffff000000000000000000000000bb0000394f"]) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000040)=[{0x3, 0xfffa, 0x3000}, {0x4, 0x3d03, 0x800}, {0x3, 0x0, 0x1800}, {0x1, 0x9, 0x800}, {0x2, 0x81, 0x1000}], 0x5) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 15:45:22 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='/]^(\xad-\x00', &(0x7f00000000c0)='\x00@:/\x00', &(0x7f0000000100)=')\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='(-@*#!\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.,{:[#$}]\'\x00', &(0x7f0000000300)='}\x00']) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) 15:45:22 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) 15:45:22 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3ff) 15:45:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b0900d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x281) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000940)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c0b367b8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d9f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c30339fe1c0d4cbde765020702fbf9f6be65a0f35e4877aa55a26fdc469f6d883ac9a0a1f916f6df077f6ba523a074296cca5a86394070dc741b12a5455cd1036ca3302e6ccbccd366f997597f6ac33502b79d7dd103f369b63968b48030e1f190948516b8c3688fc588ab6799d0a5db4757ec4257a0188a2dafcec7855e58d2793595fca6c96fa238bb158706973c86baff3de130d1b5181ce7b4286f1ea698765c736ea6079ac22942fc8c1ff26cfc8934dcdd17c7010e9000000fae389e5e0a4cdea21e86bab24027aca8637264a5b7fafa5d978175c7100fa7a5f3b3f687eb180667420879bfd57ebb02f90c1bcf3e7080dd42589526d62947fb49da873fe6474a1d62cdd9122c276f5af9b592db729247d9b3cc9e63b73be67dc823f1d0c62e1b966bca36b95f4d7262d725f22864cf255884d41b5e4f3eafe531ae7dc4963b03eec4e7d7d0434378af394b3a40491e6ef4007763b122a1f33dad193f3c0db8fcef01fcd3152a10e9783c080e4aa22f9555a3d9f84fe03f4d734ae9e767026b9f312ac001e68b3dc4e52374917cf5f6ef345dcebfae5c5d85da6019d2d7b", 0x2f5) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 15:45:22 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() munlockall() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shutdown(r1, 0x0) 15:45:22 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1, [], "80020000"}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) dup2(r3, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 15:45:22 executing program 0: clock_gettime(0x2, 0x0) clock_getres(0x3, &(0x7f0000000000)) 15:45:22 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)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 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) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/138) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:45:22 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x6) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 15:45:23 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xcbb1}, {0x6}}) semget$private(0x0, 0x1, 0x402) fchmod(r0, 0x8) 15:45:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1f) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xff, 0x40, 0x3f}, 0x6, 0xb6ea, 0x6}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r4, r5}, 0xc) r6 = socket$unix(0x1, 0x2, 0x0) r7 = getpid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getegid() r11 = getppid() getgroups(0x4, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5]) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x2, 0x0) r14 = dup2(r2, r1) sendmsg$unix(r6, &(0x7f0000000580)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="a376a306a755020a3b7ef2a747045e9ba95ec24c5933e3dc5e7e04cbb9b7b77b3893b6d559f1e1191cf792ce42dccbee626a13a71c629d1581c99b4a6058608de2425a0240880f48d1f2337fe82580d34274575cc16b5051775c53b5d0e669bd976cfac3d4935d715c8783caf8c528c188fdd0a300067a9eef9e6cf5b1b331618ea5cbaec8ec4db69234ee24ab8e07e74a97cce39f6e57340eeca0dc3eac3c0575d500bb79", 0xa5}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r4, r12}, @rights={0x20, 0xffff, 0x1, [r13, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r14, r2, r2]}], 0xa0, 0x404}, 0x402) setsockopt(r14, 0xb68b, 0x8000, &(0x7f00000005c0)="67f0326478458f830146515f0e5ab753fb2d33860c2f9b7a1c984698afbc4205f26a3faf1bbafc2328371843900e5fb28cf0b21a8f941ff399dd595c5dc60f59b1a321fb0dee26ca1b3cc7f6f1b8a3e2bd977a7862d940963a2ad896b9d0c08b71c030fec4656d414c416c473b302da9f1ff4e9555236c0fb81837222706092c", 0x80) 15:45:23 executing program 1: ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffe4a) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x7, 0x8, r6}) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) flock(r4, 0xf) ioctl$TIOCCDTR(r2, 0x20007478) 15:45:23 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="ef06bb60010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="0cbc91d31335254f7fd94aad8d23453fb630a0308210283f692ea67c7d47a7b1dc2d2ed8193571995be0a27e4ecdf9f65d6f15db85a11d9b5580f19d59df1a21f1f901bf6ede82320ee263f7029ab8c1ef307e8dd84d782c1835b78c1c2174c9bdd05b5281e4c31a057aedc8f8ca2a28f7fb38a5f81451ed6bc8686da80db14282abe72e6c5439f5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="2c22e69c4fbf58b2c64b21d07083400335b94ef09c0455f857836540ccb8353c7f03e84df1e0ef9e15b6764f055e99848e4c14c19834c7e90a27ab21ef4944bc15fb214fdf624e446ea719f8c2f8eb882b44077f11a4c15f37b59f6f011e9e58ede16766"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000980)="0714000000000025ff140b7dff0f0000000000002729449ca1dd1ca0e2d1be20dedf64270ab49f2739631efe3ca252c00be48f4d6fb5ef958e455a67aeae8f84c8f6fdcd82d776d731c35d4950ee9f625906865f5f8913da5e694de489af3dcd8054f281fb8025cff49ffedca3a630cae3bf2870c8c532302f5a1d612145da7b42b3d1f3da00af61d35be1cc2334d77c6ac7d06f6c77377d5ba23c213c2fe2a1eb4fe3376b58d14bf2252de85eee0578d4a250e6e5ba0700000000000000aaebe7d401010000000000007247a5a4d3bf3652831a00042a1e44d7480f245c4f500ec25e3cfb005e3a3f7026bb743fd2cdc093257a1d6fba17327da8a51f5c9e610000000000000006df1bb589ff03000000000000a4a5484e011a28a450f27670c66cf5b6bceb05f21e884e80b8d9b940a3c1a5e6fd541e53fb23ce6645012eb6b57824791de130730a69328d00e1bff7ae6b8bbec7ef7607a61f4b4598cbf4b9114ab631636be8f8dfe99b4fdcec37b06b263e868e8ccb2148ef9b596cf05ab2a13213bb1a7d4fe50bc087a15f4e391f40cc55497fd8e7526cbf1ba58cff4912fe39c12bd6c1ef2110bf7874d8e702b601a6008546167606281b8c179c54e127fcf7ae2360ff2ddee2a3eff90fc2eb3d2fcf7282234f74fc3a54197e9408e245e950f4500943c95b32d38eea42e3693a66cd0f27c894a037932f711758e0c400000000000000000000000000000000e182d8e9ede76d7b684a7ec689a021f74371273e04945048a75eaac0342785ffaf6da28093dc4baed4309f0d3ab9ebce2a9d4ba1a9988e42154f8f9da50dcdcd357dedfeb55ec050296b99dd3abcc6f7e01101bb269631e79dca9570c46fe0a22ba13c4c7b197478e52e0f654c7e70bf7283c7fef45b051b0d823205", 0xfffffffffffffd93) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) sendto(0xffffffffffffffff, &(0x7f00000001c0)="676540fca5e554d6d90509bbc5021725e281da78f3d208f183968acd579f7ba948d6b1f55cebd60c849eb294baacb786c45c91bdcf168bed5bbf2b91b12736022e4c48a20e717ea2e2f4abc4a80c1f9d8c15f9783c3d2f75e98a33b0209d30d522eafe22c8b01ea7e4b50d16dc256aab67740e7d8371f934eb3c34e12776c0ce5b2fd6105b33285a7c5e99b59c8105636a84f675bf69a782ae0faf10ba355f75cb10963f2ebf98c1470cea875106ac0d87c6712bcf3be255b7057636c46e6980a74b98ab4bf776132a7c79e25af07ec0ba5e", 0xd2, 0x408, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) write(r0, 0x0, 0x0) 15:45:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa0100000001000000380000000000019078ac1400bb0000000082087836e66d96690d00907800000000040000000000000000000000e0000002e0000002"]) semget(0x0, 0x0, 0x500) 15:45:24 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0xd, 0x8, 0x9, 0x5}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x4, r4}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) fchflags(r5, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 15:45:24 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="200000000000000000001d111762bc655c27b7e1a5de81e75ab001331c7c2997dfeb652506eafa4d5386c7b5bbd3fb26c028a670d7168d23c3c2151fff9ff4209b00ed109775a82e579f366b9f8120694d51d28b0e29dc44648e4dbba00443dc8b14d4803e"], 0xa) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 15:45:24 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10607c6e12ff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 15:45:24 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:45:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x9b8b}, {0x80}]}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 15:45:24 executing program 0: syz_emit_ethernet(0x134, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100fe890000000000000000000000000000000000ff0200000000000000000000000000010200907800000004634a9ad700053a070000000000451b7a0000000000ffffac1400bb000000000000000000000000000000013b01000000000000040105c204000000080000000000000000000000000000000001000000000000225c37984c83a0986166035e213904befa2c1949a75fca9f6a4fc72fc5f005907ad7d461f40ad2cf500bf7d3b37d44498c19c7c64d9e17e2f3dd58e921a557786eb575b82b300a77ca98d669aa27d220b660fad4e84acc588f44582995c7186281932f61bf6a13709671e6b1430686d270f59fd40b1b44c36672f0f48c86a69ed4be0e4fd0a650fe9a3a043375a76b75340c6fbe9aae79dd727c43989e5feb7fc90e0d"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r6 = socket(0x10, 0x400000000002, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() setregid(r8, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, 0x0, r8}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1, 0x0, r2, r5, r9, 0x10e}, 0x9, 0xb8b5, r0, r0, 0x4, 0x7fffffff, 0x30, 0x100000001}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 15:45:24 executing program 0: syz_emit_ethernet(0x2b6, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x280, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x6c, 0x5, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0xbe99}, @generic={0x81, 0x24, "a327bcfe22e88eb54a5787e8932005270e798e72beea7e3da516baf7ae4890ce718f564b"}]}, @hopopts={0x3c, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x1100}, @pad1, @pad1]}, @hopopts={0x3b, 0x0, [], [@pad1, @enc_lim={0x4, 0x1, 0x1f}]}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0xa92}, @pad1, @pad1, @ra={0x5, 0x2, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x4}]}, @routing={0x86, 0xa, 0x0, 0x0, 0x0, [@loopback, @empty, @empty, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="e041c7986a721a713bad0cb1ee7846d7"]}, @dstopts={0x3c, 0x30, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xff, 0xa1, "91a676d03a9a1ea4a83da96c54ca55c26eea5825a3a3d683d7a3157944dfcba625e0b18f3cb79d59bdcf71a3b2e6d0dfbef50a978d4f1f8bb733ad6d030403e09cb7ddb8c3312ff98f7b4d1d939eafc680c313ce483465bf750769374e4fdeaae1cedf0170f55f746b194fc86cee511aa924403de75b63992ae48a7387dc43871865c0e1f71b110fc07d1fee244b565d63b7f78dd5a0abb35f754b1893e830c19d"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x6}, @generic={0x5, 0xb8, "84bebdffc65b983a0baa09f0b3d9cee5891b67da16eb09dad29a1dc110f993e162482ee5aefbe3b3764373b320eccab6176302ac1b4f5c13039582e3e4b76d29ac0458ab1ec9e8f73a2ae71dd50143220871da13af51a0ae925af0897a71754943346c28c24eaceb835d993977af11ffcba3fc962b246a143c9ad24e62fd14f7474b58a3f7f4ebd99ffde277337ae161753db9df75c3aa466ff02d46bebfc9c1bb4f0a7200f0c2327c1650f203f677626955b65551eae768"}]}], @icmpv6=@ndisc_rs}}}}}) 15:45:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x2000, "f89e1cf30000000000000000000000000100", 0x200000}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x7b}) 15:45:25 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd18) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:45:25 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDENABIO(r4, 0x20004b3c) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) 15:45:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r5) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x7, 0x2, 0x8, 0xeeb, "986934f0f4ab4d41293309369e8aa7c1035e861c", 0xb39, 0xc7f7}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) fchown(r1, r3, r4) 15:45:25 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff1900000000000000000000000000010103907800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff0000000000000000000000800502000000000000ed07c911b5e66ef1c0fe9e8f0c1b46cb66a968d3cbcce6858803f255a3ba4c6abe366213d84af6637704e1ea271f1870b89be5a627b3b5b1c260a8a3ddd49260f6b5a256dbf032a5953258122cb9ca6f010916f200d3915acbbf6f7c776235d37bdb5f4fac46227ef15b"]) 15:45:25 executing program 1: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r1 = dup2(0xffffffffffffffff, r0) sendto$unix(r1, &(0x7f0000000080)="ea07b6016f33758e7ca93316342ab3214e3ba44f0528c746850b432f5fbb1b1fe2b82001715c5fc6875296b965230300549b035d0775435a7f04470171f1cab9841cc7d1281b69a6419afa789a2465888eead9b75e77a6c462a5a846ada206215fd3c3df50d094756d72c62af3c191ddb22b136f97c4f70871792f83cad95759a9c7b60d622aa04d3d27070547db06850d888ecff58cec583946bef541342e5af8b7738ecd7a14d7bcc2ae6c9551a92017745e7c9cef39aae53d4a8378e33fd2b0fd47e51006a4be3b", 0xc9, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1f8) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x176) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000002c0)='./file0\x00', r4, 0x0, 0x4) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/247, 0xf7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000480)={0x4, './file0\x00'}) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000004c0)=""/193, 0xc1, 0x841, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) getgid() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000680)={0x5, 0x7fff, 0x1}) r7 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x8, 0x8) mkdirat(r7, &(0x7f0000000700)='./file0\x00', 0x88) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r7, 0x0, 0x7f) 15:45:25 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0xaf}, 0xa, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x8, 0x9}, 0x80000000000009, 0x5, 0x8}) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) setregid(0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) getgid() setregid(0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000280)) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r0, 0x0, 0x90, 0x79d2}, 0x100000000, 0x8, r3, r5, 0x6, 0xa, 0x5, 0x7ff}) 15:45:25 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @random="cd2c44dda25d", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x8000, 0xce, 0x70, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6, 0x2}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x20, 0x3}}}}}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:45:25 executing program 0: munlockall() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000083a00fe39bbaefcac07f331fde15d886f3182fe8000000000000000000000000000aa8000907800000000857f5cbf93f9616777e0566b7fba7cbeae9bce2910ce9bf03aa27ab043f67e729f34d6f7206acf11ca40c254e36b4eda580846ff73f544c5196834f0c41e6303bc27e1b82cdc970651e8bb380732d5ac2e634cb41c54fbf7b4bab18ffbf049758dbb5e5fb1fe9caa7091597bc320f5dcde97031bdb1fe904fb978e9b75e4bb7df3cc8d83b201ee20aa4ba254788264661d84a58ab5d60ab864c838d9707f538181d79e53c6cb03dab0e4598dfe88ef434eb1c37ad71db67a86a4554057a30070cd774378c5d82df8f0bc58358a27e444e5"]) r0 = shmget(0x1, 0x2000, 0x210, &(0x7f0000ffc000/0x2000)=nil) socket$inet6(0x18, 0x4, 0x5) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/236) 15:45:25 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x100000001}, 0x10) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) msgget$private(0x0, 0x880) 15:45:25 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0xffffff3a}, {0x48, 0x6f5a000}, {0x1, 0x6}, {0x46, 0x7}, {0x40, 0x8d}, {0x45, 0x664}], 0x6}) 15:45:26 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r1) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) poll(&(0x7f0000000000)=[{r2, 0x80}], 0x1, 0x4) 15:45:26 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDSETRAD(r1, 0x20004b43) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) preadv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/93, 0x5d}], 0x3, 0x0, 0x4870) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x6f3dcce3, 0x0, {0x100000000, 0x2}}) read(r0, &(0x7f0000000280)=""/45, 0x2d) 15:45:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) socket(0x10, 0x400000000002, 0x0) getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000080)=[@cred={0x20}, @cred={0x20}, @cred={0x0, 0xffff, 0x0, r3, r5}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10}], 0xfffffffffffffff8}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078cd00000200000000907800000000460000000000000000000010e0000002ac1400aa440400004b6424c20000"]) 15:45:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) mknod$loop(&(0x7f0000000980)='./file0/file0\x00', 0x80, 0x1) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = semget$private(0x0, 0x3, 0x22) semop(r2, &(0x7f0000000380)=[{0x3, 0x1, 0x1000}, {0x0, 0x6e, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x2, 0x800}], 0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r3, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 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) readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000900), &(0x7f0000000940)=0x10) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt(r4, 0xfff, 0x7, &(0x7f0000000840)=""/156, &(0x7f00000003c0)=0x9c) 15:45:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) utimensat(r0, &(0x7f0000000040)='.\x00', &(0x7f00000000c0)={{0x0, 0x9f73}, {0x6997, 0xe5d}}, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 15:45:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x1) r3 = dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001140), 0xc) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r3, &(0x7f0000000100)=""/4085, 0xfffffe18, 0x42, 0x0, 0x0) 15:45:36 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) linkat(r4, &(0x7f0000001300)='.\x00', r5, &(0x7f0000001480)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="03000000000000002435114ade7b2f2a22fcbc6c676b85175e69fe99a6739a32b82dc8a2f68d2c856480b008060a4a91b50a043c759a94d4f9f2808598d15595114e256df8e27c94777d6bbad5a650f4e5d10000253cb265f4d70b8f1206ebb968be344cf159af460cf22f52b165fd8c97e1c608c12a55f91243c1ba49f7ff9e221f7e7e269c0180792bcf00000000000000000000000000230000080000000000000000000000000000000000000000e19c33394c82a2c8c4df780a43f2e550afec8a3116a21408d7206cf8da9fb8eda72c007c285cac128715eb3b39a9e69fbb2072805af414122b987cc858c30c241db0e4a80d25c4fd9362857842b76575d6cf25d528cecfe1277521071d7d929fe51513f2fda18175d1e726a95e5814e09f738713dc82e11dba02f546693f19147512f4151e7eae0106f83bc718ff41126926668f772818ae9bee3952c3bd932d1a006ffa7d1cb5fe45b4aeceae00be924a94690389902ec430779d0e552de2e73537b3e39a13c51f00a792533c2255da82aaeaef4887f3b6fab08589539e07ddad6229a02fecc5562145cfd744d9a5f930c73113df9a3853300c7454a55752ce4c53af79fd5adb6d09f038d64d4fb18723881740fb2e154a3d5c8b92da2c9c981407bf519335c730f8d8d5e2569166f3e58b7f7ce6c6b25bc75025be5e248033e3259589d43b9c73efb7aa8fca3ce597bff319ad980b3f956b00569a00e05f523ce13b1062567ab9c7e0ebc5979d43ab579714c49eaf471dbf50b7d4c2e6f7a3a0e04069d04c368d095ffec03ca94010e59b"], 0x9d, 0x800) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0xfffffffffffffffe}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x5, 0x8, 0x0, 0x101}, {{0xffffffffffffff9c}, 0x0, 0x10, 0x2, 0xfffffffffffffffd, 0x7}, {{}, 0xfffffffffffffffc, 0x92, 0x1, 0x100, 0x2}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0x7, 0xffff}, {{}, 0xfffffffffffffffb, 0xb, 0xc0000004, 0x3, 0x14e3}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x3ff}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0xec8}], 0x9, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') semop(r6, &(0x7f0000000240), 0x6) 15:45:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000040)="305dfcf6020d628177c07951246523226632af91093be40bcdd12b3766f1d20f8bc3d6fe5be9ea5d819955", &(0x7f0000000100)=0x2b, &(0x7f0000000180)="322a7d3ad710", 0x6) socket$inet(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 15:45:36 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 15:45:36 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800480000000000019078ac1400bb00000000440c80007f000001000000000d00907800000000450000000000000002ac1400aa000000000000003beaf7bc445d431bd418f9348cfb744ae32f3eb7efb5dbdcdd8f1b3215fa5d185e0a23816bcd536994e13a"]) syz_emit_ethernet(0x48, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @generic={0xf, 0x8003, 0x6, 0xe, 0x4, @local, "7ca6aeb678fae663b42439ede0f5", @local, "5546bb18e59c118bfc4a1d82da64c56f"}}}}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) fcntl$dupfd(r0, 0xa, r1) 15:45:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) fchmod(r2, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x9, 0x0, 0x0, 0x0, 0x0) 15:45:36 executing program 1: ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)=0x1) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 15:45:37 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xa, 0x2f9f}, 0xfffffffffffff433, 0xffffff7ffffffffd, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) semctl$IPC_RMID(0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a3c92003cdd052d262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) r6 = getpgid(r4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r7 = kqueue() fcntl$dupfd(r7, 0x0, r7) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0, @ANYRESHEX, @ANYRES32=r0, @ANYRESHEX=r2, @ANYRES64=r1, @ANYRES64=r7]) 15:45:37 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="a3ec03a4e501298316beb2a5c87e99c4164e6edf6c439f13d032168fd999e563bf7987beacfdd4ad9b27af3e1341bad7bdf3", 0x32}, {&(0x7f0000000080)="f8461a46d8b9631939a27f553018b2ed9a16d5c3420b73ca7c628f0b97d79f08d1152f113e6033", 0x27}, {&(0x7f00000000c0)="68ed6c13cb2bbd14add42f7154d737737fe0971c9cfe6512b3157c5a347adcbd79626e8ab7b8c92e64edb6cdb1981568110c681bc62aa8b039db277015cdc338fdff1eb482019932fa4a7a2f775ef984a1db10aec844488ca55407726c3cf9f7d477de95e6449b46b96c670c830dc9141c001c1a0489a1c4b5687de2349799bfe26750285290dc949fced99f30261ba64f28d5ece7", 0x95}], 0x3) syz_open_pts() execve(0x0, 0x0, 0x0) 15:45:38 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0xed, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r3) 15:45:38 executing program 0: clock_getres(0x2, 0x0) r0 = semget(0x2, 0x1, 0x40) semop(r0, &(0x7f0000000000)=[{0x1, 0x1f, 0x1800}], 0x1) 15:45:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047308, &(0x7f00000000c0)) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32, @ANYBLOB, @ANYRES16=r5, @ANYRESHEX, @ANYRES16, @ANYRES16=r0, @ANYRESHEX], 0x9, 0xffb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r8, &(0x7f0000000180)='./file1\x00', r8, &(0x7f0000000300)='./file0\x00', 0x0) close(r8) fchown(r7, 0x0, 0x0) close(r7) fchown(r6, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) fchown(r9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 15:45:38 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x1ffb, 0xfffffffe) open(&(0x7f0000000180)='./file1\x00', 0x800, 0x113) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') 15:45:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0xfffffffd, 0x10400}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCPROMISC(r2, 0x20004269) 15:45:38 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0xfbff}], 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/93) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000400)) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x16a) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x3, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaae, 0x1000}, {0x1, 0x8, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x800}], 0x7) setitimer(0x0, &(0x7f0000000480)={{0x0, 0x10000}, {0xfffffffffffffffe, 0x1002cd7}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x1, 0x0, &(0x7f00000004c0)) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x80000000, 0x1}, {0x2, 0xffffffff}}, 0x0) 15:45:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x3, 0x1) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r3, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r3, 0x6) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x18, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) fchflags(r5, 0x0) syz_open_pts() r6 = semget$private(0x0, 0x4, 0x3e0) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 15:45:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x13, r1, 0x0, 0x5) fcntl$dupfd(r1, 0x0, r2) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000b8c2df3615100000000000000000df4d98989f9e0d4de3f425c3645f318cd6988a8fe932bab8b9d398b82c9894b74f968d7c7cef92a7b8a64c885c6ffb66ba7915cbbffc5f23389dbfa0f76d911b65a9c67e6b5fdf932d21a27a10fdbca95d53e0"], 0x19, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) chflags(&(0x7f0000000080)='./file0\x00', 0x1) close(0xffffffffffffff9c) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getdents(r4, &(0x7f0000000200)=""/72, 0x48) 15:45:38 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) 15:45:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 15:45:38 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000000c0)={0x10000, 0xfff, 0x8, 0x51e}) unlink(&(0x7f0000000000)='./file0\x00') 15:45:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x280, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 15:45:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 15:45:39 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="0034ee89d7c48c55f40158eb15fe2c0aa2fcb35d900d94836a53ee3716f9", 0x1e}, {&(0x7f00000000c0)="f8fc056efb0f32bc1d39885034a476d9e9b74525dd5dd41f91003170dbe10cc54422ca60955039dc3ae89dc0a32a90c91f35b64fcf91cfc2668df719ff38e2144cb0db488775710841bd206e56df245e2656b395eb16a99b9f9138b9e64a81bfb523717d455ceb704021608cadec6d2d545df4db5820fee4b23d2e1a6d6a", 0x7e}, {&(0x7f0000000140)="6af723dd73ccdbd29f878265b5be2e4ba57c5b4843fbde49b7099896f3e4edbfaa8c7609d3a70edc140d2ee0838527ffd88ade56987c84d372f5f358d0b77df59a35a5603e4cfadbdb1b8f58974e1c5c277d0ad8dc63d80ed5cee01a246fc1ec5a7ed2963fb7bc9de849dcc59568ccf1453175fc7471573c89cf2ec20b71553109f9a8855f4634ad67b6c621e38e059cd0adbda183f2e6e9fe06a54058c511c2aa0c824fc24a233f15b17cdd8ab73d66c91947e7c9621aea07a918a6cffa01e68cb87dc97a5206f60e3d01f65adaf0b8c950", 0xd2}, {&(0x7f0000000240)="04fb70df47204a4149c76059660cff2df1856408a71c25f28568257fbb05661fc8c931191df7d4387c9bb4577a908ff70a456313a419e3d1197a51d061a7698439b9cb2edd4ff9e18dc417993e6a1ee2755ef13bebcbd2e86fec8a77af47c5fe3f46a7f5f6297cfb6a3123b0aae6d40fb2a89f4b2bacefa99ac65f59de59df1c249b1662e73b6d26e231ce6d0736808fcde6981ad702b04412d9430865bb761ef8e9aeec7ba310e9e0fb19b08b8db059da21b63734d80e30fa9d4081c12e78524bea3af81b9cb75d342848c4c9e6072b6422e3a823bfc3b796ed74", 0xdb}, {&(0x7f0000000340)="6bc8857ac22fb0d134fb8beb2befa0ded33cbd6472d61da744b072f6b4441dc5114d", 0x22}], 0x5, 0x0, 0x85) 15:45:39 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@abs}) 15:45:39 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() recvfrom(r0, &(0x7f0000000080)=""/147, 0x93, 0x40, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 15:45:40 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r1, 0x0, 0x2) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000280)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000006c0)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xc) renameat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0xf1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) nanosleep(&(0x7f0000000240)={0x1, 0x300000000}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x5, './file1/file0\x00'}) 15:45:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 15:45:41 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000d5ca58310c213debb9ecfcc132a56432b58ee726a4e4db4a5381c10604abd73f61c13683b10fbf3f32f8970eea74c3c8391f96", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) fcntl$dupfd(r0, 0x0, r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="f9a847db7fa6207037", 0x9}, {&(0x7f0000000040)="9de0e36134fe0b99973eb3d6b3e9262424fd56e22f5ffcdc1503c1692d07ff333f080df7dc3d96356c3a6a5dc0b7baf0ea795e1f547ad5694842d9a02e08b2128b413e1e85ae680777888746233b3c39d6ac4d5330a3cc10618ba10ebfa553ae2d336e8cc78d4797c5e3cc9ec87393188aea7cf7b59647c39208f18f88aeb74ac4c1d85d7a69eedf5a50bc70a1", 0x8d}], 0x2) 15:45:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000004000ffd6000001000000be9e637ed80d0553ed02543676535a3e82b0fa888a9782bfb1c74bcea4d56162c6afcc05eea6c1b66d5f700431d375f9a72c36882ed03ba4934a28206d0b04ed80b48b56a2a244e431889aa912de37aedf2d6d8793ab664f3a7a5301227c609250476b10df4c06775188fd26faafaa267106c46cebec7932ff99fa12c6fe61bec8c3123fdac1671375fe9ef64480ddc1d32efb9ad592943950b81ec9efb86783021db11429a38e92d9b5a6c845", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000280)="cd6570a7a5b24a74953347de1cdd47d6c4194a5d2ed7834a1a46d4f09224276fe58a8de8b2f22840a56bbdd8b37fa2550ba1f23d235dd7a00dcdc62c50089299a05aaa50425e9958c3777fa128e5332a8dbe26184aa72f5e18ddee579c74b69e513005400c35e6f7ff49206ea65076caedc62d3291162b005718ccd2fab5ab6427be44b35c30b9409d6de943a586ac75b9fe7812d5233a3c4768a29d70f8ff5b932b9ab6c7b52aab37779e8afbc3752bb60d297bd30200cc7040da97a0f8d1c66c1de7d0719c", 0xc6}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x7) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 15:45:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x8, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020307e00000012000a7e6ec594f17531ee62f5e3aa1e6a9f256b08514be2481eea02fedbf949e6bd5c876a5cb6e524be82219d195cc9e3e625dafa0dcd1eef7ac1f34"], 0x10) write(r2, 0x0, 0x0) 15:45:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x646, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x800, 0x0, 0xfffe0000, 0x4}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000100)={0x6, 0x90c0, 0x9, 0x1}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x5810, r2, 0x0, 0x9) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 15:45:44 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00eafeff00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/180, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000c00)=""/268, 0xff}, {&(0x7f0000000500)=""/180, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f0000000c00)}], 0x1) close(r1) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) socket(0x21, 0x4, 0x9) r2 = dup2(r0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0xb, 0x140) writev(r4, &(0x7f0000000740)=[{&(0x7f00000000c0)="18c09147e7f2d0ed18e60653bc5b7abb253492049a16e6c7381d83b0cd4e1e35a094d8a8553f7f3f9f69cd0b44139870888dfc16262350b97dad5df4f7a5c5d9e736ca4df6b9efcdd22052c90cd8be1c32fe1f254f77187f839372e4d3bf6ee83ada974a6f271d9b818f495abf300c610757e64b1f99eb8d0aaf65e58ae64e3daca9211ccd8a5b6dbe1bae1ffff7", 0x8e}, {&(0x7f0000000640)="62459cbe5859e34646a23daba1cc4900a52c14f1e31b5d8e91e630dfd002f06d76e7f98c54f1e77304011eacb6e31f637e83fc7bc772a3401e1e51ebcdedb6f4f7fc96b5a498f075f47d64a4c1c8fa908787bc7587dbaf0d5322134d9c7f6689ec1b2bf7c637d23dec0a681f97f0575c8c9a8d7f27276d2064d268618425cab780fa3c86df6505117e47ab50e1db1827770dfa4ea7a1bfb614e147ab8155151ded273c30ac3533481fb9a2e4a619859856e1831ce8678fff6e7ffdbecb0cfd8cb01703dfffb11e4ff9b0ab0ceb1d13bde297ce3383b966560c75c5eb69a0b3", 0xdf}, {&(0x7f0000000880)="21650b20397e58c8c2de75393d3ea2c37b056a2af776e5879ce82c86e07b0cb24ae7b133a2d7cf3ea39609663802106d2a27140bd9dacda4a671b8cbc7388cfe660d876dc7cf28e1d186427c6fd4ea941e0d1b37e8c021b96bfce8fe02aa933849de955402f0f4414b8d6dd13c82b0f2c72c1a7de925bdfa6f2dfc3c9457024604be0a61569fea313683a17e43b038b79167a49ca3672ed2dbe7cd7aca54394c7447bbbd52183b3624d085f4099ee377553606204170acb421e88e2fa206", 0xbe}, {&(0x7f0000000f00)="7109d004b48a62fb094498e8efe97e839064c3c38f6b56314ed8641a8f764d7c39a025b6ee0f550fe5d15a24bd1ef7fef5afedc905554c6c0687a642484fe732e51a4bf184dabc4213099f414781eb1461e44ac0a24b640cd576e5c2cb3ab9e99e5524a7a5d3d97e41ad056d16465aa903d67f06c229984b7b552699362235bda13f948f6c4db17765dfa106a1d0d76d8e2b22ef561882a10292a383c7bb35b3b7f9a84298260744514b25aaabccb005d33a03121d9e13414391adb09fc84cb02086fdc42fc7faa611f9453c3a831737e8da67efe8861a10068692ecba983243e6588c0fa7684c7e92cbecdd48d736c83cb95ffd70378d21f2bd3ce9019a792cf9cff79535ed1058e2b088bf2a8ea854764db8dd57d69daf9789aa21d40b15764ac73701af99d476c93f2fc0a62903cca3600d461ac178b7930b9b11a5b85a7dde5bb4ff484c009d4de29fceba554a36da86d90206662267c4691fbc2e6fbe1cc1971892df5ced48b3effc7d18acbed5d205e5241524d1984a4dab921d2d493aa9b5f5ceff72d4a5369969e37ccef069415ba6eb9ce1129de10693494960f13c78af64a0481edb60163cd0e2268a363b1ee2f01e2720c3ef70d82ba0b75e1697b707dcdae15c42aa4aa9c9b0c00df273c52b5fd891d46e6c5fdcc17ec838ea25bf55a13718c957a15283f567d64eb6405f1d414d3161d3496690ce97718120155e90bc4ff1b2821a8fc3fabe99f462a54777b91c52305d3e551e45e0c27192675fd8a458c8880d215116cc5a598c9d7d1ae66a9e308175bc43430984f9f39e4b8860b2268150e6493c88143af41c0d9184fe9c24acfd6ee92b7d85a6ba9844bc3faa8a8e8d68612bab5c510fa6adf34e81845aa8fe368d3c2117098cf36628f875f7bbd3336b33b669a47268b1152c3ee9977ffb244bdedb2cdcdcb1326300d6838c4d2bc6582426a68048dacb34745321c37007ecac2bb1d7fbfe9b1ddf74d591438995f2009e049d754541e612081a6e370d9f047aa7beff7142ffd2f6ca94b35abbcb25424bd44b00e2634ea0a57850e244f84f9a6b5a33f606bc220b026e39075fda7338a524948c3b7a642286f34f61a2daee05f3c5ab3c739987e6a5822c453be9e44dd66e389b5b7f63d9a87a41c7c78cdee39914a8e40286f28bd083d6a7f612077c0007873021525b30bbda05e85e235d0e72d807787116d46e4907607c93d212bc565199b43caf3463edba09f888e2652a18f9b4567d261bbb233d16b8860a41d2ac577b51d8b0b6f733cc58833ed694ac22c6c105b617200b930a999e96c74825e92cbeccaa96077c9ada5c5d8e5391e8c0e88fc63d764a895135eb39565063daf5dfa0d4791748dbb546db76679fb9c398e9524808636f2f4cb1cf64060d12d81fde586854becec3600bef5a4557ad37df2cdade4a2bc440dc1e28b5838c162bfb819604d82c4759462050292687fa362816fcc02df2d87aba3efb2c3c843730af3e6f74ed33a77a5a6aae8b1dccbd52b9354afa1924b74dff68d0e3fedf563684ec979e4bd8d5a9cc2fa117f42774dac5679755c793d37c45196ac13850d5e029019b01370b0a3614907e1a98e6036ffbab70de94fe20c6cb4d92ad50516b724c690f81b0d7b3b8393e238057b68cb78ef09a85d5d2a35442bc2d0ba9c0277af55f4fd63fab332d9d180836c242c4b60e14a94372652f4b38da85e7eb1bbbf2136c44e1d5e3243dd8d2ba45e15486f11617f7a9616d7e71d32a3e96499b0bec7a028dc4b0b9799b6e36484f5f2a59f1b44cba341a8622ce99e4983d850cb0d15d86ad22b915603993fde198bc6f3942dcd37d959ff50cbc2ed864dabf1887993bc58c42011305e195287508cc40fedfefafafb274bf2a710e0ec46957420f082605362d5d67c45dc64f4a14db4e7ac190b8e29d5b6de4d817053701f267601aff5af3d2cf2bb55a70957b0d9c2656c8a6d43e0e9bbff1afb940d5b9037d33d9dd3446cb5ef8d8c9410c145a3a2e350486f54d1208a362843c0fe519935e338dbf1620bbd730025f2f47a48b2f07cf9953fcd8c0ed14197d34fe949c09d5ff1b08a8c9e6f3a6c91d0642d20ec95046d3ebc8c2c208f09f477aee8b4150232733489268cf5a1764b23e2cae7c6dde472db33c0744dbd0c50ca607d4df16a750421d721865cb2103bda9f542269016f471baed4cea99039fb26f7e3637e81f492f217da8f7ace8d1c102094ecb7978dc20828e0d94a671435192658c7b15de191ebd4718037142828a7cfe680ac10479ef3501e4805922a7a07cee04cda1f179764326bcbacaa2c72bf9672f5d88ec9e8830fc1a20c5a8a66f986bc2b791d357050615482b4242394b1a67ccf286c0d0ed0f282e60ef1646d73111ef133a9065baf01d9399eadd4c2fb3dd26d9410739f9f4566be84fabad48799a09dddc04e7f89aeefd10cbf74a2d0db3182d820c44fbc678875de4136d946a98ef226035c3933dfb4a7399bca9d8869e6fe2f8dddbb624e2183da1fd6ca66e6b38583c94593c8d021347ef0ffe6324af3e9721db5e5f57c7b68bcbfb6d3c972fdd2d424c0908ddffcf22cdbe4077842ac4188c6e116046182709642b59a5ec40a09867846557231053be4e1f0db187dab4eca66fcfcd6a787c328a94111c6f143bed1671d6d776e2249d96ba5b3b9d5e87c13dda335649c1bc5cb0d75ef5035d41ef761085da4dbd3e1c34ca893c980e748ef890b246b5b5c8bdea6db44859dfd1233596c9f6f345558cc8b4730c277c25ca62b551f573d3bbee06cfb56334eadf1841a2223853e8293a1304061ddef4a7a50332cd8dccd9fc99cfbda7036ee36d1baab6e6222f0d43e556bdddaea07ef32951953a49898b0d5216fc40e5e76bb802412b6a9acc449ef06ea45c9bee13f7675f0c2dac3965c3005b088c3261b84b476c21f6660720ada9319418737e693da77e8920f4d1a0c1d7126d06bb660f6b153cb4a259f2afe88120c8dd97d29abd0d77afb219932a542e8e132bb3b95cb9cb93f6b1ed4083dd47548d51ba12b13bcc040ae390c4c2ccbea1356ccabad4966fe1860a55d3f2b86845829861ff5129bb68533008685b51e58e781c1ba1258a8a6d11af708ecdb939ff6df73047c2e99228ae86fef8d7c6afae6f54f0fb2b49c6bcdc2b951c308e8691cdfaaecb64486705e02a52356e09efe2ba749e88a0ac39795b38d4a314043fdb0908c16b3ad5f4dc7aa3f64b5e6d33fb9c950ebf90922dbab64f2b661c24f830622bf3c30e45fa0a7b255ef1382ded9b1bedd536f7f0d36b4604c89b37768ff7a6369ae67ae5cd54b11dbdde8f7d92bd9f29820c6e8c9ddc411d5df01b135a93bb458c5ad5f263f2176bc63c0aec8a7e8c6f4c030af3faa2d0ec401ba671433e8d774f62f8f3dba7f25608b4f70ea942c1c9e8eaefdf7e180d13c08f93e59a7ce2adf0f47fed23def2e6516efafb1c949f2785a29fe99040cdaa5318bc19a0049b2aa4f6561130f93cdf19e80a0043cd108a674583b00004ff86fce01c755c690aabf24e82ec86a1f0327556d88c3e5df0c3fd0c0d53bf778bba780f748b3eba6cf60cadfc2fa4ca2ca2ed8a6bd1efac8f5262a03c5e0b8aa571963ca1eb35e86fa9bc8be45bf4e30cacc2fe210b2bc7e6c660dea227869c2cb478461a7240f2a138cbcade9df40639d4d0a297d0464c9faaa47d53968f833ad44dca2274d34f9a4dc9010097de33168ba6e9fd6d2956d3a12df812d8348f5cb2380bdbfb5a2edb285d60fa715206d07d25a6dfa6cd4ccbc0d808ae405ffd9d585d2862a1403e5a35475227975e083802e461516af707829e1300609429d7804cd900567b1be47137f91f5fad613ff3e63d7e6deaa8b42f4ee301af21a527aa2a209dc55154d01ecb9c188150b40be78f4abfadda1692d5d465c7e4f1ce0dac4505670e41d2c0f651c24f35c8bb12a89323d4615919b6d787983137869cb6799c30bb43a5d15da4c09a248ace86b911a4696e025099a53c5fa4e8d5ab18d00fa1c9f38ca79cf9c19491c4270a2c66c77fe9e7500955fb6640c16c7617174f3e0d77e5a7d6ac4f556015de5347720a27311fab38557070e5a90c5a942d51958341f1c30ef59e8c82c7643b3d0ce2afb4bba37038c996761bb15e5551cedd990a99185c1c6e9e738265a652ed7c94111a5a36eca6f45edf67dd41b6dfc5739f2696f2ff74abfeb34d0ef8e9f2c48741434788e4ece0faa854bd3a03125a50312b3302e4f0b029352b7fb1dcf48bc8977db3df17ac6f94169a07b68cf70069c21ea81fdda44857f83fc5c9e5b407d0c0f3fdb400622bd571e87bf36239c50989bcfcacdfee025db4e07b7dee436880d99593843abb8672e2e70b061dd48ad3853f0d8586e35eb9a3512fae27d55c4d080384f7a27fcb058cbdbfa19e18e681b721408f5d728ec3c1f273eebd9b1be243f22c98e3b796833ca2b701513c5ed2187bbe6dc0966e3de019a134f1b688115e42454013ce39bc8452e2a60762c4a90f632d02bde379bb38afe77b3cf345d4166edb3bb02c62ba3d1d27e2f9e87dffcfe5682559617a44f92c31df414dbdf98a2bcd80ef6d9e02d2557a070ac12653e3f37b5263df470fd5d0b21e3475656020af50d9e18bbdfdf4f503885f1c538866efdbdb41b9edadef4be25ade235508a1c4020971489c4fd99653c52979dedf510ccdfd0a7c7e0f47a8e29a53109a05fc70fa7a19ca96b68d03c47d2d10e88f2a03b6304a8c0f5791ae8423876d8996ba158acd3360f9f08e78b7f69219a369f94e09ec06e4528cfbdd7f0fd667d4f82a4a4514f1b68c449a498aa5254438d15cdf22e7db8888f427fd3cdc8c20c318e3bce52c6f1030147a40be89099cce5920ff0b39ccbb6b337e19e3a7cd118e2b708f4c1552c7397422797053f2540a951324e5c0e287d8b20f9e320635415b88270004145eaed2ea29a2398b736f9f537ccc1c908ee50b2b8599b9b54517a4d5089e96ec8a2d76be2a872f086f0352ff6bb9c8adf64f2a307f5a9b5676dbb064a3c126c8823517cc15cd8d983aa396f52f38b7027e1c47509de88f3db8ed0120229894b1eaeb76266405e2e6adad60cc313072df6bcaf4cbe20db4a071b9d97f0ddee2ceddb92125f19964101b88d64bb4623567727bb7f23053419cab9ae9635df602094f31bac37476d1e2499c705eb526f72502f314402516c779e88dc41167ef635ca262fb6bdc320359b017f34957f1416b0fcec9d465aaeee55f65ead75ca4f7aeb998c0f7f03eba82c0b392464db11eaa88e08bfb6695672eef0e364d8740bcc977790a1554c7a0844393137303e56dc5abcdecb204cbd72a42fc81fd95c20c2f5fc8a2907d673fc1180ac1b43936a054d003e8ae6d12026bfbb4d7696d46f579d9580a684da73c953ff4db7f4a0be77f29fc7a11f946accfe6f79c2120fcb9a7701c1f19a517ef9afede41e4149deaf89032fa4cf71623175b130e817c820a546a28c7e8c1e69514bcc542406fe8b92387ca671070d4f4423370907810b76ca6b00ecb918984196b168a793a702af40d85cd41016b561124f3e3a16dceb0a110ef99aaa143e993f58ad11def141e20aee9b2ba8d1960558bc73aadae5fe2be74cc08bf574d1ca181fe02cfe3256591fd920b24bbd5704d90e994acbd9192c6106014252645f13a8d7227e0922daa279851006e321290a32da506abf72fe811dcd5dbe167f2c255e1c71055a1fda1fbd9eacafb20a9610f0cd2a7353243854bf31c09780a27dd66f5c006", 0x1000}, {&(0x7f0000000940)="5307d701b20b1a0780ad72d79a7c027f4e1f452efbe7a4b433d21f3f854b18ed3d8c478c7c47a4b35fcd35b1a3b44983aa8a752606f025d3261e921bad127a3a442f00a4955947435d3c0bf06c2ae50195b03c599f977cddfe6c2ee6ca66c0b1c7baeac3f75f687918c1d15817aa9cd305dcdef9fcf4a5064e3cbfd254b0d39d41900cdae4658caff88a05ae64", 0x8d}, {&(0x7f0000000a00)="f6ecfd670ad7ab267d7071139e856211944a30f083fbf0ab8eb94d1be7662cda286fe02e4cce9831a753962c59f262e388b7c80475554a3d0c6a231a373848829007cafb4c6b4a6415ea5444985003e8715320aa9fb04711e0a7b447b1e7b246f44fb471abc2eb5f63e3cfc065ed83e3622fd4d3a705dfa08f0c5503f753d22b4a1c7e510cc85fe1a704f006eb0d80e7ec13ca121aaeeb6f8b5d141bc083e0dafa6cec0f2e0cc50cf221e53f7257ed8024ff5a790eb55e37d6921a47f31780c130be0958aefda6ee7ff27b00cc", 0xcd}, {&(0x7f0000000b00)="e915da38d4b090c289cd522683eb86bc6a6e2a07e311058069b2c0b09afcbf39befe6d11f348ecbc296698d2e0d52c55a895fb34a1cd2672440d46caf0a4c012871a73c7cf1b48801ac0a3e1a41795197d3bfa3fbb158574c5facfd79422d657ce36f5ae704e3aef43cb467acec7c1138498a762ae179934d002f5f538264d66a23ef07db5d984aabaa1b28ef247afe6a7e61f296af7fd64b361a5b616950d18d7f2e2bf9566975bacf4cc636d227f15a97290e8f9ce4ad0db1c7e7de389817c53e26d7fbf3edaef84d5a9f7b1e23d69f9c9e9a6f482a0aec46c252471628181d5d457b60b4fb5261bfff38c75a49a73cc", 0xf1}], 0x7) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) 15:45:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r6 = socket(0x10, 0x400000000002, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() setregid(r8, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, 0x0, r8}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0xffffffffffffffff, r8}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000001440)={@random="87607fe002de", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "7658d0", 0x14, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 15:45:45 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000080)="6bbc14de823a14281f0f275eaa2933803c97fd04ea7e880448965666e26a458c22810cf23c319dc1e7e68f75157b187ecb92ab8e1195f415de5eb76a8e4c5975aab32ef785b71422ebb3fc0a4c15dd83af7d7763d5842bcacbe64047b5ab23f549719e59a616b70e12534ec27c6bbb070dc14462ee7ed0dc32c17a38dfa5e72159e8a0ca098bc7f3acefce2bb5557618f610ec73d332137d10a839c30457b5e7fe0c43e2a70e67474dc63a4893ac5f699024e4d1852f2044", &(0x7f0000000140)=0xb8, &(0x7f0000000180)="eedc4bc09023ad54e8c2ec28c88f8d6b0c72734c3f89b835fea4e7", 0x1b) 15:45:45 executing program 0: r0 = socket(0x38, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 15:45:45 executing program 0: r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) setregid(r6, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, r1}) syz_emit_ethernet(0x3e, &(0x7f0000001000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e0e62100082b00fe8000000000000000000000000000aafe"]) 15:45:45 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 15:45:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3678bb4df3dcffffcea700", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x100}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 15:45:46 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = dup(r1) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000000)={0x1, [0x0]}) 15:45:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="d1fa5de9a1780a35025bedde9c649faf64f626a24565b4a7533d4d15797eb02b18371c6959478b81426db344bb6f26c4f73181e168e8a00313289bb1b0c571971c475af8864937958d5a74cf8ccb6630", 0x50}], 0x1, &(0x7f0000000180)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r6}], 0x128}, 0x9) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942b05007a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ea2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) dup2(r7, r0) write(r0, 0x0, 0x0) 15:45:46 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x8, 0xfff, 0x7f, "647badba06d8eb25fa1c2d0944190e43bb00c28c", 0x9, 0x970}) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @rand_addr="fe29f7bcb7cbf3c7a00e465e68a40a74", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) 15:45:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x6e259acf1f249d1b, 0x0, 0x80000000, 0xffffffff, 0x7073}, {{r2}, 0xfffffffffffffffe, 0x98, 0xfffff, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x1f, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0xd96, 0xb5}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x9, 0x2, 0x3, 0xfffffffffffff03a}, {{r5}, 0xfffffffffffffff9, 0x4, 0x80, 0xfff, 0x8005}], 0x0, &(0x7f00000001c0)={0x546, 0x200}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) msgctl$IPC_RMID(0x0, 0x0) 15:45:46 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/15) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 15:45:46 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="9fcaf6e338b4aaaaaaaaaaaa0800450000700000000000019078e0000002000000000c0090780000000045000000000000000000000000000000e0040002009406000000008307000000000001891300ac1400bb00000000ac1400aaffffffff00106142fc442bc4d816abbe13da1d47830b00e0000002ffffffff000000"]) 15:45:46 executing program 0: syz_emit_ethernet(0x1bb6, &(0x7f0000001000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511b803afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000031fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad18000bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c139eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2624b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1b6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) close(r0) 15:45:46 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x80, 0x6, 0x1ff}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="20fdff0002001d1401006a3a00000000e92492ccc586ccd224c60036111a18c01b9c4b365571cbf9ee7d1fdd0c78fa43c767ec3aeb40b2b67f35839bff13c1dcbf75582906e82ba67891fce31a09ab1203342f52efa472583f9ebbf4c16d986d37e331431fd4504b4a787141e397b11f93dac235bb9549835b80afc853383bf859e466d30b7d79dc2c47930864163b0d7ce272584b05736864d11d708d0509b5cc7eb342281eb4aa9282c2c160dce975dde71c1858ac00be10a91fd164467e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000739fe63f3c6c0a389b0f24b5912cc79b8f3dcb10342cb1501aa2b4f21861e6c3bb605383037a500cf0228ea837c0eca834f7d22c05000000000000004514ab204e9d9ea74230489944f33ca907e7cfc70a7daa133d8c6c15c8ef73305a3f66be6ea2161a229e6dfcb7f8a8e7e39055d41f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000fffff2a3e34e0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) sendto$unix(r3, &(0x7f0000000180)="1a61a532a3959f086b197116b6c6d8d70240dc4919f1228b57f5bedea3959e3b4bddefb4df9e021e96f55565a96d3d42d2131769ee1fcea4c3d720b219b1eb9c12eb6c4d3f8aa39be572e43600a8fa8ac7b91f38936e5b2ce17b9d306ad56c907f500044268f938333a4cd5b3a416b04871c2fcc6146ca3d75d6cba6dd35ca3bd589f14496aa", 0x86, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 15:45:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73862e27b82f7b8e00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) 15:45:47 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000057dc41e40000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff0000000000000000000000000000000000310000000000000000000000000000000000000000000000000000f145cbf89145a59af4926ea083ce191265798ef443a3192dc25f16941bce12f90e12f6f47133b4aa510010c76e16c2c11860e4f1eba8ca3dc0561e9074657df730850b9347d7ed9ffffe55a7ef14c8e42dece55bc9fa3502e9f35e23aedc9d4c0a3231487f268b42f8b5e94e13ce46453e8281316b9528ffad69bb4f5af509a488b2e81a27742ce99d7cf790ac8be74f9514c47e3c75a71f39"], 0x99, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x6) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 15:45:48 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 15:45:48 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f00000029c0)=ANY=[@ANYBLOB="dffdcabc69ef6106f1c4be2d070d0000f49afebd93ece82e00f91f1830c6e3d58fec8ce18c634b36e42e94f71e60beab4df62589473d8a6268d8f9f97344f3e2bf1bf611582dca", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000e8580c77d7d815d640000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 15:45:48 executing program 0: geteuid() sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:45:48 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x9, 0x3ff}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/111) 15:45:49 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_settime(0x1, &(0x7f0000000000)={0x4, 0x3ff}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x20000, 0xfff, 0xe30b}) 15:45:49 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x7b, 0x0, 0x0, 0x0, 0x5a) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) fchmod(r2, 0x0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x5b}) 15:45:49 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x1, 0x0, 0x2, 0xffffffff, 0xdc94, 0x2, 0x2, 0x2, 0x1ff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2fffffffd}) 15:45:49 executing program 0: syz_emit_ethernet(0xb3, &(0x7f00000003c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa5, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0xdc, 0x2, 0x0, {0x22, 0x4, 0x3, 0x6, 0x40, 0x68, 0x101, 0x2, 0x1d, 0x5, @broadcast, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x3c, 0x8, 0x3, 0x9, [{[@broadcast], 0x8}, {[@local={0xac, 0x14, 0x0}], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x9fa}, {[@broadcast], 0xe0000000}, {[@broadcast], 0x7f}, {[], 0x8}, {[], 0x1000000}, {[], 0x8}, {[], 0x1f}]}, @noop, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0xd7cfc62, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @end, @lsrr={0x83, 0x7, 0x3, [@empty]}, @end]}}, 'I'}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 15:45:49 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000280), &(0x7f00000002c0)=0x4) sysctl$hw(&(0x7f0000000300)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0xd2140c7800a7906) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="25b27be0287c0ba0b10d486bcc5ffba4ac828c68b11deebcdb33aea76e5bcf44db95d550e86745b6c62f8cd7a35816c1a6bc5e0163a29bf662a7536dd05de15dd742399dab6e229fbf14a10cc0d238807596c9b8c640267294578c29609c92e424c06bebcb3f8c7ee4af915fa882a2570c140f22ec229ca664529898f6e27dc789ba55f94a28272b78b44921da43d750f86bce7d97f74a26335d4bc5494d146c63f3e0e8dc0a517890d7cd8d80dff8aefcfd657d3e25c6d0d186485d9e135be8ebf983f705acaa4064f10e3b0ea1c05780fce3cff99baa368096c46aa71e71", &(0x7f0000000180)=0xdf, &(0x7f00000001c0)="6265bdd95c235e359a92ec75af1e62101010d3978982b0a345f1551247e2244415124e7331ccf68cce4edce22e868634f6f040e941f4cb61d0798a9d8e53c331da5dc98d199cb8ce080912d13b9ccfc6b12334706c85906ac10b6a651721013c6cf1c1947e331effbdc741c9f3d6c525a40af25d2df42e78cb3721c4e5f0f553626c01eb2f9fc394d502c0b249fdb3af1d38321007280002887b25175e50e49d4184633d", 0xa4) 15:45:49 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0b08bb91d4655508eabccd27c5aaff98bfcd141133a4c4c450a4d0cf82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac50000000000000000866b969cb6e2d6af97e11e9911d347d7f521c652faf00394271c482bc268b2fa51ec9e28421d7244a792b55d1ce9907107a0746fec60c71bfd5e29ee3225f25370d7f63d6180a0e1f566d2db5f40647d53860ff9670ae857e3658740d53bd6ca826362f8165291a2d9651014ccae0dd22b20b1344d0090857280aeba5d5cc586edd46403bce1538afee017caa4e1ce51", 0x0, 0x0, 0x0) 15:45:49 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) fcntl$setflags(r0, 0x2, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pledge(0x0, &(0x7f00000000c0)='vmm ') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x46) socket$unix(0x1, 0x1, 0x0) 15:45:50 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x1b, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @empty, @rand_addr]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xf, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x9, "9bcb6731aefa8f"}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) fchmod(r0, 0x30) 15:45:51 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x8, 0xffffffffffffffff, r1, r0, 0x0, 0x90, 0x9}, 0x4, 0x2000000000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, r0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0x0) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, r3, 0x0, 0x100, 0x736}, 0x29, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000019, 0x5, 0x4}) r7 = socket(0x6, 0x400000000002, 0x2) getpgid(0xffffffffffffffff) r8 = getgid() setregid(r8, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r2, r0, r8}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r8) setegid(r8) 15:45:51 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07610a0e465beac5f3b91474af762ddd6c886cef80bd9d905f01ee65d1ed5015887ffac7e62e56d46cb8739162e143847a7de65e264e0ce0810f59446f179e60bfa8ea0b34747b136dccc92c7bcb53c6147a15fabd4ffee6b40bd767dc556c8d2b7cbddc0732ddb06cceb3b7aa5208f3faaf883c69e378", 0x0, 0x0, 0x0) 15:45:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="df0e34e1aa05d8f0f19e1c13f3f8361d3b73d6604eeccdb795ac70", 0x1b, 0x40a, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) 15:45:51 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) select(0xffffffffffffff5c, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x7) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x3000000000000000, 0x1}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x32, 0x20000000, 0xe7, 0x80}, {{r0}, 0xfffffffffffffffe, 0x12, 0x40000012, 0x35, 0x6ea8}, {{r2}, 0x0, 0x80, 0x80000000, 0xfffffffffffffff8, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2a3, 0xdaf9}], 0x23, &(0x7f0000000100)={0x200}) openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x136) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) fchflags(r3, 0x1) 15:45:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x20}], 0x9, 0x0, 0x0, 0x0) 15:45:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:45:52 executing program 0: shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffd000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 15:45:52 executing program 0: syz_emit_ethernet(0x21c, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff53a65833936a86dd603eeefe01ac290000000000000000000000000000000000fe8000000000000000000000000000aa0024000000000000c20400000000c20400000000c2040000000000010000facfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc040100c204000000000102000000000002000000000000fe8000000000000000000000000000bb00000000000000000006000000000000040100c2040000000005020000000100c2040000000001080000000000000000c20400000000c204000000000000000000000000000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000a5f0243c82b7"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 15:45:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 15:45:52 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) socket(0x20, 0x2, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0x5) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0x7fff}) 15:45:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='/\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[0x0, r2, r6, r7, 0xffffffffffffffff]) 15:45:53 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x2, 0xfc) sendmsg$unix(r7, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xc843e3720d2193f5, 0x8, 0x80000000, 0x40, 0x7f}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0xfff}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x3, 0xffffffffffffffff}, {{}, 0x5, 0x4, 0xfffbe, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x99, 0x1, 0x1, 0x6}], 0xfffffff7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x90, 0xfffff, 0x4, 0x5}, {{r6}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xaf1, 0x125131ab0000000}, {{r7}, 0xfffffffffffffffd, 0xa1, 0xfffff, 0x200, 0x1f}], 0x8000, &(0x7f0000000240)={0x6, 0x5}) 15:45:53 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"}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) pwrite(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0, 0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pf\x00', 0x800, 0x0) dup(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="7a42dcb847e5372fbd35ca1360e262c9418da6c51d521db233a4594d4bc12a6f970c584e5062a612018cb68abee0e098ae9c8c2434c892f329a98a86e045a016cbbe9a355d09147ef7b57e33ec995b0a5c11e5e69c9722aadc71350f8aecd69a670fbaa011b95c7b7d9aba54cf6376763104cc2ba742dd2a54667f87a7374a4130b2c47d3638c099d4469e549a620b3258283035da6289851c43746e69a5b3672318bed44c3885d4c09645934849bcb8e6f92edb771851654e999ee6ced8dea6b75d01e1db88b938edd65ae9962791bc30e0376f6b1388b3e30fb09392c13086542d79fd3c", 0xe5}, {&(0x7f0000000100)="837c25a8bb2d0890fc6e4b416af4eabae7ccfdffe9ef522745a318706abe2a83e0deabaaa282ce1cd0821afb65558e1b2be757a47690d957d992eba89eb6f79d8135618ba253313e9f59bb7aec06d46b3e563a505887b08c81584e3adb653d81e296334b971e4e4f25fe6a0a4a9abe38c5e3c010ca44d225d1f76010b1a87623cf27f89e706a9862d4f3829ec326f04d1acd199a2c347b6724fc57c0a95544a6e2c093708a27d54a1ed7762274108be923cbae784308ca41f418239dbbfe6f33c6b0be5bcd40cb2fce454ea110", 0xcd}, {&(0x7f0000000200)='b=H', 0x3}, {&(0x7f00000002c0)="6414df604aa58eb24d58981d5e7218e353ed13037cef277e14c7918774623d63838293beb16d460846ceaf5a355d02b51f5fb264dbcfb647f249abc7954c9d751e3f1e06d809a67781335566b3ef7fe59af64a811110cbd1ce5c4cf67003824d84bca2e9bb33b4cdefbb0b4a09caaea394710ebbe1b8c1233757d6750d7934d48f88ceeac319978882", 0x89}, {&(0x7f0000000380)="4e32e28f6b1b4a309a2d786723084c1bb375a15004c99102b6b1f081ca7b6d90f621f22d0d14b378bc7e63ce5baac7287444609ad9306f2c41d3006a39f2d9d157d87b0ccd2903b1208c893b496d4f6d4674b52b3da008b90dd42b888e829ea1ff9a119e132753daffbf35dda84ba4fbc04948a3db333f89", 0x78}, {&(0x7f0000000400)="6dcebe9e1d9118a3b5009618ab8cf1e86bdda1bf18a406aa6225849fd781b327e718e90d2fdc0fc44996dcabc3f38cd0d08d621123c99f02b51c4378713828073b1bb2dff05bde95592e04394ce14f21f7dccfccf34d81c75d8b52", 0x5b}, {&(0x7f0000000480)="ec998509bb33a6e0062b1409b59dda5826473c81d2cbbbde9c8bde2ae99f87b91e6cabf1bad4fb1ec8a73d658cf7192c2e0d82436a168a78372135b6b1bf63a004eba3ea03e7f7c655f8706cd54bacfd1b077e9df662c5346db2cc84e7a69e205b345a", 0x63}, {&(0x7f0000000500)}, {&(0x7f0000000540)="9792d879892ba62ed9d5d577481422b05f2b994f8152eb", 0x17}], 0x9, &(0x7f0000000640)=[{0x90, 0xffff, 0x6, "639e73c4576ee9c153655fb1c9dee4c4e51fb4eab068ac0178729d9a30b3e106af26c127a9874cbae98bb8b7be4c1e1c2592706b35462c11bf6252882f2e80ad445b16f9f5c3b3d03bb4bba71f178f8b8af4cf60af8a3f035412cf7f96dfcee5eb88c713497b483e7def27309a67fa6e0d6583f26f026e4f75ec"}, {0x80, 0xffff, 0x81, "ad4c9b43a7091d69af979c734f479f2e8d0a302d0019e051ab3edd4d7b566f655ef49c816a48bb3ec67c8492d022d2a58eb599d0c979f71dbc2b0132d0736cd5baff37fa57fb49a37d2d0fbe06dfb1e9f73aa8406c90e211463e92a28856e27f6cb24352eca3e8eb271ba7"}, {0x18, 0x1, 0x100, "3fca47e4"}, {0x20, 0x0, 0x4, "47b7f8592e97cd0b6554"}], 0x148}, 0x401) 15:45:54 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 15:45:54 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x402}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 15:45:54 executing program 0: sendmsg(0xffffffffffffff9c, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) r1 = geteuid() r2 = getgid() mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x100) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x8b) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000500)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) openat(r4, &(0x7f0000000280)='./file1\x00', 0x8042, 0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r5) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r6, &(0x7f0000000140)="3677059f963bf48abbd1e0839c24f72670319a1e7329b7f76a0830df542dd80b6f9a4e12a3cedb701ed0734a509d5f2445cb8761848277cfb6c699730a67234a814012c17b73d0c2d1a9eb706d7b7917f27ef3a7b60a85cb5103d7d884e3fc64819bd8e4ccc18b43b9d83777d87c6a561d288defa6868e2ddb0398194ff545c376e7ed88a2", 0x85, 0x1, &(0x7f0000000200)={0x2, 0x3}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000540)="de2573f4a2ca57889db645d4223f0e21e2aeeee51213af", &(0x7f0000000340)=0x17, &(0x7f0000000400)="bd7ca1274a4fd1587dcfc6c023b6b15f6a03433c34789bac1eb35bde6cf0df7492e87aba3a82dda04efa032bbedc81cd58387eaa90569655aada978fc402bdc381dce4c37c7661a56b7692e3a6944a9a28aaf9b41a9750e7326852e207d58c7aefc399b6981e3aa16d358a2a94c94264fb112e9110dfd7a16a5fcf3dcc630dcf8e4c9fd500db9651528610b0fd1209a1a645070847127e42a9911cca70d44ce63bf8f5b6eaaaf0429fb7948d9375c2776cbdcae3c0f1aa70b4764e6236c2e598bfa813b4bf0f1c83347cba751d936c8b0fcce85921d3a9a89ff8209459bb8d79404d8378036ceace3acfd7bd535dbc5b10d7ed742cf30f655036eb5b", 0xfc) 15:45:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000004c0)="b0c0c00b819b9fd57b0f", 0xa}, {&(0x7f00000005c0)="828623350819c986c549d43f8895ed417f69bad0ee1f58fbb155fa291ab0b7280b57ee228d0249dfc15b11f46811a281d9f33a5e053af3abb86499f6a486f737175497e5b127b51dc3bc1b3ffeef5d4adb11b6554ff2733b52f73328dc2631689da365ed5574fdbcc4795a7a27aa63fcad5a2ee87f3facef4d60f84bd276a3844859bbbd58c693393ecdaa16dad74034dbef772abbd916b8ed91e4bf84420d", 0x9f}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r5 = socket(0x6, 0x2, 0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0x1, 0x1, 0x40000000, 0x1, 0x8000}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x2, 0x1000, 0x6}, {{r2}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x5, 0x7}, {{r4}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xfffffffffffffbff, 0x38}, {{r5}, 0xfffffffffffffffa, 0x4, 0x4, 0xe9, 0x7}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xb7}], 0x8, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x8, 0xf3}], 0x8, &(0x7f0000000280)={0x3ff, 0xfffffffffffffffa}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="1e51f5c542d1b8bc6d9f929ea3926a41a7aad6f2f13a1579edc51ed57923792ed796b9e7279da276e51cf1a9e244b4a34ddca712363d77044fe9f7e9e074", 0x3e}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 15:45:54 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) fchmod(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) r8 = getpgid(r6) r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r1, r4, 0x8, 0x8}, 0x5, 0x0, r8, r9, 0x6, 0x5, 0x8}) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 15:45:54 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x360) 15:45:54 executing program 0: syz_emit_ethernet(0xb6, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa8, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x23, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x17, 0x0, [@multicast1, @empty, @broadcast, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x0, [@rand_addr=0x4, @loopback]}, @rr={0x7, 0x17, 0x9, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x3c, 0xf3, 0x0, 0x1, [{[@multicast2], 0x2}, {[], 0xec8}, {}, {[@broadcast], 0x7}, {[@multicast2], 0x2}, {[], 0x8000}, {[@broadcast], 0x1}, {[], 0x80000000}, {[@remote={0xac, 0x14, 0x0}], 0xfffffc00}]}, @end]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x1001]) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r2, &(0x7f00000001c0)=[{0x0, 0x4, 0x1800}, {0x3}, {}, {0x4, 0x6, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0xaf, 0x1000}, {0x2, 0xfe00, 0x1000}, {0x1, 0x1ff, 0x800}], 0x8) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/45) 15:45:54 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x3, 0x4) close(r0) 15:45:54 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x9, 0x9, 0x8000, 0x3, "a308a9b1010038d8f9830771e6a6fa00", 0x80001017, 0x9}) r1 = getgid() setregid(r1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r1}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, r1, 0x44, 0x80}, 0x8, 0x1, r3, r6, 0xfff, 0x7, 0xffff, 0x12}) 15:45:54 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) 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) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/159) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 15:45:54 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xf2) 15:45:54 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) 15:45:54 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x68) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') kevent(r0, &(0x7f0000000000), 0x40040003, 0x0, 0xffffeffffffffffe, 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 15:45:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xe}, 0x6a, 0x0, 0x0, 0x0, 0x2) 15:45:59 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYRES32], 0x8, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYRESDEC], 0x9, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSBRK(r3, 0x2000747b) 15:45:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f00000000c0)="a42ba53767dca76c535a9e935a08140d21e63f3901be676295a3e5c932b87212187ec686bd5dca475888712e823b931c0d7d4a0e8d4ca2bb13e05a3004be254d3ebaca37632e25f55c17dae24b", &(0x7f0000000140)=0x4d, &(0x7f0000000180)="59627fc8616064777544487a7ac221d8e18782d056e319ae4a68ade76dec5fa78af0fca749bfc867dcd8ef99d9c9b8deb039aa2b99e4ac1f1b7a3924971214982f91782dced7c57fa7b93849f87d8a1025c781f5adcb97e06823ca2cd85e3f", 0x5f) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x30) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x400, 0x59) linkat(r0, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) connect(r0, &(0x7f0000000380)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc) chflagsat(r0, &(0x7f00000003c0)='./file0\x00', 0x10001, 0x0) msgget(0x3, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/99, 0x63}], 0x1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000600)) 15:45:59 executing program 0: kqueue() 15:46:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="18f40000"], 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 = kqueue() fcntl$dupfd(r4, 0x0, r4) dup2(0xffffffffffffffff, r4) r5 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) lstat(0x0, 0x0) write(r3, 0x0, 0x0) write(r5, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:46:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f0000000180)=""/93, 0x5d, 0x803, &(0x7f0000000200)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) fchmod(r0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 15:46:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_int(r0, 0xffff, 0xbafb1c96f059f2a1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:46:00 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000003c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x27, 0x82, [@multicast1, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr]}, @rr={0x7, 0x3}]}}, "62fa1b379d650000"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 15:46:00 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x309dd71d9c2f1c00, r1) syz_emit_ethernet(0x1d1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c019b3a00fe8000000000000000000000000000aa000000000000000000000000000000006c040000000000000101000502000604014005020800000100010700000000000000050200030502000700000000000002009078000000066774a2150000000000000000000000000006ffff0000000000012c00e000650000001d00002065000000041200000000000000010001080000000000000000c1b7118473cd3f6d9c2d328036901105020004010500000000000502b0050401040569b6e07ff166771beca3dc07bde94113fc6e3ca3d02dec3ecf7e4057a2355180c786da47cfb64453adaa4edb1faa31b6e439fee5d422bbaf6ddf38e4f3520dbb269b5a582dbbcf715818aa38b8eb457632c9491c4f43ff431f6a69792971060136d734063deecd4ce87004010601060000000000000000007c000000000000000001000401ff0000a94e47887fd4a950bb54d1b58a7ef662beab658b0141c150be187265378a48382caa585b32a1649a74d7aa16882c15b4be0aa1ffff7a50ae1e8a91515bc7872e49eba13dbfe5b14bd8f4aa1e9aa8507a3722e866030355c8c78ae59ed9687b781358ec03e1c97ecf8732610a"]) 15:46:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x16, 0x5}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:46:00 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000019680)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374936b3caab5e81bbfb1ca941500a57785bf91668af7add7b7df589600dcd6fe95e9d262d8c6cfca5bd3ca3ca89910ee05e50a7ec1f845eb09449bcd9f1733c4359bb6596022897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a9f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726d1982903f0ea02532d8971e948147dd339f7f3cc651e7b484ebcbe655a410770af4023616db28c9bd30631bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce1705e7c23ff22e977664ccc0bc9d103bced3380b43e789215912998ccc833b02cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be5fec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d70c2568ec646c527b37ccdeb7671175580104082653abb8378ed1f06cc350723e67d7ac8ad538285144553190b2c9adee5ba6eb9be2f8650cc53c20b9237"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) 15:46:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4b2, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) 15:46:00 executing program 0: 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, "0420dc383a70df2209ae081eac481feb7b454e93c721690927ee2fbef17502e642a755eaec0760ca9b361f4225115a55cd9574debd024d97a5e55f0fffd471b2fcecbd6e59173acd49832c23f294991041eaefa482f748ad0104a3d5601c647cf2691190f7814f4434dde8c3dcf104ddf97dc5f8f8990c953e4400ef3570a4b3cfb284e902c39dad96a9add80876d67e952a768abd84ae51b128ae7d8b21604d6f067fdcad58e71becbff1c43de6c62c11ecb2e948367af3a76060f35756b58a187c5e2083b9cb5040897e3e015901571b0cbe49a28aad410fa0bfbbf66dc992e9598eee5b19126e21d1a4b3ed8396b94075412d1c51b1433d5814"}, {0x0, 0x12, "6a2241850c3b438c22c469fa00b2a96d364603afbfa33a3bdc6f9f9241e85406956e92c2f86f29f072fb4d47aae9608d3084809b8870089abbe2f75f79b7e8e8c38b4b0623d2e37e4bb012d128783d2d6fc0e0d5f8c13a4cb7eb14d412c72769cc55e20a1790f31039625ae0b1de9277bb062287fe19e86570bd91eec74cea2fde2fedb19df195d640a55cd45e9ad3fb5a"}, {0x0, 0x1b, "f4be1a87efbed8a177c6822984d57c7fd6b27f9934528e44f845d44669654b104e1af9cb7d6e659634fc4d7a54dd56a7df79c115d54b4ae30d658543763f6c9f9d4500135197531c28a70f4c2f64a32a4698031d69040056618810bc0bb98df2d379ef3a1ad7d3784baa1ce5a440fbeb3eedd99299062033b6b83cd3f6ef6ecce2dca2c9ed172b5f01f09a6d48049169d9070325a03903b71f7d14ec7a9a929f0beb9dfe4f1a8eedef938ce92ebccfd0d2b428d5b9dd72f3c8f3b442550b307d077224c6ef2d247c5e09a7fa51b51acbe855d6985cf3fd436cb860"}, {0x0, 0xb, "3ff754d0e2982039cda5f229e7c9b41e84b2e3a2481c197fa4bcedefff34977a364fa530451197c0b8c90be3a82db75e21e20c1b88ce1a8c666a0421cd827d847987e0b598ce80ae0ad5ccc8b8a980ed37ddd6bd814b5f13faf446"}]}}}}}}) r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x45) 15:46:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x46) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) 15:46:00 executing program 0: open(&(0x7f0000000000)='./file1\x00', 0x40, 0x82) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 15:46:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0xd55b, 0x1, 0x9, 0x1, 0x1000, 0x1, 0x1, 0x0, 0x2, 0x80b2, 0x6}) r1 = getppid() ktrace(&(0x7f0000000080)='./file1\x00', 0x0, 0x216, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x1001) chmod(0x0, 0x120) 15:46:00 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x20, 0x0, 0x0, @rand_addr="010100000000000000000c00", @rand_addr="c3041f9947bc41958d2411912543886c", {[@dstopts={0x0, 0x1, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x11}]}], @udp={{0x0, 0x2, 0x8}}}}}}}) chroot(&(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0xeaf9, 0x9]}) 15:46:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a00003ad87ad282ef41a77496eb6d4551c903000000000000000000000000000000ff02000000000000000000000085000104009078002000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa335d000700000000"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="e6000800000000000000"], 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x5c, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfcba) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x5, 0x0, r2, 0x0, r6, 0x4, 0x9e3c}, 0x80000001, 0x9, 0x800}) 15:46:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe0f) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) r1 = semget$private(0x0, 0x8, 0x10286) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) pipe(&(0x7f0000000200)) semop(r1, &(0x7f0000000180), 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x800}, {0x0, 0x400, 0x1000}, {0x3, 0x7, 0x1000}, {0x4, 0x8}, {0x2, 0x626a, 0x400}], 0x5) r2 = msgget$private(0x0, 0x189) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/193) 15:46:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7f, 0x3ff}) 15:46:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000140)="4c986f207c9334705a03a2713132eb327e47435e0ecb1bdb14eb54e5debd5203a08ceeae78fd8da82f07969d9172fa87ab192c796530daa4b2106f7dca7584078536b10eb151f3f4e4fab8a72ecdc94e5481fd8e1c39d28d18e3bc0c33f834ec3fa1d43cebf1b48fb1b3f4fdaf2f548fd42a05c0dd1a68b7ed7e78d5f220e57906ac1355369bdb9ca6a644f4c091d370dbe4f41f869d173fc6cf96af1bbfd254b798fd68bfb858779b659a43012a06a3a56ade68a1f5", &(0x7f00000000c0)=0xb6, &(0x7f0000000200)="6df6457b5471d08b5cb40cc2f9384d7518fcfa1fe438eddb43069adae22da1b45de268f604772141f99deecfb00ebea6e4c8b70bc480b47c2bfebbefa901a3de3a2049b59e0517e4006d0b489d265f33d371b774823c02f3f3212e9780834a06f6e54cee26fb3d6da351f6834944f897167a9ab121819f0202071d774b1d2d20d9aa20e40e536d6a8ffc47f0423ef43ea7ffb982f1b49c586a26dfc7136c5757627703a9d644", 0xa6) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:46:01 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x1, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) semget(0x0, 0x0, 0x445) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4096) syz_open_pts() 15:46:01 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @empty, @loopback, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket$inet(0x2, 0x4000, 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000000)={0x5, 0x80000001, 0x2}) 15:46:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) syz_open_pts() syz_open_pts() 15:46:02 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784f8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a717ab7f1e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000080)=0xc6, 0x0, 0x0) 15:46:02 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a8e24800c6cb94d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000accb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a00"/4133], 0x1019, 0x0, 0x1000) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000001340)="1427cf65181c23ef366ce95efaea537416bb64f892e049f1fe2a5a594949833b869f25f2ab2ff6cb55312ed6ce4e7ac5e08035078cfa74f4f80b9a24218ca5c975448fdf42a714816b4e9e541cf248d9d6ad02131b795129aa49cb4d90357432c934e2dcd639696ce47e17b02b10fc316ee6c64675c8c6bf15bab2f6ef7ff91a54df1d936376f8c4c9a9746aac4810caad4c7e8064a4586ac1e6b70d72594a4558078d36aa1222fbf16c49b4614120749eeaaa39abace91caac38b814c3b77803f40f1ff161215c5bea5", &(0x7f00000001c0)=0xca, &(0x7f0000001440)="da99d499d588011ac251230d64f4017e51ba06600b59aa719d444b5868285a908d87c5f852ae0c34a894f7ef67990f540516cc1809c2a798eb1a809539545a73c31fbb34ccbef75f024555e3b4f201d22b6cbae14bc65f7b0ac83f66c35db888d2d274f8fabdc884be2dba6de78bd6f8a94b1e51478132fc405638219b49a0bc8544cd9de6e7ef2168cee37dd490027015503895d02c0a4323d0c6d8849d6471ee4b2ab119a73c02fbf15e368518a36409abfbe6f59930e1c92f8f01db5c42962e0c17600e66116f03972d6e2c6df72ab3d35a5cafd4115c56", 0xd9) msgrcv(r1, &(0x7f0000000040)=ANY=[], 0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x11) bind(r5, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) 15:46:02 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000003c0)=0x5f) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) r4 = msgget$private(0x0, 0xfffffffffffffffd) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000240)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x7}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000080)={0x7}) r7 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x20, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffff, 0x81}, {{}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x1f, 0x4}, {{}, 0xffffffffffffffff, 0xa2, 0x20, 0x3, 0x2}, {{}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x1, 0x5}, {{r5}, 0xfffffffffffffffa, 0x4, 0x0, 0x1, 0x8}, {{r6}, 0xfffffffffffffffb, 0x9a, 0x2, 0x5, 0xd72}], 0x20200000, &(0x7f0000000240)=[{{r7}, 0x0, 0x30, 0x4, 0x2, 0x101}], 0x4, &(0x7f00000004c0)={0xffff, 0x8001}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x2) msgrcv(r4, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) 15:46:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa2aaaaabaaaaaaaaaaa080045000038000000000000000000450000000000000000000000e0000002e07ff39bb422d34a91b2000001810000005ee1048c1606683eeafff1b7297909e92647b8f3ab409f70e9b8aa0f01b47a94060000000000000061ed5084608a9900"/122]) 15:46:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = accept$inet(r3, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x0, 0x8}) 15:46:02 executing program 0: clock_getres(0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x0, r6) fchmod(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x4, 0x1, 0x5db, 0x200}, {{}, 0xfffffffffffffffa, 0x65, 0x80, 0x20, 0x80000000}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x9a, 0x40000000, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x1}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x11, 0x81}, {{r4}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0x6}, {{r5}, 0xfffffffffffffff8, 0x6e, 0x20, 0xfff, 0x89}, {{r7}, 0xfffffffffffffffd, 0x10, 0x4, 0x20, 0x545}], 0x2365c70f, &(0x7f0000000100)={0x6, 0x7}) 15:46:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x17f6, &(0x7f0000001800)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x17c0, 0x3a, 0x86ddffff, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xe1, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x7, "0dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde"}, {0x4, 0x200, "92bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4"}, {0x0, 0xb, "f117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c"}, {}, {0x0, 0x8e, "7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c975"}, {0x0, 0x54, "9e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22"}]}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x16ae, 0x3a3c, 0xc}) 15:46:02 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) socket(0x10, 0x400000000002, 0x0) getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000210000ba28bd85ad1ae40a834251bb82090e247318a67c4b6ee4e0f62315db2c2e12888f8850101ab72352a4b16049e908496f8251ab06a97e7ba7dd3b22d87d4120274d7f47eb52f41d30896e9faa006aa9d81370aef37ed136a5e4ce53b21c04d82481c2f9fd3c148c24e769df683f1a67b905e5de24b55e1276fa3cba144b76cf68b18785f109970b654c25a8074d132a21", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0xf8}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/222, &(0x7f0000000200)=0xde) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:46:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0) fcntl$setown(r0, 0x6, r2) r4 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r5) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchownat(r6, &(0x7f0000000140)='./file0\x00', 0x0, r7, 0x0) kevent(r4, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffc, 0x11, 0x0, 0x85a}], 0x66, 0x0, 0x81, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) utimensat(r8, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x9e, 0x1}, {0xffff, 0x6}}, 0x0) close(r1) 15:46:03 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ad455afc59356cf18d47590c8a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff00"/4133], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 15:46:03 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x101) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 15:46:04 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0xfffffffffffffeff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 15:46:04 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1000}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x17d, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x9, 0x1000}, {0x2, 0x1ff, 0x1400}, {0x1}, {0x2, 0x7ff}, {0x3, 0x0, 0x800}, {0x4, 0x9}, {0x0, 0x6, 0x1000}], 0xf) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9}, {0x3, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x2, 0x2ae, 0x800}, {0x5, 0x4, 0x1000}, {0x2, 0x0, 0x800}], 0x6) r1 = semget$private(0x0, 0x4, 0x402) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000480)=""/209) semget(0x1, 0x2, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket(0x6, 0x0, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:46:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x3, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x31, 0x1e, 0xff}, 0x8800da7, 0x1, 0x7}) 15:46:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) setregid(0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="0654fbd138", 0x5}, {&(0x7f0000000180)="9d88d8b14fb8340a7a4697bafd56ac0e0555eb2b5fdce8cb1a171ca7e43a03ecac9d1aa716110956eee6c7641b35ee05613a7a8a1028df72ce40b9f04f7aac978286278172e477c29d8de94f7f9e499641fc5f32528d93beda6e04336a5997aec1f5d512519bde2afb71aeb8b8db1ad9b8ab035611deaf6068b3de7360104f466d1a9c0dae8bee73fad79e25d527a663a701cab33d4e64e7529936982cd881b40d7b7e1de49897a609ba3afe0ecc0cf2ddc43d0c5caec8988b1ca2f43b8bcf06ffc35408dfee43323a5d5953", 0xcc}, {&(0x7f0000000280)="55f14b9f8d6989360ac9733e0bfdc91251cecfd1719a6d41f87c2c1a388f654dd1458d9f7a9b0f40ceae93cc3f28d3878bac1e3f6fe4", 0x36}, {&(0x7f00000002c0)="cb25229b76b02e27763be37a1f18af5c50242b8b8cff56deb068f218368d6d9f7d63f11c8b067f0b98a459e7632b077ec6014ff4437a9346d2850c4f99c8cad97c3317a943dbda5360904d413dadc547e42d7f090890b457af9128473106", 0x5e}, {&(0x7f0000000340)="f957730ffa8a63e99d96d7da7bcb938270ad35b7b265b58d4b463816c078329335dbc469e6bae9aefaf9691c0eca123fd2f2ce60ae04ff12414fc8e74547b1327d61971b40bf832f4c7d7b019673ba0bb58270256cbc20872a3f473419c3ab33375bdfbc18cf214f7dac0ffc90ca1eda5800b0ed3579a8a874cf3459ca51037d81ea07e8", 0x84}], 0x5, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3}], 0x58, 0xc}, 0x400) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x80000000, 0x3, 0x0, "9df3a6c8087d7c67f5c5c2a9d5754b154065c9ca", 0x8}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2765d78ce8f6", @rand_addr}}}}) 15:46:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x84) recvfrom$inet(r1, &(0x7f0000000040)=""/79, 0x4f, 0x1, 0x0, 0x0) syz_emit_ethernet(0x37, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x29, 0x0, 0x5, 0x0, 0x0, 0x0, @multicast1}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {'l'}}}}}}) 15:46:04 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0207534, &(0x7f0000001440)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) getpgid(r4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0xd8, 0xffff, 0x1f, "3d2225fb64947d8e55685c7ed2b4bd8f610466f239507069658ec321a05367164a89fae91dfe5af0164a20775c13e85e5fcdcf645a7be7198e47b1d54acf83f3d42141d0876ebbef666120e42107851970faf017b21e3c142a16df8f9caa5de3469def083e9e2d1dc1370b14fbfde14607f604e320a0c7daf62b1ad3b93366d1bdab5717b75635b1eb5077e10c43bd4b129421d582c4133f6b1cd12aab0416554c3c0ea266ae3d671fe2dc33fa40ec471560911cba97607f237e4115886764f18bb672c8f232e9a5"}, {0x30, 0x1, 0x800, "3697d87f8a42d475e2010f82e6e1bb317ea7258b571ba4a3affcc036629d"}, {0x40, 0xffff, 0x200, "46735ddd8472178f9bd0876cf830acd82f4f8987e71009bf339774f221c5bdcbbfe9283964ada771ac9559c2f4"}], 0x148}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001400)=0xc) 15:46:04 executing program 0: sysctl$hw(&(0x7f0000000080)={0x9, 0x12}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5b0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000040)=0xc3, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000300)="73c816acfd7b561962cba3e70ee32192c7db0e5edf1463779e4551fc7cd20cf7cc8e837f21bfba43964f154e36437a82a3e1b235a0d5ae50b77c04d1e3fe5341489e137f4baa5b9ec9cc5e7ea5833af86e10a69c644a139772daf61ba1e7e21286671d120cbab7c3e95a38f6c77898e7a55a5e8052efa498699f83d6757ae6ca893509e5d8c82f942b51c5610c093fea92c2a50a11e9884ee85734b9c92d1dac14dd85b18a8c1c8e5db27dbddf171ea21dacd0fb2532bb68ee26e47c3d7d96", 0xbf}, {&(0x7f0000000180)="a5c68e7902d4f673ec51c5418fed882f15872dc3a72146e0f7b98197c003ea50b38b263ea5fa422e5e19500f6a623a4dd53325380fa3c0f692779abf92e3f24c284f04cd5432f0308637d10fa7188eddff6849ba857b9d41bccba48a9c85b97792de93a92aafc97650ad3d2de1017e477316", 0x72}], 0x2, 0x0, 0x0, 0x400}, 0x408) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x6, 0x8}, 0x100, 0x5, 0x4a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0x7, 0x3, 0x5}) 15:46:05 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b00000000000000"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffc) r1 = kqueue() fcntl$getflags(r1, 0x3) 15:46:05 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100142c00bdb973531eb41c9d60cca81247e4f515ff020000000000000000000000007880a2863b9feaf714c6a232b84d00014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r0, &(0x7f0000000100)=[{0x2, 0xe3e}, {0x1, 0x4, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfeff}], 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) 15:46:05 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x100}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:46:06 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000588e00001b0000237d0fd1fb35504282e0c0005da900821fae5e73a377918cedce2ae147129f47ea02136afb9c2dd0c374efad7b603a390135635703c347e0c65079fb273b9242661769", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000500)=""/145, 0x91}, {&(0x7f0000000880)=""/102395, 0x18ffb}], 0x8) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) shutdown(r1, 0x1) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000780)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) setreuid(0x0, r3) 15:46:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2fffffffd}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r2, 0x0, 0x7f) 15:46:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r1, &(0x7f0000001140)=[{&(0x7f0000001740)="7347508cca0c76fd2b5eedcd6485f7f15531ed67997f652453fa9649e10ced6f5c68f3a3226961f93ae86b060000000000000030738143b57a8f6cc61f1eaa9e63332d7696375f2d7f35d8d3aad828e76d306c1c318da3761f09da6f2b46ceb8706a2b8c3fc12d4094570dfd3af600aa372f114dc43f4d622dd8f885787ed26c92436e2decfa40edd194597a3359587b0d2f02406ff088f57bd363563ff741badf4cd5d99e4923a89d3a6f3e344cb42360c7cebed15d2f6b970ca069bd3b65295b6391fc01755a332f79eefef9fdbef15fce89efd538c8e784da6bbdf052a0fa3380e86729eb1ce117aa5bbc075ef3243f5e8c11a83be115997df8e20f82604f97c089702bb9726a1d5bb12e99e00c461ff66c17569204ca9fe03e3665a050a0a0e52d3c9efa3bdb103862c6f39ca5646d35d9ebee283ec3c4ebb31478a3727ae06926f82c768d2bcb7024a2aadcb0e630ae8dc185a1903f1f3adb694ddb4b24ef3cabd3060ca4af13a2788511276963aa0413f4c7de67b295b3242adadeacc189820f076db68bcae4a46e1d4ef53444269514f2c12098437c0d076061458832b92f3e248b3e848165c14550600ce3d3466bde1c1c834c1d0fab37832b3b9a802bdd60ac1323e1050902b0c9cd321bff71da10e9ad7dd42fa0a7f44086cd70148f07f67156c7eaf7cce325019d175380780d0422ecb9ca1e3c2b4f1ad86f1451ab4be8a64c4097be7665ca6c891d00d2829f352cb0f6ae30d27b3da0e41ba850db20e108335383e499dfdea9f3f020af6855c1ee3266d9ed399afc823d463474ab8bb8d98a92d69d5d3e1eb0da1b8a80aa355079220cda4dfb978ec07c4eb412e1e3571263ee62393bc321bb7e80e4ee08420fe1d07a53f53cdeafef823c8557300e890ae61c10551a2f338a4f15a10b19dde836c7ca1e7f6e060ecf1689dda0cf4704b97f25f0e974f08e4a15dbd4f4f9d94ee8c2ee71b2f8fbf9a57de041bca7f14407048ab3b9394139dbfa4a4475ef57232e64848d0c9248c3dd09618a28fdabd11094e4ace67d64e741a3b3a669990885c8dde90b19fa0d531589929327e4cf4dfc64a79817f315c9983e810c4ec1e980355b6fa05f8c3436279cf5b40c72eb5c7192da5111c2ce7db2fa174a213fda1adfc724b2526d88b51771da75fb1a2645138e2d9a59d6a0c3e89f1f5dded0689316cdaed1342a6ee75992f0b507798c45d2d971a49bd66bc34832e66c10c3107c381ea90e59a6531ab4c04920c52c3ea8b032711b3922797ca92a5d4dbe8c0af9783324e0d441cd43ac2ec19081743fd515ad54f6eaef93a9b8acc76f0d4e5d09895a10650f244f59dc2661ffc431a4ac55f5679e845571810acce743ecc0bbe50ce66c3d486c5e6bfb826f1a405138ae91e4f04e72b1006612d23ea6b0bd119e92312d2829f384c448872be66098d82d1106626a71da3f5db3226d66d992c2ec697fb1c4a8c32b99f4d4d801382b219694583c75aa613cfe045ab8f526e782d50aee6709f2b9b60f04806b2cda28354b70a7b11b7f359389522fc45bee091f4931cc594bd68525bb9c57b370092ab80edf57656c489af4db707792c237a6aeb9f6c987a27717140ba763db364731a519af8ba28ea73884fc0da5e0f8881aed2dda170b5e54d31ffcbaef5ed2f94a45e3840a0ac13d135f7e1ec7b8413ab7c4b9f72187a1f1827e53250760d951f0a66f6c77bc4aa0d3460ad85d0b4f070741867dcf485cdb6204600447523e74fa4ac5cc29f6c25778a0e9bb10237b341d396f755c036fbd78bfd07d9bafde75f8c2cb1db821169c1a82cfda245c20df39e7c0ef007814636cd3e4db93642a0ecad7c9f0f3326afee9fc07943f194ef08f4f50fa18e64908f2251a0866e4e0f2d2b8936aef9b4d8757a0f8b3b826d4c5e2aefd2859b2ca158c89a813e5c2eb3fbd561badd965703fec4fbef91d630232f2abee6a4ff8c4f97dd11b78652b9f352303204bd01b99644594c606bfaefc76224b84e0d43df4fc2fee9c6de81adc13af5f00bc07b16535f597079cd94d3da261dd5bb133dc3eecacfab9100f7dbfbac7fd979269c523785d45c6860c73719d616cde8e168615f0f3edfaca217dd07c46aff2b9eeeb827f55dfad8b629511cb7ef4c2f9f109cb0324bc4c177ca0a5ef73f24e1cca52ed5f5022787c440abd2dd3014b252e1d313bec745ef63c23205284e63cb5579ffc6ad4eedeb1c2d750eac9b0e3b05d307bd75d55f789035a599f283ee134eb6758fb095937ec460c959e04704bc49717c5400c1ce97fde9e876d9d0fc0048ac423a555ea3ccb814c9c7e02a9bf9a5f9d0d346b864492d21f9b2d53893f46a7c5a226357bd576305a5287b8f90d0eb2da0d521a55994671eb8825ab6dbc2c91f0bc2a8fb940cc324408e533f891cd165388eb5ab1345e4f4a56675b70bdb216a024d9e0876b30a3d1b5666981f3601a0b3d3a8c69ed296143bba2427a1c6930a42d4e75effb9fab1a06eb6973890ac54d3f569e51999dea348e5c106279cd03b347de62a2da14cfbedb5cb42dea70a46c4470dda4487fdd1e5cadd3426dc3e278be0481f74cbc028c2b27930b640cfeb47a5f6e35f22604004c4b348f7d0ca61f87f377461007ad7e8e76d997b33d385a24d1bbd9d6d29c25818d60cf8e03e5aeb4e0c2dbf70ddbff7ec0545effc07c9f2890793ac5d02fab5a6656cc9ab3cdc99cf630731a83ab210f2b7da384572df0ce944b50833b5a104d25404c64fcaa006165f31308516d46b16bd4a99516de5b0549b338cd268e1e84c53c4ea56a328793743a19ab51c2517c49134ada0daadb99a1abfcffd05c4307d96a89ccc47bb37083cf536fadd75eb9ddedc75af0a725a05d3c115de4b9882db54a6a3091bb2a8335eea5ee72eb27d7f0396b14aca9429ff4d91bb3ea918f79a35a4bbf5336c7e5a1b6a32b54f24fbbbd1ab1d1834af868b2f17bc16d39d20871d686c453f78133d03f1cc055bb15cbcb3ff6886e167122acb0c45d8da8526e026928b37e9026b975f333551bdd5953558eacf5bc2116e9a05421d23431fc5103a79014565f7909fc7f57eb87a880952417397cf7e348a1f94b27fc1ede05c038695ed86fbe85ebd7ee823cca48efaf51958b10fc1470406d82dd93e7eff4b34e7b94ad20db02015b33f0034e722a9c876efbe804083fbbfffa7eab7e705e7fd0d2529181d34c02cf1c80722f2bafcac0d278987f9e89058bd8689ae1986084644aaaf3ece0644f30177ddd8f28c26e60addc3846e54416dee722043dbd418f3360f71e2a4ccd1c7f7b444c56bb47f6e2244dabd95f7301720aa3cd8d97adf1fe38371b01287746dda2ed1b6d8740bd72e5609089a137d7d222d8b9aa8a4a71db2eb8c38c215e50854f8ad82d4c84af222f539857ebd496961a3bb3333939072697fc70d735e01b6b97a1ddd4c15d24e40e0c9c130bdad87831727def88f4cbcab3944623176b3c193f5b2faa9d6c7b99cf1d9c10cae356a7b0c555d8f0c97c1020248ff6aac950034979eb6ee66eb508ad7a552ac003937a95f8c133facc91f25308afb6cea436eb721502579f8089fd7357aabe72a1e14d1fa0bccc4078d40a0c3675437fffeef99ee1b9072749cb580de0c0d248e6ad0368e4a36caead87aaaf53476acd79b850f79274c68f398ba27d3b05c906e56fc77b7b15a899c320606cf111278dd0f6d0c57a50a4ec518bdfc59328c226c9d583efffd1d5f6b5f608dd15f24cb4246cc678104ba5d1613aab4742656dcec05229a102746abdc527096eefa7cf1fd0754c3a4490a582f5f622d86880bad09d920ce7590e17a7c9cffb6bd35f93943eab1794f1c7390553c00bc13c025d943a18ecdd9de9d7fc0b6fe4c1839c2d3783584ada06e13232431e0abc15e1b10d946aa5251bae1d6b37715d98c2d1b4a3c9ff12d1808069b390f0a82cd00092ff6f9e81126f33e05c5fb8f35c4cc669435e78d0d05c6b04bbf0c96a961d3389b3c06d70d631c8a9fcdb9846edbb009bd44942e0f36c3315964a34f6a698584faa8878b3cfa310e5240f095ef50ebdd81608b58b48edab40576384f3d90570b0b0935bce39605be90570b6d589b97f092676f9ec01cd8ffa976416a3e5155cd890ca0254e87c4e08e760959ba3666db13aea3fce6eed5930b1b3a84c571ac90742204380f007d2285374f32f5af46aa832177b34fa02c79658653cb45cfb5d00cb6c10cdf04e9c5183762feec485c824bbe5bf6877b6ca355bac2e9e375adb8701cd1a72854d517fd20f16fb072ded169128ff024602f06f7a8f1c806935d5dd8f7c4131844f70085e7e5aa43c73f317fe3c89dedd4219d04dd7f98811f85d904c9a05299526355bce3800ea8e2513dd5303c4b6eac2a0ae18b2e345c142e5c19e68c3d7d9b59f2de2283d88ff554e26f4e073ebc8d1fab065ae0c7db59fcd2f79f856d42c05b9ebb92c6e902a4e48f0b09f8cf9b0f2688232d0c9c3b54a8bc7efd47962d1a4393da71f0ec5f72c802951491bf9e65c43de42720313d7a8307397a9b1bb498396f2f4d214143d684156d738f109fa40acbe79de53b9c282b69171079a6a34cbd8bd4c4e6e19ca4e471225373289dd3cf36db3be22773029f297e40e0e606aec2087fa83b59d8ddf29fa58771a54b81633bc10625c431f87e7bdb32435e65c551a9839498b8754c8c96a1b3a94d5234b88755b1e8a1be03f983a50afbaef33af6de627d088521729667bc61916dcbcbcbb0cad259414a5e4e0307658679fed43bdff6fd72172bda8e9d298df0ce6890f7c0893f7888a9e7a9558591f52bdd3d06a58ffe84d969262865bfcb1570f1ea169c97c09108ef2c92730970a75dc839604ad5dd8fcb11d0f632b789c645ecb17b67fb6e5601132b46dce04bad088dc15b45e4f7c2bb1cafcea9df74267ed4bd1f9229480477b4c35faa9f4c3ee5678c5ed19ae19f1e932072a69552ab12f2fb4dd72418bdd076bf49c37c4c6702262f2532e2626d7dd278b1b052c45dace485ac5de9ddb2c8224dc7c4ec31dd23ba2cf0cb756e66b1b9bf70a5c8b3e87300491b6378a2f1ad42f592fe924eb72fe75fde782b2c994d72c088424bf9d0cec8b0d4ea0a9638c6d117fa01d45fb75c20b5bf415e73527612e18696e6a91c4a109a44aeaed86694972c0efecc307599c020a78b1dd708705cccfffe4c9617ed118770dde4c17e78920703fc874ccff2f09a6b261260c55aa931c5e4d65f2d8aedc6d242ac13a2bff75d4fa25cc27b4164111d9f9647784c8d5098e236d329df8c6641509ac76700b25b5c5bb98a7a715fac98698efc4fa40d12161ff63e07d1ac509ef3c629ec990762cb71dd1d85c82f8f36a27fe097bb181cdc54171016e8f3028e980af4f7820f8217278480a874dd25b316d0e1173d634df2600e4b612a450b70c75f8adbea40ca4f24b0849b86684bd5339ee1ba1216f998efbc2e138c06c8fc836cac4eecc09b5e6c0172d50ca0e033d789341489b7c72ea8d3dcdf6f878a8e9d33fe28d9e7b83d080a127a226fe4dc4d1d2aa3a8d7e591c44065c40a227895f417b488cc299a2f24b6d3ebd9d5b34584daed469feb287ec05e28ba9bbebc4b36087ba20fa8e744cd5a5cd92c6f1996d9402e2ade9a85ea79304d80d3e26bd196cf0ed0222436a62e742c0f070c931bd14f2fa0d036eac10c26defb7c6b7639202a10052ed09f852f909d8bc00b0c9b74c145e4fe7a0d95830b93636289aaf72200d5f1bad66ef9cc9fb418a4aa5e58639fcda014208e3be6abab0f8d31ecb7ec6ee568cc00c2e891ac3d30c8a693e"}, {&(0x7f0000000000)="75ba79e81a623095c4cc220d150bd152c132049bb2c0beef5da1a1165825bb1206f2fb9825d4e1db53bfc36c77f9c1adab100999c8856040baaafd299686df5bbe2958a6b8b4854e"}, {&(0x7f00000010c0)="69e7ae424030795ab6a00e0c110b101fb8ca1dc6b1e8792b49aaaad401b13b427b7e53a43101584db417e0da9a96af1c4f12f8e2b6676a6e9c6b3b835a1b6b2c1faa974a6b9a5e740f499f6ff6dd77f2cef1424f2b49c09108e7d70f0a2cd9842d74ad75858e6d1ec06d6ac5b90ff7aae6096746b8ebe286986dd5f47887"}], 0x10000000000000c2) syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 15:46:07 executing program 0: execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000040)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/121, 0x79) 15:46:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="836ca0050bc7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "810000005ee1048c"}}}}}) 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, r0, 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)={@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(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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(0xbe, &(0x7f00000001c0)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x88, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x9, 0x48, 0x2, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @timestamp={0x8, 0xa, 0x8e94, 0x20}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) r2 = semget(0x1, 0x0, 0x232) semop(r2, &(0x7f0000000180)=[{0x7, 0x3, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0xfff}, {0x4, 0x79b, 0x800}, {0x0, 0x5}], 0x5) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) 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, r3, 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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, r4, 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r3, r4, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x100, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x13, 0xea, 0x64, 0x1ff, 0xb6, 0x33, 0x0, @broadcast, @multicast1, {[@ssrr={0x89, 0x7, 0x9, [@remote={0xac, 0x14, 0x0}]}, @generic={0x7, 0x5, "0d5604"}, @rr={0x7, 0xf, 0x7f, [@loopback, @empty, @loopback]}, @end, @generic={0x94, 0x10, "e48dbd6a065ded3c4024bedf96d7"}, @ra={0x94, 0x6, 0x2d0}, @noop, @rr={0x7, 0x3, 0x1}, @noop]}}, @tcp={{0x2, 0x1, r1, r4, 0x1, 0x0, 0xa, 0x8, 0x800, 0x0, 0x81, {[@generic={0x3, 0x7, "b8c077a7ab"}, @timestamp={0x8, 0xa, 0x7bc54340, 0x80}]}}, {"52ca0c2afd67253b9256c7b5156666d365448a1833f0e80ead0514ca71ea6562eba8a93e93bf649ef1bb07cacfcd191ffd8cc6d0b7d172b58a07355925aa7f34b5ab560ae4133bf7836d1bbf0c5222641e415babfcbe965e1d8dac977a6ece0342ffd357b3031b6f731567626956ad5ac1a95f0cbd0a"}}}}}}) 15:46:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x2, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 15:46:07 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="d59e9c0400afe80b70978daa97774887e4ef658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d255da03ca7206b978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a0f657d425368d4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0677d54f82831ecfd890ec578fc8e91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b50098ff4e22a26e8b656ea5331915c267edef22d5a420c519af3b04626fbd188f9c2597cffb8f6348914314b8c4fb61c610e7df2615a5c63e40dc69a376e9aff417856978078263f1d48c00c9323ea596db591db5fa668374c01caf6df31ffefef5d61dffb13f3f22fd60a44317b8995aaded4094f7d8f28f2c0c1e3dc981bcad8c1c9bb3cbe9a3dc68df8b265f207727de1d158ecfae70418238207ef35829f8d43d3eead8c8ffcfc2da9d2238ac705606e00daacd473a"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x1, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 15:46:07 executing program 0: 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) 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}, {0x2, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x2800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0x3, 0xffff, 0x3f74}, 0xc) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/169) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xff) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000003780)=""/4109, 0x100d}], 0x2, 0x0}, 0x42) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 15:46:08 executing program 0: sysctl$net_inet_gre(&(0x7f0000000200)={0x7, 0x2, 0x4, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="61b401a7d7b3772ebcb68492ec056e2608d7a5787c175ed96db6c40babfe89caf772ef061b27d190747a92831237ce4acdf2a534a07f90d4107fbac068813816489ecf4ef28090405e822435c7fc7563aa076b051360efcf00153360a4717af9c6afd63da25ba80184e14526c299129c8c7a4c1a1f", &(0x7f0000000180)=0x75, &(0x7f00000001c0)='y\v', 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) fcntl$getown(0xffffffffffffffff, 0x5) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) pwrite(r3, &(0x7f00000006c0)="4d94796b2771efaa1d286f712db95dd22db0543dd22e3b8713188bfe186fd2af7b9bab8714cfac752e6c952c67a0a76996b1e1375436de3357695e3cf4d746e04fbb1c1b5ba2968a39b6cbc59d83a4f695956368ba98212d8aa124acfafbab826ca66637a20af25962b7abc1b7e6652c010b90ea12be850293e5de848a120ee4f6869b6ebf4e5cad54b2ba8f0e436957618c09c7d9300739458008c464737af47f09be6ee8f14f785e6e0b51a208c2c4e6dab2773294aec3dcc186cb4a55658047ca64d60d8ece16a9f0be354686ec8e33d552bc8daf1f1dbe3a6b7d745e2dfcf003b128e3417de5cb3052af19617ca265d99a16c9a1b0556ee063f5f84cd5bc5f3c2faeef56fdd1082ae888eeca3d454c24cb9ece02dd957dca04cefcdaf9749b957ada37335f21c41a76617bc5da9d6ed019f75e06bd8aee6d84e90162dfeebc5ff89038721e45bcfa3b959c8015b06b71cd5bf9d3d8650d9eab3119e195bc1fe6e2c4639c8d6fd02425392ed8a57a57d5b55c991ef5259e811a4d193c3cbb0bd14e8d427643ba7f60db4aa4e896617de2ec9807d3211bd3966cf1fa3d515bc1b99c9f6ca75531d440eaed5ae428dc3705c2fad7d4399afded8ca31abd14a3ea78b9ba3d6be0a3abf02aacfb0da5b0da1c82ffb949dcd742221e402f9603785bc62314d583ee8e2679afff7ac0189bf00805bfc65f943513c58416be42c4c3cb38dedf6dea2ff955ef9b5b55b8d5ce6a409c4f698f01176fb0cffe0803f8f51c7074688025eb41ae2c625ca2c661e94f8c7f25a251739de147374ea4c1d7096019189ee186195ba128a498e806bc1d9d156706d7788a0792bd92485e8f156344e4ddf4cde97ef68e7c0fd9ea76b3c36d7423b4f39f24a0875b233da900882116035cc92c4693249234ad81eec1a6d36ced08a2c320a99a23de9cd021ebc9e61d9afe473a9d5e5ad29f5c0a749f33e7f0252256388dd4dfd3f9ede5e8066795829e3c6405ca2d9b51a9af448980ea16ae7a62cb78c36d74888975b4bf09f29b37768b424e16f6308afdb22c8399ee6505648dfc44dcbd340f2f3d1473f5b597a4af77eeb016d8f3a41f16271f8106ab9d7eaf10741cad0cbbdbbbe5b0ba391c99ce17a9de37a6ab072ee51584f5912bcb6f2d0117a042a97b19aad7bad0c252ec01b4626620373ece33f650b021643de2fb2fe13f92db873b041e9de4bec31b5acdc3565dd54a93327a4581139bd461871082abf6ab7ffcc1934b0cb3e4ea4e58e84e5ae752c0e8bbfebd9e03839ef6f12ffabbcfe9d08291171dafe3cdaf6232657d4015e16565945f743951369b3458eaf6f81b13036bf87ed175ec0a5b52cdd2e985f3c5fda403f8331bbd8e80bf6b38fbd682fbf0cc1d6cf6c880c63bf5e7fd07a542bb7dedd464d4199d566a707e230e92156f31c9c7f7eead6ad4f4af1ea104faa39a0e9275f91c98f99cd1ed9d67aa4ec2eab0d6e031c230e43424f0235638ed7b55c058fce588b6f3556b14391bced1f3ba0fe9cd266f15ac876decf1ee840285062e69222b192597d36bb35bf2c07bc2fa564a03534ab59374e43075c1db9dcc6f8c3177d75f7356b98c2d5cf71c2de65fecb94401784e840b91f1d2fb7803d0e1ec2d2823f0edd215cd3adad70df1ac5af0a12ff34c6160da8dff0f09cedb42e84471aa35af06b5a0eb4d78996c55b99fe9f72326a7d2c86699df1935dec4e1990991e80857bbec9fcdc9c7f087dc24176585002736dc1b45af97c2c701281c161f8200cbede58a279aa8e2f09fcbc5eb55a1cb7035f504663d870a7d6b493074ca04692302634c9dbbe4d440f83c887879e18b62de059e6032548bdacbb019f085027f8f754cb0ce4ad36b8622b0b0e9c948e2719a48bfe5f1a28bc55d1ce7e9eb9ae68053f2ae9aec73517feac9df423b3d98603f8d1a4c6a1062d2e071919beefa69197a6936992082ae25d150b9797b470d32bc102e8fd626fc73a1fa658c0af4e82a17fd4416365c61fffd8fa3138b6847d2fbaabe9568ba3b8f3a7311e399bed52644fc82c41770fa3fea0e6e1e708076c9d394c478bb451a3cf0ca2b03321c7268a8ba6d9dc821f09ce0d46f6096ca2533140ba0d7ee26b1154b6e2ee5002183bdc53960b93ca0c7bc83d012ed98b19a1e7ad1b23a89cc0e6031b5ad2b51ea003fa9862ca09b95710175875d33dfc3823a99ee6da8f089b7bec6eb02851c7dd9be7d9c931f209d8c87b14dab09bca36e7658f513ecc432d0722c646c2ed69dacb68b379e2a5670c69a57738c19b3b291d42dbdc7a34a0b1556798e63edd4b037b5f9392aec3908770d21a35b4171cf2b2c4a5f9d5b8a44d9e7124da579d2772d95e9b06599a41042ca4594b57475d81a573fc485b202284ae5018296d27dae9460f7927d2948c3adfb0afd6e672e9d111fdbd77167f48c31d6dcb67dfa4fe757d53c294e51a6173c3669d62918bd771eebb72cc6fe8f9b1c68a0b1b65c8ebeee1520e7216e11c8fdbf06f7c91f863014d01f2613edb84caa9598c5b9575f43e74a2530719d8702667ab6ea5496237410a81172edc680b5cb4fc6572166c5c7cbd9f6858d3b71b77a3e9aea03670b1da40f9b99e242b6e3658eb0ce64cb8cbd6e5b5be21dad95a722703ef150c1cfa20de1ab8f9edbb260ee31e388e8561d1cd59438795a83881f4b0d930206dcce601216ba97995c40c5e343bd3a93e143f15fa178fa2ee72ef5cafc98c3366ec2b4e9c8dda896573c2fd5a0e62c7da00e5c586d4aee5e722554a835aee0c5d110160fd4ee12dfe83aab958e6c9b985d6298b68c88117192eaa3b202269630f8425c1a14e66bb92478a28bdd31ce63330ca6a136e8fb42fc5bf09a1af844c541c5d591eac0de7c89294c58383218da62dd5c5658cda2ea2b5db38c95a307e329d7d50cbadeeaa82ce3a23e5644e2ee87b395ddb8627f0fb6e77052ac2435b8b731eafbe0e5975d7b6123cdc5adc9d003888edb6949fb521ee27da0e95fc2bbfc7c27dbe92c0e1da67aa3085425eb1da2acd0e1b768d82f3a71236263b940bbc71a9f566e82a6214b0d3fdd11f995872359a81e90b24db6baf9cd4d949169444f84b167b7968be6f319ff68f76104f10d0b6f6b74007cd3ecc802c92d1472463052a031862a1291a87d3aaa22c411ce9a8247cb080d18fe19f1b2b8b731c8dd092c8ec401ec256cfbd6c48ac44fcb10027070f203c54c055d34ba6cd071e643d90c26fde0fa6dad4525a5d59c9d8e1642f05a36897c3e08c54cd6486335a17f09ffef7b312f3f0adfb88e8a684c210233112fab49e32d3b4f4420d8a72d6efaabffd18195e5287e9e5104d8f25dda92467520001cc806056e445fe2d4bd76e856339d5efa905de80b6b8c1338ae18191a40637100199eaca4a8e01dbe3e7a814017bc78f32a569eb0f03c7328bbdaa7818fe6794cf410e19303877e78fcfcfc9240feb8ba29958f6c9d5f5cfd63f534d10df30dc39ab3387b9a3c6fa6e9b1c6c1af195117049e58854db634adb5fcc9644c283469ff859619c7c8473d24caee9dfa955e859fa7743fdfd4f576f2c5a920fb8b2f3cfb1a0d9bf1a1c022878639d2b75a38cfac5ba3418c0a5a53fdef875135649448cf58dfd399cddb847c62602658ff2e249b5c274370e265b5ffcdfee1a1b67c0442a0d1f4826a91b0ff7c19448f2b4491b49c51b4f1cffd0a7690a20751a00769912725d98fec1ed136221c581b070ac0fa448f2ebb9d9715ed98d8c6b389f52b9d7a8846bff722b73f9241f1f04c1d50ebc2ca8f46e73762a02d0234d6f475db72390c852042e8985e7391d96c8ac65ee3528c43b7d14d2b41cc0085211c6701b57cb472ea3d48bbbf1ef2b0f8e8dc3ad1b75ab21fa29095910654729191d1b9ef34d9c9a9af1aeded71c3e303a397b70f21d1a359a4da40d2abee4845192511d355616e0d2c6987df36152ed26243c5c7e20d269a599822277994454223cf384c7f486c4355376ec6431fd9f266eabe5b60015d0d43ef9f964bfce26e23073b3d997518f5299a977ddcd72a6f65b7682aaf9ca7b80d2fe17c0f7f8ab5812f09ddb9f9866e5ea06ff1b969ae2e4f8101d73e6c4a7e6488bb5f4c640cb2529087fe030adc050400ccb66ca1d7b62ebb256ba75a40d549606ed841c552209b95017d27110faf1f8e64d19bd80106578a5b04f0d85e89f9344672f1ba07f96ca78f65e9c0d1a299a60aa12a2334237f16f85e9e871ffffe76f7d3d93932146ae9f5d87d5c03933d61ce0f13476b2f0a84fb108de4c9061cd8d5c795f253ca7df08bc7f1b5d42bd71cd73dcf3e2e46fdd34ea663c2ffce6929cc7c13082221e025de79005ea7630a0081d4ed3a435f933ad3d7a40495227802ec6a8fa76c0226cfea44f179c8255581136a84e8f777cda9a7e2b2d955edeb9f8c5c27fdd2b69fa1b382374a8d487930b668b6e237e4ed51db6481fa8690c8b19d5e780b9e13c298505ab71206175ae9051ec073bc0be0762be325477abf6ab9ff9ab54e428e3233fec63c9bddab66f95feaf286557e642c4a9ecfdb02dfad2a04f473a22aa10dc11b822aca684aa8ca6a688f49d50e032da1d4f4187c6e39af93a27af1d6be19abb473e7e4471721b6b68914ca297f32bad4b7a30ca3eacaa001fc12481d60a5e6f7351c13040beeb53649596e5fde90dcd4dd53346ca578035ea43e555f4baeff89ca5ad5ad3d1624e9eb6fc4000bfd1af796d4b37d4af39f9188285fccd4304d2a08b06dae453c65f05e2e73ab0f99dddf0c1595d26d009654bf58cc2d109cde7cfc4420e68157727fc37255d035f9646995905ee5e7e09b5730fcfb245ab3269d5baced3edbc83777e17d52fd04fd81f3b05b14204907f97f501ba2e2e0131cb3c5593e3da4590237db72dfbea7459a5dad62e354ebda47766f6a7d3cd7ae6e0a03985649607f1c1cbe5d21d079230f995aef7448ccd2642ab7cd9cfc279e8a2ba5ded11e816e0566004452a705793e165bcd28b990778f8ef84f67ebc4143438fbc9b2bcc3792f719dd4134e74ea00ebe80e7b9cfe40342828036067cb852041bd9e25d6064b82a489c77278df61a65d27527ad5acb30df7c224a1d86bf4f3f374f2d846baabc2afa5cf938fd7592b5db7ec7a73cb1d122d8550823d28ff25a5d1c2e9c0aa8ad7d424fd87122be4eb85dfbf44ef4fab23ef92cb9476b05bd8de6af438c1efe7626f456a3f5bb89587fd4260420fb7deb4a10789ea5424d4e8c5e42a243a75cb1a630338121ab089bafe659eae2b2844e55e5fd945965d49f91d95f8f02ccd1b91af2c51a161292889d28bfe1ee712121d7b95c9fc359311736a506cf58ca3b6d882ea2b8aa7dc9ec96e51ec5890893b6ea01b4e86e0d938770553f7abd3208ad77a817fa4e64ff15ed208d6cc916aed7e23e440ffb55c35058215b276c545c8aa9db771d96e6bf827f436d61b930fb6de251f7a9e30928b1519450b9992f7626a970c8d4e210a26c9ab968196c3115aadbec1edecf334bd50607acbf1866280545b86f4b061ce04d403f9052e8f38ade87c12795dd2c02a6db6e0b56d810574940f5f57cc9f74cb526eb31d7182b58e79ea98a437148b05bf8faeaf0e874c1cce12d07a34f9ee02b3f5da79fd913b0c1fd9bbd06623b78e06b74386842f839bc3a9d0b5a97b8fc2b38eadf4ddd70d6973c1ab2876fc1550c6e57f783dfaaf4989fef9e7c70033140524c5658c3f939c35289d8d0e6abbf9528fc7902afdea8b724a12fa0d2e2674962568364b96ae67", 0x1000, 0x0, 0xfff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000600042000000000000000000000000000000000000000001fe8000000000000000000000000000aa11000000000000000100040100000000d6e662f5d095648aa8f2bcd4cf875a78a7c899e50aed980b2aed57a1db5e87de39143c4a9d92195aa47fe8d9ec664b4789fd7804e324ac6f050f97"]) r4 = dup(r0) ioctl$BIOCVERSION(r4, 0x40044271, 0x0) 15:46:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r4, r5}, 0xc) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r7}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@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, @ipv4={[], [], @rand_addr}, [@fragment={0x6}]}}}}}}}) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 15:46:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000000000700ff0000000000e1378c78a2273fa9a8af90bfeffa643aadf87b2e0d8cce33c37d5e8d387c7f1b5db120b980d5011f8e0ff6ad66c6930522727a7301a63d9b9923fa0cd08ca2a4508477169b778d090c53d3eefa61a4a3de18cf71a6861bdf5dd76d1a44d186393c57f8ca8b40350700a06b3e3fe7efa26f1637cadb0d7a40a59be7338554bcf2f9f9fbf3f7506a5f09148dd37687ed92113e467611c2158329b364aeefb1d1f7bd5d585e7e17071226d919f44bb0816f33d9f4578745b35414d740b9695d279e644d7f0f9eacc84413f9aa359ffad2683ff1f26a616028f40d0567e93b9b412179a102c8d5c077a7cdaf9e1402ab5dcd75b5f5630bafb8fd6e1e9b7a52ea9cd455d8b6410000007652bd9a692ed70b09b46d", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ff95a22d9a0687ff825f08f3fd5ed2ea04225f2508c5f9ea6edc46411398e07e46edccdf29069550be9b42b60765a37d0ec800ed13d155c13e4145bcb2684294ae96e2c093aeebc85dcf62d3e79d30ed701b6171e71c9f0e226eec999afcc593944748d8e898419417a1ab1f92862e999d8ab13434d0b04164fde5889e8af49f67eecc12d6c74946c68a26ab2688ba3f1ef83ad9c417def9a3743bd1c2df6faa8ce1524c338bb9fc77d5c90753f59c5a9294c7e98077c3f54a277719aa428c253c800f009920b51d050fe58237058769db924a03b7a71eb925ffbd42f4facf606f87c56279ac8d1fe0c2d8afccec2d00959d20acea9fe33163b804", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) sendmsg$unix(r0, &(0x7f0000001740)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20a}, 0x0) 15:46:09 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 15:46:09 executing program 0: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000180)=""/169) semop(r0, &(0x7f0000000000)=[{0x0, 0x9a76}, {0x1, 0x2, 0x1000}, {0x3, 0x8, 0x1400}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x3, 0x3, 0x800}], 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 15:46:09 executing program 0: r0 = kqueue() getuid() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x3, 0x4d, &(0x7f00000000c0)="2739eb467e7e1a8137eb16806c15fb7f5f8e3e874ce85b164751cd9ae763d513d76ae1ae73ca6a3a32d2efe240b58fdee5b33e4729920f77370f2c5b7bbd16b3e01dfc7278471ba15537a92d68481e0add816211aeb6655d75c235c37177835e82a59237b9fcef738ebcdbf38e83f451fdb5cb29f432cc4add20e4683ddb418d5f0f785f62763932c5bb456d53f8694544378520e6c54b94cc2f84f50b905d3f856bf5370d6d238777f114d12be7478f58ef13fad3ea0f6fe239c9cdcec71b457e801ed17dc8685d184e6dda7a7dc5ade45862313c8d4aecd0a2052f648c21a7488c328b89f049bdc6cd9d4ea3cf066f3af9124b7b6f4a4ceb93a08e5c93e84372de5f0899383fe4947933f3773716d7f7237b77e926d6ab775f9480488697834ec75df30573119f20fe32b6ae215234e5c271c2e9b584199e85e5fc7efbb98ef586acd539f16108d8dc275cdfa557685ddf4a614a6e450b8003902f225bedc41e462697d6e7375e6afb7d9c2551228adfca6cb4f98f2d04d19b39550c88feb0d67b74b29c5df5e81bf1955debcb6ecae4ae0cf9a403a462ead13cd70a2dc65b817ec401a6f8b405eca400650d093be976902f73e37871f8f60c8ce99e426008f190481c5f3cb356eac98719e16deb1d5c3443fdec7210386dac9db024c5e9729463dd70f636e94de090915ba605a7d02fef3234c9cb3e51caafffa7b6caca9b77b7d9dfb8072e38e7483ed734b9a439a4af9dd36fd65b431f674dd61bb2a5871060fc99ca77fab2ff9457b5bedab565d1213052a83660c6d6c12f4e18a3ec882d93008d74cd9cf7c01df5229799f0ecebd3dfbe649bb3f9e1e304f79325c97fa14826c8e064f07df69783fc441dda4c525dcd728031fe7fb037956400fa65faf5c079e07e64ca5fd6c17d7a0a9c66e36314c29e44acd42cf7474d111a017f4fe7e1208440c0a4fa9a94fea51f2937a4dce38f73b80c5529c7226772dc9068be8f08c7e86fd3eb00b5d1001b6d93945ebdbcb93c4f2c879077ce31c4f523fa4b2dd594a67425a5d5f3b219f1a88d0a2ea91984c43542cbb57d65859deb03442c3c252640a1ed53b542de812b8efe5a238b8ab2acc9c8761171b1150d9e50fe22b9c2811b9bd83374928d42c854e05f8adf739139261464cb5404c4bc42df81fef203adb943f2f427947310d31d1e1326823fdf7cfdbf1a878b61ac52b580dd63cb4adb78f7a480477215d67b2eaafcc1a21cc010efb61067dd8b17cc83dba12914b050d3e692d01e7de2ee4386532f4abd67826295037d68e5bcbdfc75c42a5b6910eafc90a5b4ad091fa42db77269dc2e32436bf386cb25fd2ac320000ded56ea037b655bf06ac02545bf8dc4ff1b4788fbbdc0789dd7bd9bee260da36b436ad9326e569a4514a2820c2b1d9063eddff93ace39a9198890a62f8a241e6fe88cac6e1b2bbcea48b8597dca92a627edbbbd6b980ab813e649c2cfc71f6def064bb3d3a712e87c1f60daf8cbf77a8a6e5b57fdc06d8eac10a1202f3d668d3d53f4edbde488700f62445ce6606ac1e9b0b1ed243777858143bfd6931bc69de8ba8bde5b1f98832cf701d0ca38e00b5ab98212691e4b4f53e89fafc0ecf22ed4310d219eb58a87ea680ffb3540d5a63841724a4403f9094658a7e0ad3106e772dc5ddebdf4f63032fb3e86dbde549566b0152f49ce4e98439e96900d16385280f10b2555fb23cfe304c2bc8127073edb5a40b3b775fc97596f1af7baa9bf8829f9110802db3c2542fcae7e196831a9094fa67e9cd1b2026e720bead01e461e0fb2d4c11abe0ff94d132224a5d5aa4d5513c5703ce2d33712140fdac1efa6220fe57cc4855408dda4139b1ac2ea35b3014dc4076d10f73e6f0d962f0cbdc01a75d59b31eca33493338104533a20e5f3986bfd0d718119cb3bc4dfa9e1834c6e0616ecd61464d964d837869d57bfa9c4f70c45169008e961f93d68b3e5d7d7300a7d73449384ba2483c87b2df18840d38e5f1180b2d8db9fecb5bd14c0f182b528363375f8fe46ebfe6eec1bf0804e24fb985e9cbd39f1b54ab9869f322d94d573c97c600ac2c6f3188b11ac668945e24f419328e665ead9e04ae14dd44daae3df046ef0048a5c8e6878edfde5fe3013b773b7788a657140a2abe26b3b15def5d465b9b768986158b71b7b2a8efdd5b887ece1070485b295c473104ce7c5d5b73aacfdc8eca23dc4a1d33954994eb3a63e576e788146cca5b562ae8a41cf8ea0f66b26f676c3aa3c521290a35a294d240754ced600254c4d1bc42834de5e3f54dc25186c299d3e0413f31e5d74742a735bc1d3576f1e1dec4b21f95565772d98cb42bf19bda2f066815a18617edd51619e66d570050012663424e9ab6a58167d26824cce653a48eb023112a3752ab26c65d92458ad6f83c72fbd448036b71e37de8676babb56bd1dac4c8950d81338ee8ef5dbe57e56111adcb83ad19859b71a135c6232dd71edd442f046178ea9f3e324524fb3f3fd94a2e70f599a2eebe6a2ef1451746c8195a33be032bd4a90ab44a6e9940286b731a5f74eab8841c65056aa9312360228559599862f9174ef03b0127a5fb53ee8399733bccaf4fe59d6dc9f4f5f7054be6b0ea264e0c8f3737897f09deac3c729c619ae5dfc61c1a0485dd7dc16e9940f1e9a603de8cd0988ab9568a196544efdd4511822cde04d1b973959d88558ab77fcc2ffe63cbb409b2b2fe68f4a2d29b5e060731889251e3ef7c6363a97c1133a9446e8387823cc504baee92490be4f7e0583afe2daf326c199b98252b038bd86d45bfeb55b9c40e07c1543249d07c2a5b8b65b15ff6f27af44426b013a6f69397a94e257e52c5ad82c457925dd150ab910d98aff040608115f1c1a58c747b139e99310d42a491a7d10e13b4db10fae5e37df5dc18064ebde651e0e224a9fc44cab493008fa121286a89f973dbbf89cec0235df7bd404de1fd2e3b5816a64409a76a21020bab0f22e6c8e5056c7ead5c5fe0db984d01cddd1684cfda954535c29817e342a888a5f9759cf4ab8e31b6e47a4e30d718ad093de3fe641656982f68cc176245277672f01c1d591c750079e771db224ae707e8ace3b219a0d86c0f1d4f1327204bbe44f6c62ff1b051097e65f88af0a106d56820ba528d40190b95b8e831976ce404f685135f47a56a91f56da731f7df80ac1146d794758033d5ba9b30b391174767e4c7911e3a840713f707c9fafb9cb034f84705553c7c5f3424f52a4130a9ca37a31bb7dc5f53eb075b6340118515555610039b4ef68b2086d656b7ce42be711587823cdf414e908c9f6d66687016bda926bc9a0bcfcfa70986989c14525269263add202f73504345d62d53c5eb269bbe89cd9d15ba3a1cb346b6a6939edeb421aac88160f3692acdb0a8dce78cce0b3c950afed03625defe543c4dc3d6a3d02fec0978f5261a01ba76a3024f433ee4676c006de6124f037a4c50986bf16057664f103662cbf85d04ee9b7eda0906f667d8497ca3adc32eea5a605f9e9ecf3de76de2ea00dc96a56dfb62fdf9b3c44ae8d6aff8b8ecc00af5597539c7206bab34b5c3f9c5fd7a230671089147e519a9a95bd4440471e4002847904c287e831efcfa0d01f3f77578443c155d654f5e590ca3cca750017a6766dfc8a9000cdacf295417c4ef71406baca121e22d7f92b563908bc6639f54e597202706a49dfe697346a970f19e1d90f7a527a624c442a2c9b740dee1d4ffd4be5974b684d32ddb3d666adbb0da955b07a92a34ac6fa6d502df912a7243181327027b5d7fe81c6f3c550f84e85411e568bd246f9bcb83f41e11e937a44d3cc045b41e1d23415ed9f38a42c942eb8ebdb0d69c3174044e72154355a5063d514d82c776b3521ca19f9c514de6715f2bf4d5dec4ae9075a77c471551e14e27333ec4d6c78a603edb3abdd8f2bd41c561d074dcdb405c12077393e199861376c5d63213b02bc87830d7eea0120435b4d2fd7e9e401b3cd98558772db45f8f3410811dfd1456e4c233534f81b71bfef56c0c5cd486faa0ef8d86e0603bac4a7fa5161637d1d58334c70aaa3b219a00f7a678dc9eea21f2315e2361ba4c0ebd7dfd41c5fcdf78e6de9e8a55e56f2d2e45b0073021a9964b9a3873eb30f1a9c24c0b1c216e50f8776ad0cc6c951c606bb0e3a4a28468e3dd9695b585f8ff0b44b7fb1b6c014938b1fe24ba2efb4208ab049072967307e3f859dd0d63c12768738cf83204778d3fc042c8701cedc4b6987f681efe3ba45e401027ee3497501e2ca72e2a59121c98853445d768408e57076828edb577d906cd9f234296be36d8cf80d8ec1cc5753741cc697db2b427fc521bd3dab4dd928a24df6e98a0381cc5a1f8e3bd47eeedeeaa0c076cb66a07c52c25d97e8c80fb0e1ab91d1c39ef8a6008cf005165c20e4e2b0c8ac23cb469f199b492bb972ed929ca9cee60567e7f261be4f7cec07cdb12a085504b2d6ebc3ff622f6318deb4a34c835379b2e128cbf2e98ad26d6f8dab993166951c7f305d12b12a7a7bd53408e681a20445cf86b8fffc0967ac4d99b1d81dbf018fc3f79e0a95248f2c093b77e0d04a0fe617fca33edaad94edc1b298cb726250a63ce9cd84318e80feb3eac299f7727cb5fbe184709b0828f21799914465c8f6433342c48724e8c86d78d71b854193863f94178329444287ea1c3950c581c6916dce98789b44e4e89b2b906e93b903e7eb118592e29a36956923b80f4a6d66efaf9ee2e9e14ddfdb99c1c9d8e5451784e72185b55ec6f64ae45440b5b3ce5e3daf52caccc357a9f853e31126a6022801ea3d64a8d786f9ad4cf474a9191fb74dd007872a4eaeed2765d009817ec25ddd768d1be4b7416b4043e92323f06fb98772cd52e8bb48aa50a0b5de37b9920ad49c1f3af5050c038cdef9f38c3c33f14ca7f7e926c7796397319befb9d5ed00f61c3383e275e96a41eef901c9e5c9b8f06e3d09cf879ada2097085a16526ff9a004b55686f144e25196e3c272384703394606c1e7407ed6535139a6d76aadc02055d223f60f07d59f88820c633b688c3576f3b5a233724b6cef1a9b79d562529cce7f451fb16bc8042f14fe8c73c04005b6c85cef19d91b267924689c114deb493924a0c4b4532f856cba8b512b2aa28d09f006f62be154d1a162e5ac8ea50388a992bf56c5d0e56ac4aa3685426c9a032c2dbc29c994c3a4fa261d16f70f09415052d3e14adceac2a554aff4213e382943170a6ea714d85408529a04ce81417d266b745374ac4ec0acc19ac0e8823e2ea0e2bf53904e38bcfecb8b8f360a1af6b38ee94be417f64f9efe4c1ac12bf2b3cc08f78345a44d8220a39c4d4d38436ad19609fcb8126d488f24b3f448b8041620351368381cbf5e26cbeca9f3da4b4908ccbfc1e449e682a1eaea7ef42aaf4fe44c712e8c349602a9c3f9ec338578734c7296f37de107392da1b367eb37b3f8d8b84cc9513febc6b719d69884e63cf600974ccd8b22010e3d12b6ac01d9432e7d7be927e89c1c9cfd44d51093beb1e2222073303a6d693eeedab3aa2e55377057410b5b9baab881965519ca3e45548514b2bf9fc3ff2a2dc8b23567835dffb9df323cb42e29b783846f2c953939c3204ac8cc68349d5ebda949084dd32dbef0cff03737aa1da4a1a3bde740c31084296b048a97d989fc84b17275a5afed57ebfd3ab837f9d23f5b20a87fcadc1e086941e8edaec4b1e5906b44c78cbd06c0b538247ec54562620dfe6e5c6d86538da0365a2a18753ba89d57", 0x1000) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x0, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11d, &(0x7f00000010c0)={@local, @random="fa30faa091c4", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10f, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r2, r3, 0x1, 0x0, 0xe, 0x4, 0x2, 0x0, 0x8000, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x7}, @generic={0x13, 0x7, "5347e4e920"}, @nop, @timestamp={0x8, 0xa, 0x0, 0x4}, @timestamp={0x8, 0xa, 0x0, 0x6}]}}, {"a6a386d958598954890d80f106ef9c61bcc763afe79594e18d8a7f4a0a4e71a2d978df26a351304f46b46fa738dd80f7f0075eaf243e0fc058bfdcc7cc1051bff849896e00208ef696f3d6b667838f47fd079088694cda432aac5e14b156272e542b9d2ef6abce886cb5b82fa83dd11c0313e494e5b0d09ca10814484b804b5794c39d05eee30549960efe84e620ad77f37193230fcf982f45f0c4812e83f5aebb67adf7a669e3a98f33f6dbda802a3dd79e31977f166aab65eb5ea7edd47aeb738c64"}}}}}}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001200)={0x0, 0x5fe4, 0x7}) 15:46:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) flock(r0, 0xc) getpgid(0x0) getppid() getppid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r3, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x10000, 0x400000004}) getpgid(r1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x7, 0x101, 0x0, 0x0, 0x6, 0x2000000000000006, 0x200, 0x3}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x18, 0x2, 0x0) r6 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x2) 15:46:09 executing program 0: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f000001a280)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f7088575056b1752e832f95d4260bff8ba7957e1710819ddd901784973e70c7e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28817001e3287603b699c055e5301b854b2ccb681854dc65d6dacc3492144db38b31225aae37eb531dc3cdef53d658e4", &(0x7f0000019200)=0xde, &(0x7f000001a380)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0xfffffffffffffefe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8004, [{0x3, 0x6}, {0x3, 0x202}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x2, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x240}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x3}, {0x1, 0x5}, {0x3, 0xffffff03}, {0x2, 0x969a}, {0x2, 0xffffff1f}, {0x2, 0x4000000a}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0xab}, {0x2, 0x3}, {0x3, 0x2}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 15:46:09 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) syz_emit_ethernet(0x2114, &(0x7f00000021c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20de, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551eadbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x1, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) 15:46:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) shutdown(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 15:46:09 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xfffffffe}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x1, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x101}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 15:46:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x7fffffffffffffff}) r3 = kqueue() fcntl$dupfd(r3, 0x0, r3) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000240)=[{}, {r3, 0x4}, {r4, 0x10}], 0x3, 0x2d) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x2, 0x3f, 0x7, 0x7, 0x7}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="953465e699e2ae7014249bf93f8fcca115f540c346ea8adbb2e5e12a48ba4055510bec962aa6261fcdc466f6a68ff5dd8bd4f50d26e3ca26055a627d843004e8defdd17be435a1e74e2dbf06a3d218b47df850e0b4e34f389b1aeff3fe1922090000e0454589f677b3bcb640fb39f4bf2f0000fca3298d2bd03394236a4ece86fa7d94b9430ea4008540f60a061f223b868666a6a3dbf16418fcd01208d8bc92daff7ed09b0dc2f9e9d04b86827ce2364a85497238cc2ec362faf919984005b589d165b7a13a84e27b2e1f10b9639380875dbbb47aa5fa1254a355c7919f69cede062937b0dcf34c667de2d82c"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) 15:46:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000100)="717e81faba593bdcb4712fdabb0fb336903b4df88e52918bf350f2f6054893a203bfd9eb25d145981bda65e2c90e42c43c79f9fafd8f312e26f18e4c32a9e6b9d57916abb177190830e7b6a6dd0b4eacf000c45978f3324f75e0b0f68972334c", &(0x7f0000000180)=0x60, &(0x7f00000001c0)="a47171bcc4d42ce1bce20d3b1fa432b889341cfe63386528849731b1c56056febc1e0a7d69c99abaa2661c62cfc89e2991b110f07e9d8fcc10b388680caef59ac1", 0x41) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 15:46:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x3) 15:46:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, r1, 0x2, 0x9}, 0x80000000000009, 0x5, 0x200000000007}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r5, 0x0, 0x1000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = socket(0x10, 0x400000000002, 0x0) r8 = getpgid(0x0) r9 = getgid() setregid(r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r8, 0x0, r9}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, 0x0, r4, 0x48, 0x517}, 0x6, 0x4, r6, r8, 0x4, 0x5, 0x600000000000, 0x2}) 15:46:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='-!-\x00', &(0x7f0000000080)='*@\x00', &(0x7f00000000c0)='tap', &(0x7f0000000100)='\\-\x00', &(0x7f0000000140)='+\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='tap', &(0x7f0000000240)='tap', &(0x7f0000000280)='%y\\-\x00', &(0x7f00000002c0)='tap', &(0x7f0000000340)='tap']) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 15:46:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x2, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0xffffffffffffffff, 0x0, 0x1bc, 0x9}, 0x80000000000009, 0x5, 0x8}) socket(0x10, 0x400000000002, 0x0) getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, 0x0, r0, 0x0, 0x1d, 0xb}, 0x8, 0x1, 0xd}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0xfffffff9, 0x4) syz_open_pts() lchown(&(0x7f0000000000)='./file0\x00', r0, r6) setuid(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:46:11 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0xfffffffa}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x6}, 0x3, &(0x7f0000000300)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e8016d3be8378e7121fc9095c31804f530c0d5e7a16ce050090bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232c9e6cf827e2a176ec91d9a44c04279d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741fd382edccb5cb7fd1eed9a42b7a79fba7baaef9b5d309a5f981846e8af6642d1d2d82096a0d31f82c04f1a17daf03ba2f06964858d5c1b9fbb8567a943", 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) munlockall() 15:46:11 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0)="8e2c7ed39e6e8491b3c758d99b4dafc7f20057b0a81779d699f7facb84b61b272fc817dbf8eabe4aab3d3a698717dcce626554b71151ab9f93c49a6dea11f64a0bd36ec21e48977ba31aa67b9bb15cd877962d933e5e7164fa1d9c07ddfa1dd76a4e814155bdba9aa15e0cdba3e10c92ecf1623d9a23b677c459dd8c6d4c0078d744b412f244ac2de951db1be2032aad61d2007b991ace222ab50a820bc25c1e3567c23075c4423e7b3bd04d044e6d2deaed57c41efb9f1cd41313e5ff0a1ac1a44ca1559ce47795d239ab33b5dc36a9a01276520b72724ec4e1576d2734f5e6e375b5008aa85a689a3b0317d58cd9029b36f4", &(0x7f00000001c0)=0xf3, &(0x7f0000000200)="bc7d95d20ff0dcbb1f7bd39a1797ddb93c52225dab23f549683ef99adf315fc53c9158c26895e3680ef0b7e49b27de53f0856e2f0ab239b4b665b5af8a9a793ed60d401bb69ac6f7921e16f1d6b02d19d9c710079fa040fbc65fc0a61199b20829497b035d248d37ff430cc93c6c52a6fa38b9a015eef01ae7e1b03c085616bcd6c8f4e56a6af97f29e08c1a0fc3f11eb4ec78fb20dca07819b5b6156ecf58d9b5f9e778b1db953a573275c9509676484fdb51f09f45abeb", 0xb8) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x6) fcntl$setstatus(r0, 0x4, 0x0) 15:46:11 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() 15:46:12 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 15:46:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001180)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001140)=0xff) sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:46:12 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600002c0000000000019078e0000001e0000002070300000e00907800000000000000000000000000000000c1e2eee23dff2d54c3e5ce8ac57d5862da03da5304cc8c39bca8cbf6ba13b342a7097e15a3e3fbee40c0c2f2045edd5d0ddc0817f0c9640a7557274b654087c791ac6bd9f9b9d2914d4258e4f1d1db0efbb9e55ef2e8d129194a8e21bd48202c0debe1d11fd08a31d324ac7ee28474c7b8e815783ced644e0bb84f50154885"]) 15:46:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x7}) 15:46:12 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r3 = socket(0x6, 0x8000, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000100"/20, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r6, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) dup2(r6, r3) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)=0x2) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 15:46:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="dd", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfffffb4f) ftruncate(r0, 0x0, 0x29e7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000240)='./file0/../file0\x00') r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000500)=""/4096) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/38) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r4) shmdt(r4) 15:46:12 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="d5f03838a812918183c06be3f677176f70c1d47b8bc16c8b8259fa5194d821bdb9ccfe2bca9d72d5f3a68bc4650261fd695f842f98be0e18a99a494e23907d9bfced112fed56e5e5104caa34def401a1dba99bc9a16f65dec4d6278289feae10fd66627433feb567fae0b6b5943c4e76a16602ceef87b47b4da6c30e5014c7af68181b1d3e8577d4bdd608bf2febec79e47da990e0f7b7e2c5d4e52e089b6655331579ce91b4cc11d99fc55278a086ed187570ba93a5682063dac250a2ecbe52cef900e4e64ab09ed3ad1fd2e50a0fa7eebeab9508c351", &(0x7f0000000240)=0xd7, &(0x7f0000000280)="3eed8ccbda1221b29694d6a749bca147b57ebcba02bfa3de2314a416e0c708f2239c4152e6f0ddca5805db8395ce1b932d41ccb9e31d8034a6dfc7d67537a629fb29ea39d79c4f1f3e30bf12aa33a5f89193dc59c68db17204f244b3b7cdae84bf9acfd2920cf3403666855841be28f8e31a0b37ef14774ef5b1bbffcdd317dd3ec804017d89474ca66b7b4ba6", 0x8d) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="dbb22644c568aaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb02010000000000000505e9d59e0000008000000000f605000000183d430832d92b14da7a769e4f94b0cb2a1043f05e3fad2f0608c1361162f1a19293676a4ca9bad978d5826c9d71ad93de31e485704b4b4ed665d2b18810198e0662387c9a18717c05237aec7dba79aa2ea134ed9cb2e24f94df73a4d564d169f489f88a00d4059db8ab4eba74"]) 15:46:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @empty, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 15:46:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0xa, r1) 15:46:13 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000380)=0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$TIOCSCTTY(r0, 0x20007461) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1c00}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x6000, 0x1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 15:46:13 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f4b839d1dcdff4aa79039642f27062fec1b2635e96739e7fe8f75ccf315075efeeaf934927771bc4a57841f6a0750bed8eb1f5461b26a62d3ce82137289c36d612a80f5ee9bb330230ad74fc2604bd42710e27c766894cc1198211b14bebd0e8cb641bab47c99440ea8720fb3fb76b81a7158e7b50dc077b8706819090eaca9df29b638cb110af6f571d0bd78da4c77bd6d1e1c631dc1d93cd0a0ab6d8bd4c031169d296b17145402a1b0ba610c710070ba5112f622a23839e0a7731b2f8286ba70c926972fecc8e2fcd05b3d73652b46a2ec00b07cb", 0xd6}, {&(0x7f0000000100)="8142c513bd80b48bc5a8752ec01223ca93a41d6436e0b2b08c7ba83e0466ea076e64fb92275680538317da9cd5b910353e424653b11c2b0b0eeea8ca1fec8b94a9e47797ad634934e898157c128ed6", 0x4f}], 0x2) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000680)="d14866375e5d3e242b220b56465f7ef85d0df17ae11ce59da00526f2a695adbcd7341cf5e5816bbaaef0efe389f63043a617d1c7abc5555551bc3ba5ace5577564144d179d29ce5c0a06ec21c7eb51355cabb9c065c1ca3da75542995736326d0975513785ce1d92e524cb94843981d5fd835402a0d1a33f9e03cef84b3c349346050ee906b1e7a4d2babcc691902276e0cd00f3ce333d7545802772adaabf4e14434ea4c8e8932a557f111cd884c7ae7b93a5623807a04b925939113ad2", 0xbe}, {&(0x7f0000000740)="9864bdd980d4d8f106802a5f75c42f82f6d8cc4635065e3530567070b96f83603b0402328115d746aa63afec1b88b7c860d8f5b7eda7322ab800327c6c966b65b285d3aacfc144f0e0affba090e87860b907a49aa67fc6fb", 0x58}], 0x2, 0x0, 0x8) chmod(&(0x7f0000000640)='./file0\x00', 0x8) 15:46:14 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x5}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x20) 15:46:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r3, &(0x7f0000000080)="e134d7acc36beb79e10288ca4f3ed5fa3a09b4b8b21200aa214a21f3da91619f50b96ddc23762ed28c9aa123474c1ec2e67898b0acacae7d139cf6f3b6fb7083584aca1a1646ea46bab4e0f38c006218a22ed6d5af2783f4beb343973dfabd120c37b5fd1856b1b4f577e1c805d355382243ec", 0x73) 15:46:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) 15:46:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="a397b4b8d021e2b39fd501432aee8e58e3cd35f1c5b0aa7e858c0a136a9cd95df1b47e790cf63b8fa6aba51d5b69d3684f5ad462768817525023ebd5b3739f4ffbfd79c317c362f2b19b204f3446fa6de755c0a1dffc241492b8bb5443f06fd4e806c53ff4ecd773d3ef4417d77cd3465d95c79c9bd92dd17d346371054a26e13fe3b324c0d3ab04f449524f69943f9ce343674d1bdab11a0942e8ea03d1d80b5e138b900ddc7b9f2301191d8b2d0e6692", 0xb1}, {&(0x7f0000000180)="f1c4b2d9de5a0ba8554233bf87afc0e04a7f1da88fa9b0563daadd95e1f5cd744edf18d0e2523a47ead1312a60cdee1866b389a38f544ca5d935b397e2b275679d5364ae0574bdbf5074a59dfe7708760bb2cb97566c3811b5225dc41e5d3424fcea766e1d285988a8de1139f6dc271e828f3e2eef6cf52286e1d958dd6f17243efb5a1b25dc2fd65b264c582a4f85c3f843a7586e263aed8ce58bd36749b311a605000000e4fd8b86b279ad478731632f5f2b810700a54b23b28b", 0xbb}, {&(0x7f0000000500)="84b66a16c2d237dc591540eea50337f0be4693beab541abbc92ee7aa82e925acbaaa76fc36008e2847fb4a030f34161dc1758db8545a817effb709d7c81e39fbc679a12f8dcf6d1872ce7699d5b0fd7e8165b1a4feda20513c408001069faa0090c36915ce5b7e89e3ba0bf55df0958c17179641baaa3281a2f4b4c6f4a78e9f7ab308d7d0f0ad17331e72e65f43902f890393461baa76f816091a8fbbe3e9bec22aeca65897b985da3f8cf80deba152f2d84081b469db3b66bf5edb2a90a7901c966357430244a517657201fdda0f5ece5ad34d3a7a134320314e4db1e149d1320298e40f7ef59613edd9b85576fffd6be1c744b78706e640b67541d29115bc2329e00aa9065333b8b5bf8ce827c0d49a91ada6a6687eddf9b47f1457f45d0c5335ceaa11fb7806907da287f97de79f70d16dd9efe79cae777c414471f68ad6bea072b2cde6123cd343a778abb024ff3bba6678a361beb22f4a4b49df3245c51b1d3fdf767c0f83c3428aa6e345835e2550961419c3a5d0d84d4e4a924033fdda32f2475cc4ed1a6ba6c68cd153bb1a30888f8476f3f2c735be4b804df173adea7ac8461ff90581a06b4c4e4f4392a99e0daa0a4ee74169dc18ea698defe16fc740b8595196bb168250908f3cf77ec0f7d01f07e7984fe97f4d1909e4af5076fb21be8252af37d29395d7ec4c29e9bfdce4ce2f3b7cb6064c364a9dd7b3ab24fa55583661dfe08e8f1ec7ae38afb8343eb2670ff916fc76b99a8e186a583ff71396ebc9cb829854382000d73ea77a210496dd271938366592762175ee4330f845d2d5550ad3e427352af6ef8cf828ed061eccf378f68b5d5f85cfdd8502d1a8b6a6d0284bda3e17c87038f04d1723040caedcea339037d9b2aaec0c9009f23d089b4dcc15a7ecedcc23505d7fa85df57367ea46a2dd42edd1757e8eaa0b4f8193d1b81d53e30c6596ab5820314a70f5139b1fc6203f4b41c1206d52edfa43236d07227866cd702424e70e475a237cf8865d82730383185e0a36168536cb96f973ffa7f0f895af8207f133784d74dfd9798f68d92dc8a74ddbae2493cf35e7aceac98a26c6f4029145d82f588978059dfd3ad70ca03c1a474dedfaf13ee03fd5caa20aab113ebc13dc2c9c8bf27ab70e52e7e32643dfc5b885876eb2b98779ac239d7aeca50ece4a526b2f76ecee409cda0d168cdc10ba25ddaa6cc880a1b54b17e62876facb2a43121f12b80545d76c39634c7791c9b737cc478490e4ab237639da59ede6ac96c8565431e68a78a8630f76743cb4b25663690d67c154097f1c95e519b82cb419153079ee2a3fcf0a8a3bf94a5c7f11963bafe1f5385377108b12527b964230c30e844cc7519870596973031c3c3c0b9e49717232a0878d20562a79a5de38f09e8405d1c3e8d8f1e5c68102831de4ea5ce4415272806ac022c95441d587d2334a48b928fc73d662df86ba95d3d90d075edfa92f42bc476ae7ccdeb69329a35c529c97de7c36e9bda037a5e9aaf14360283b60f535803b42f0b32f106935d57bb1594d5d73badba2475691f1ccb5695c141a809d09062997123bf23344786bbd9e4943a558a47739d5f3fd7ff5228df641e4dea0387d11443dea02252d18f9291df058cc1ec2375fcc280d170272251c12293e77ca2029bb71ee35e4cc7f1099d98b8e60fcf4b97cf7853a62d892afb711799b0056732c1077c0310c229637bd295eabe8d1434f767b1c3aef3caf26790976b97058585a8bad6205c1d031e428f86a6cc2d0b149e58394be15bf47bc7bdd70f9845f6df3277378983a20d701f04ff2909973a3cbdab635657408f6c71d740c68267ae96e1a854c8edd0e39a67e2c82c6b7779ce0c3636e29612a97adbcbb5dd2ae63b3027fb613374cdaa286f3e2302d936e82f51a1c6a4297e997fe7dc98d0772f043f0c34f321f1b1893a96ced5af3aff5927e2e350f76c93fe4b58504ec363e979784b70fa096082a076149091d107a2c2af7c8528fd1e64b71f7bfe2a377c67ed84ab10bf0c58803a881f46665946deeb60e6a574bfc4c70a88fcabeb736fa287d956ec70f6b63d8d25ddafb2499aeb95cb9047db1247e83b35feef4f5a53078b6ee73edb5f794dd225bbd4160caea57e3d002eebdd879fd84e33b8c6277d48324bbc8021879d8ceebfbd6910ee9e8ae9e3cfdb2af72e3969fe9972cffd386d2c61bdb66c988e00a4b268a2cf8583078135ac783f950aa1a4a4445c89ef5f858fe2a011a8de7cf3f62884b40c02e95963ba5e7463816bb6abf8ce3d824839f14d84317e470ac171fbcca49c582b503e6c7a5d04a0ac7f2f5269a084b978a356c3dfd66fb13c50af2e34008219bcab374805425eeb58940fa6e6889846a1346fb676ce87c82a03b1c21eca9193001eb805a7a92079ce2913e6d04950fe7029d73174d21a6497f40c4db652e13015d8f9ea0b76b62c58e618665c89fbedac5d12ccaa1f7ee80d652977ddd7ddf4cc2c4f3b015ba9bfaccf907023f6de680d8940b819e41f124a1a4f90e1dbdc61ac274c83ca1b34e3c7b516a7da30d4f2c0f405cdbafb4bee4bc9479cd5c12f5d8e7a5c9213d96f7a1b8c49031c43000e569b188d29e082988bb20dcfe733daf3560c5aaa2e4ad95d8a3a716fbdd65bb3a448e038963185fde7236926bb0dcd568bdf643dfb2f94d4ae5b50ee6da3f552ea930ed54e12b1cd8e7d52c9ba5c78a124f01d24d0160d52474f0a1a09ffc66f4492e6676000b38260164e280624bb9b1fe81c8f0828952bf1a8ad31a9eb63620a3f12e701ecac426b8fa24e8d9f2f00296f830f24582311c13bf257a606a1b493ff5262358c60bf9ceb869e7afd2bdce54f2fc2393f387c06622c38e3dc0215713419c3d6121aa6183d0a188f7a5d37beec64b1aecf68ded70114d88d8db75fd14ebf15eab68c2baa05323c8579f32e9dbc89c16df2c66e2624047d9bc51089a08605bb7952a4cef3595e7ebee0690cbd0c19459d58dc50102b8a5c039ffa02709e3e9656ae6c60eb1719212d16e74a522f32c408716c7d2c109d57b02dcdba9ef8fbd5eba19c3d52aef0034710738ae5e2143471c65256d82012070e16d657f0aa700fc4e1beebdf4b45229ebe0bc948ae06a0c5e46434ee16c236f643a6f3c5112590c0866f9ffd739469d636338eb2489b9d44068d48b19ad20bff0258a7a3803362d594196f72606a266828205e5fdb4767b48477b9539c827d171333cd0144f5a690b107627fc8243b03856f02242939b17cf69be8cf3c13ea61e068cd61962dd993b92400c2e35ecb3b7ecddd38cb38ba9ca0d2e501c26b9eb681679f7ba07933d0dceac3d35f9bd25569c9eca5ffc117171312518e83d982659d5876860dc43339ac6b166a6fbc7c27e001a639cd2208a18b923415f1cef361f219b83e57fcedbf546fa83663bd7328ef8b5c34fb8b1fbf5b2ba7b9abb20c46471eca25fe7f3e14f45eee08e5f0093ae90a2c644b549e4aae4f491640ab02f8fa71a01228e69cd24be25b68573d7d34c39a32d3395f10c0655b0deb4e52021ddb992e11b11de9bff5d40bc614549c5867a37d97c0a50378d2e650be7c8a64262e8764f13632b7686816d7dfa1c49891c2ae53b51dd40dcf25ecf91b1cf9ce1666e7794147104bae1948f778618aa18990f0923ce4a54231c6cae53cb53b04d1dd2361dc8b3d7e36fd607fd09850e68bd25e4ceeab72b2631948f125ff988fbe578f3b10bfb3973931c92a9e88ac68fcc2c51752eabf62f2928b32277f484a09ef3fe2f4e8e31ccf3db73c39483e447d5520a764c8295ae085b295dc4ae1493849693be23aa6f472541a1ef1181a60fcbf43dbd63f440c86f1447f199331f3a934fb8acaa2e1bb4ca70f2a503f61c819d044d3df44fcef1e4ec90e7bf5beedab028e392bdf1f4ac25c92bdbceb41991281567f1035f59fa0025cbc3bd81b62b33ecfa42807c069f537beb5abf39f192221e7d002f7d6f89bccacf4ee91d8cadc38c67374eabe94843ec5da6cbf86d00459f5a9b1ecd454522b620a825a7d89a3d238941260577ae64b263d55a6eb932cf23b833d23e2e1f2aeb6c40c530577f9cfaf6f81e44203636a8bc8c95a3a9c052d69b3645a71309dc51a8866b2731e59659026bd70c4531c26a35e15764a73c8c7cc68ae3da37fbda222b8fea4e6f4d5d4e4ac57edfbfa37db5985e5781d36a2f2261f2ba341ce1784b598a2daaa800e5525d9e99a728db8f207aeeed60f69d3badb2547ecab9346dedb152c1f32d3ca3388832bcc32bc337de70f622968d7dd265eb324a6fece95fdf45c596ef797e0315b7c6d8f740a840ef055922be1464bcd5b23ff7ca61b083470d4f646f68813a3d20a08e994b9447e28155c1c1f1d9e767b99bcd40b8f09ef4ca118beb194ab9d78176adfd6845a3637281ed6e6d5f1574fc064b763c05ddcabd4a9d00b11b1b4572cc97feb4b5a09869665d0fb973aa813648d65e20129405396d5b3285102fc96aafa74a61f49d6bc82f9e153fcaf49f7cd1b52c2f619e70bd013507b1c40ec39a8f3dbabea7d1e1203515f8b62d73421c347da906f1370dc8f857df7db9e323d46dedf3a7affd0bf54215f339752d36c88b498fd652044342f2e27200959139dc01e2af97ad0fe1b146d6a63a028eaeafd4b45172331e603c34a5362a111365240eddbab6122a00cf57473dff447341d21bbb19c0b0bd87e09f8d42f8a8b474815d6d127e2b2176ed114681f10685877a15ef5d8b2f81d8c940b0b09ba101caf9768dc1ecdebac9cf99c5a57d425f20c984d506f7696a6f273003a399a04b0fb67d8251169081c8247d848e93d33a9846a24a0688718070e65384eabc7dff12b984f4c0a663fef1ac0465c832cbb08965897ded8f84abbe14edd776b07ced7de0a3d62cda93130245186fee3a80e7c6f66dcd6cd9e9923d21e5656c775228693a3a789de03c99f4995d9b01a0d0907e5a191401fd8401a691606946d8d0ce30a19f978fc199bc39259a5689ae8d1257c3bfdc1aab71d03b719b9545f39851d9742db474f5f0e8b7bf93b678a15a347558de43f99b2e5e848bfc01f03ee497d0df6bc2e3f54fd03875cdff84df335567c900282746ec19d3c9af0473bd953e0eb936d91a21c20ef1ceebd73d2d6e07edfc44e579aa4cbeff8f66883e23815717e7a17b16af385870c94aee18085576fe4eae47e30299d88e1889ecec10cd105b39d53c959bd05301c5a81475c3a3e4b9ad86c5acb04557c90337f07f13eca331001286e63233e81e3f015c45d5c5f1ea832b191331b75ed14de319210a56c65a938d6c82227a81fca47ff51fe021d45eb2119998af7442d361f48f2011d099fb2e026376f59befcad52f75a911cc6f4a0156cbc7f060097a3a5aa2074dbc50ade6017a9bc17d52f07086934b7267da6d0df1d7ba662dfdb0af16733432847e08e246d2eba9983953c7a1f03a656b1b5f5c29fa9935f992132a5740001a716c3269acb0bfd555ceca199f553f764c43ede26e884c4e3f234a267321024f41d42bfbd9fe9b8cd54c8d56d7a4878397c22933a3bb3cc66cbf390f568ce7c0bccaf85bbcc0c60f230fc69f5f0adef295548b702932c7c51ca81d427559b017c46edd2f3a47b28a6a0f2762c8dc6ec1730d6cb6d5197e509da2104e42a5f6e621d5a767067d30a4b280824ed171acf445ef0cfddd94f4f3a3eb684f2869b19ce0338ee3a6d140fcae66eed8c7bdc2ebc15aff84abeff3fba15904b8ada62525ff4a50eed883a65b03624f92aa", 0x1000}, {&(0x7f0000000240)="3583471bb46e548554bb74d6d6f20a9e9ad015a8858eb7f70021970e4b171304c202d821f647cf6fab3fcab431e7c80b349bbdfff4b8bc33f132b8ae80e0ee8e2cc830f245c65b30a5913f65aee449d7c725b71b97e37e3c37f7e2deddecc25c83b62c0a3fd399caea5ad88a57c7e26c1a67a194f687b08b97a435070fdb6c1a162493f884e406b3", 0x88}, {&(0x7f0000001500)="75a4d3c77331a30ec24a43548ad40e77081ab3861e1fb16a2214b4f2fe496a9e8eeb0700ef188af50e31ebc8b6a90d6b5a3d5bad4c5c202355afea7fc97c41990c3abd827905a128e2397330c547a4b010639e2c558199e114a852828554776a26c946d1ae8ff35a120a922127e3bf990515f27ceb16e9ce7c07ecb55eb9d5af32abcb54334e9016d4873691ce07505ff3cbf5d22c72f98226411e3e2c39d3828b9e6c29e49ebd30da856d3d6b5f7514fa29daf9957a7f9d14cabba81c3c6b6d1251882eaadedaaf316ce187d9829601c5f9fa57b0b13533a8f25149ab3ae8a7f851111f47da8c9972dc2a7d32043e22797b922d4d877ac4ca8f90bca91eaace8c4710f5dd86488d40a843b95c81f31078cbe34914b61f867d4a969293ad1f35eb2a1c03c8f24bad4420b040c84bd6c17533738a97b242be98c96eb13475e21dc2e7241b6a17547ce01676f9a3d942e1f81619b018ce9012511501384d6d65e7266913b5f1c35fc81b5c5addec947cda3203370844bcfba92f2b88e3becaf30edcab0bd89dc0be51d5f9379168df3c2380a457c09a225b8ef3697b2a34ba6f9f885d7d92b25f00dc28f8811bec9328ab4a496058eb3e9d41dcca7968dec4632ec2a04f00f8e0cb6d76977116ac7f8cfd185c2e10642e25f5639fc066db94f76cd8b70498f281c7ddb937a94949ccd1f6f2106515e149b3ad90b9ac9a2971cef25361439e61e94479b8834cc3aedcd6594f6d359e21a6b73bd20604735eedc059bf5d15bb113a6e3a1d60c9d2c98b8ffd12d7ed78867f1e55ed18b97a2b232361193d15dfa5ff53d6b41f79f948d8abea2c9d533e318eab4d00c41d292299b2b885ccde8ce2bcdc525c95698b0d5be46d01daf032d4a32e81ddd04f592757330bc63a032721cfb109db1af33f8ccc354e4b37595835bde41400bf79010eaa78485e3e26d1c53b4b3dc866994172d86a7f03268ad2134c4015857b7a076f64fd4e75911b0fe7de98af4c6feca04c9e5e6943b41c3a16e1ae4775634dd0d0812ebfa9e4b0625ef445fa7c9a318f6d2bf4eb38cd8a300beb04ee1fd775d5821c4f5d945e3949b39e7a8e33fdf617f99f86c91c2e5ad918e1865844742b68001a4ae9aad79ce07dfb55e8a7b38dddf6f4ef8552b9b5c66d466d172c6fa9740db132884e24f63453121991311896ec7e69459ddcac6b636620c31e6644dc2317f3a737313d9231c57a1bebf6437d7aab15a92a836915f24301425a9df227fd382c91cf981dddb925205173a18d1118a4fd18a83e39c49bd9638d4ad249cc27b56fe9f8357052c46f8939c42a76b81cda518b715e77ef3fa0564d9c52c99fe6aed7bf91e916db7c9672145c72e059669bec3e2f52ac9a5fcbe288c7dad552aa6b40ac3a144f8dbafbd4328341adf4b5af0da5af6400a44b85ba833863f8c46549dccb7c48b5603d8f0cc72de6a1f36268abc899a7f4b6258751e05658ad66d5dc5ccd48696b2e52b9e44efcf0b68bd8e78c186245d8e8000fa3f0b98868196972ee61c73d5652a7473424274ed5b8f340dea82499b339d87d06c0a94adeb2bf5d4d5c98fe204acc4cab997ca1b2078b00ee4cf7a567dbb4d77cb5eef1fab7dc676b6e69889924272db13b60ba66c5f188c82aa3a78595643943753f8c5b083c3bc85f31e654196a9b2c3a416a4c4315006059169588af84521bd73a8847a0dbb68c09113d3d04d1fb7da9aa31bb54ad429345c06bd949b01fc5f3f22dc23980becef8056956d3bb2e7deb63e2ce14de77a08ef8726ea7c278dfe83343baae025f275603ee8bd26a86d0f74b9ffd39373eb45ccea2d3887489d0214ca860a863c665fa3d2bc2049d041f012dc6444eb2733ac610fd86a64433672bc35f3d865c5a164cc146f63b47f5549d6d54b9f8879567d99995c8875d924b2244fec4ab3b0f8f3b3c83d3fced77f795f4a640f6ab5ee41678c659f963aed304def0cd1b08a54ad7f7cf414758af2d655da27fd8aed157f1c1223d5f916e9bc867d063dad2a2bb5178c79ebae97752d4a757224787a680653cdd51b8808a5e4ba08647705a09a8988a5327b975fe6e06cd7d06c14bf060b78d7a532f47d23dd7469c59b98ddad362ddde49936ed0713895803edadd7ed677363e2ef1ac1fbbc8beadaff6c94e6098c469c532174cb2a313aafcd78953eb98b57bddca72c1d46c4a143fe3e70efd4645e57e4f1ee69e2d942c02c7444f05954ceac521d0808ce7db0218efb9f32075db5f8a41a11966eb6c7154f23569ffc6b0c2eb41c001788d0165181e426360e3224ff5061769597808e5f12614e7d829e2313af8833f574eeea10c16d2082c2c80e4f4abb347fcd0f4947ca50394bead1ccfb74256fca0e7eec6bce94a9c321e2f1874e4a6c593c2173d88561bb04adfea2c017637f037fb1f8509e2a5d40218645c271e042b24dbed538ed27049569f3df12edc91f2b45df8c734e229b75fc93f269f7a5df80d9e91ad624a415504760a6374adccb246b0c4f0887b15a5de085d8b57998cd959fd320bf0c5f629a7762e4d1849853223ec2c5b4ad78e165dfcd6f27faec5ef6a7f9e0669ec267b53beb21f2e2f6fe3da915a5666838513470affa2bd80504d6bf0c9aa16f7675a8218e749074cb98002992e272056525dbf03b43b9556c890f9c42dff9e4f5cf6c02f86f5d76990e88ba621698e54ed7ae11654a435d7fda340841432f0bf890dce3c29078a39df1b72c02f311ad80019e17ff4120bff37ab990e3ba8be437eb176ccb3f89fd276f2e8d7c0dbe9c466aaec8763bd28efee2f852ca1607bb54189eb7adfbd568accd82f02ccba6e9678bb204d6f7f39878bbe5811ff779fe2b380a921ec7c8530e9f8c1756ef58834edfca67c3ea81d5d241e87ed07e7370f21960b1ae5ae43d724eb24fa837a7b4bce9fc232ca56068d48f438f069321c96c8eecdea772921c78103c6b11bf7bff6c6f9dd319cfbb29c00e01c6f11983144025c8a7e492d946aa00b162a9d79a0e045c7f34682ac7b1e986b2415432affa9aa3df6747f910607179dfd43d86ce3865e5a3c05140545f5502e1520d32430d2a4f20f2e011ac60658898a1c872d22a9b2a982a99cb4482c524606df3284244f41ffdf9142df53cb00b0389b7354c600a6df95981ba9feb73bd06af1bdb202fdab3fd4cfb89db6ac2e457e73ceae764ebe6db66c5fd46909d2c9a824974860712b36683d1d26c190842ca546d7bb61ea7fe69fd83960612cf67cbad8b3f74ca3e537dc91a9401f554d5c19a67311cadce424af70770dcc480348c7124d114cec94243fff23f9329880fc5131b89e15464e27b80d1116a47ec08fa1585f7d42014bcb70e89510a87f4e4691e15f991446eae064e809a1c72143f90948358e3e970aec3e21939af50050bc5751708e018dbf0739cc66ff40cbf7811c9c4941590901b219ef254334b4d92bbf6f763aa7b5e5ecfd0ed1be9a1654c37a54c69e24890334c26af3a30001ad55df350752da76ad010393cdd7351c5cf974659a12a423f7670e1c8ef2138e9fc7778c5a4c07ef778d562974ee75b3506fca93a6be6dff5b8caadf73e90d4925458ad755b120618b0cb65c4f2825f83b1e3be1ee96ffdf9cf5b252d0d933d71edf547bb39cbcb34ed1bf404ed22f0d85d389bb06eec60c66cf9f8e2dcd989920334b93cdbca7c5a7b471ae7e5d81be56d80d51a85881c9c7f748a48996478d778105104de7b22ffef248af91b36ecd9dd53499c997a935dcf5fb4a964d79eb0d68f48cc2b1d90d36cc1e09779a283ef589acc1848d25c97b8df1b1f588c6c1cfbe32389308372002dfe4b6ead8df3495f69ad008a87ea912706a473c65293a226aee18ce667e6a51f67a44166ec1996cd16a236006fb84b3a3758225d4df4cb95a3d4cd27d99027e346d2321d3e863bdb4e74bb08a1face287bc57433af4cd3ddb8b52c0c9681fa9de364694bc15608f2b25bc5c7a0162606a9ef83ca3f426a873b9ae35b597a6bf328dcdfccf906ea889d0122eb69a68f223a077dd057f5e53034757697d3c847a1c3cfe6397d76a62c857e2db2d2dd2fb10f28ed540ed05ebfc1ee50d094200af66d08205ebc23e09315ab8089a8b9767da84f1efb108bc2ab77ca7aa93748d5a8c65725763957c34d47a429e0f9d6d3176cc4202a932a83a46ba645f99d373f1339a02c899078651711791b5d50a83eb73c879c793582e7b26d7fa6a1cee688a765874e803876d342bb323a60cfd895690170ddf0c6f1255c323dbb16194bb8ced6fdc81659fd6ced5f6868e2b869bb4982392665588c28e7d245e8558400598e0968d16de514991b73051f0e4536b536c4829e995bec2b56e612c0e36f1ae6364fe6bd072bf51201dd854c1d9d98e0dce4e1cc00f5d2f351f152a5e35a512f6494c146652b8cfcd1e96ed16d67d981124fcb0e870e0fcafeca0ad94fc8eb8dfb26d41b7fb38292326dd0c7c0ce9dff661b9a15b38c2e11d5eac0e55c54dd969261ad2c31fbe8e8fb372839571a0da5df91a9340f0fdb5af7f6747fe46d44522a3244ba083688980489863bce1629b6a3ad8249910277e0856816479680408763322592c3660f504afc0a0911352cb5d85c0efc161ef94d629b875d48019345675998fa8074a649c0284a769d62b10487e9e656548276e95010d8a8fc64b897a994f0d6b468a1db8294d2c06030252750327d2f33f1974b37fcffeb76f4ea562cdb05e98ab2e2a942092c13309bba452d9e62340afbe78ab5d69aad15bdc57c27af170f0a8731ae41d6ac6b57de28899b2a08f4f5b1ff5ab587057b77ef52676486b906cfdd16f28d5a9fc27965eef237daaaae5ab21e19cdcd413c213b2a912842fb570eca66a6aed70dac4f02e40fc099ef8d7427d1292d60adc00d2f61af799f87d2a185a607e066243752c19d0561532f98b8e8853869f2ea56dffe211013bbcdd0f5c4e30b0620e8aff04ff6be3fa24110a35f28bad81576b3406a1ac57c3f8185357de2368506b578572ee4baa22b89c39dab084ab5666e4403d4a1d43e28167ff6ccf78dfac93c35f994937fc431216a0c37506448f23b849f56b8cc9ce780fd67aad4da066a3760bb5f8a5357adb906b08be84eeb7fc4423c7c54892c1b56889df868d4da2e4f8d658f691f0e60d58c5786b0197087bef1ef5837a682f40b66da1a4b0acdbaa613b0aea4993bf7255252ac087de8901b7331845c25322e97b1ca5fd42fe753196ed9ba1c07761a0efc5ce1cdc8a7f18cf1069022489491e044a90124b3129c421b27d6b083ef349e0ee0b150a4c1eb3f74004e5f882c356e9f4c4b7ac7964acaab157dfd873badc1815d13d6c8f5c7064504cde6892fecde830c9c3813e2004ecdcd4e0fea672563808500d8da3d0986a9e5ab810eece6d591fa16431cd43ba23c6a3d8b4581c061a7726ebd7ce61110c2b64a2bf6a1f9c3e4d01b979b60530b5cc9bc1c91289bd3a71c50e837759dc78f624e94f1bcf0a8397b56c5a86735e651a4fd70dc631271ab0b04e1b8e5b2c74be22e2712a3ff3789e5096232be53581f22048f87d8f0233f6871557307cd961d18aaf4c17441d0b01545555a8714b34c1eebd979b3a46292adb1da89f682002f1c9f2643a69d1909838e900faf445cd4df2f19cd629d96e606a85bda3a2807b9fa8a4e150aa84b6dec07b3ddff51adb8d9ef409762d6d3c9516a554894e776ebd6400f15ca2704d04bc3ca85aff3735547e8cdb7230f6a42aaedc555849fc04bfd3eed8989ef08150", 0x1000}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 15:46:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x100) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) 15:46:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r2, 0x4, 0x4c) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03"], 0x28}, 0x0) 15:46:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r1, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYBLOB="3c6925db331dc266e5d1ae2e5483f36b364161317d5416859018272a5302d87a4de5b01a059af0c69a1a309d0b77d2e1202e51568b73a104ae84a57e7cd27da73edbca0f85618d75153853f9312f085011d0b845d502e148b96780512180206ef837b35941d4e46d5112aa9d01c197d898c2f4aefdf2c975c5769d4d0a0be9c343cbaec94800e9b10e8c9f308fd0339ad49535306b3e19c01151b66cf6e264ef37a4938dd745282fd9d904b8", @ANYRESDEC, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb14b8f099ad1518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047308, &(0x7f00000000c0)) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r4, @ANYBLOB="774780ac5bda27d66a747930371ab1b220e93ebc4a823b34ff2a95f060ab4e07d823c68ad2", @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r7, &(0x7f0000000180)='./file1\x00', r7, &(0x7f0000000300)='./file0\x00', 0x0) close(r7) fchown(r6, 0x0, 0x0) close(r6) fchown(r5, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r8) fchown(r8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 15:46:14 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x10001) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 15:46:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x5a) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r3, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r3, 0x6) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r5 = semget$private(0x0, 0x4, 0x3e0) semop(r5, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 15:46:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0xb2c3) pipe(&(0x7f00000000c0)) 15:46:15 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2f7be1aa5b23ed00466dd1637edfdda8699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851b0204b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) sendmsg(r1, &(0x7f0000005980)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000001c0)="6a405a240e14229cf4109c03f327db97ac81401b8c08b800096987b02c46314a7971857e0d2a0464b333b12a323329b0047b2bbae2faae0fb1aceb746f99433c44c2e30e07b45eb573de96c397c5e6cda4cdab98c8dd098e7c145de62746013d8c93eadcb4de65efa369177a877b218d10af145810509992613d68f200ae324f1bc6c74521b06dfeceda89f0a21cecd8148e754eed6f578df21a69f5ce6e11dd3a18b7fa7c07749b5363162f309ea5d958604f6a80eae677d0baabaa3cea2fff665a00f2f3517d9fddc15a07af9f9fc3cad4759f841720df59029cae81e90fe53b53923ed020da34288599fb", 0xec}, {&(0x7f00000002c0)="970ee08611aa3c922e9d3a3e4c94a5e6cd3bbb3e7e740e0f1328ca3da35f2d2e17251bee6ad64b27ec165280189f2c50c4cac2d18c1bae7bb781bc831a871fb81eceeb86e7688b3097042ab461b2207c80d0362df3680f510c7ac239660c09cd2411a151cd16ca0cb2013c4762757c6b4a76b1f5bd3bf6b67f25b5310679a0b093c4b80f130deb0fd7c66c62d147df6828a3670f6a6d59e14990f8845393387e0373935b7468ca4866f9eec268b1f1050c969482811dc5e9adc8e5cfa481197c59bd8f099df64c26dc92c0f11b2133d574ac81c09a31e80af46ad3373baf2a971710e2ed0554b36d2b66b27a076cf96148113011c46988142fb2daff88854b91daeb4714451712cb9c10eb355519c7832cf63dc8ca7d32ce62ad209db41d08e6492ddb4327126ca6c3cff4fa45b4c769e5b5002edf672adcdd444294ae74d00d864145962fdb956844740dcefd1a8b8e55c63bba534a69c0d8d98176114d5b77f28fcb5d32f53e29b8c503f1489d0cf538646cc560e2396700c39e3f3a8a511418cbb7cd81c5f3f6c0e9ac665e4daaea2a044a371d3d114fc20b7796940471906da3cf22f1651b6992f57b6cf4ecd775c2c557a16229c67fbb4590b15a2e98bfa9d9422d4b5e265465c125ccf6ea825609eca76cbd7b5c3bc945aa3b799743c0e624c1d9d1ebcb7b6c32d3c538e9e179b2ddd7270eb6c2b13b06f0a31c2458d275d6867ffe34c015074a1bd0cef79629ccf2a242904d8cae1eff261a66f4bea0dc8c46a749b464aa9f1d58cad99e4d074da32ece3678900b848529fba9e4538b34b92aa0b3f6880936dfe1f0169883b648d9d484674fb6ca90ca0d09af4330229c354d4d6590dc985d1318cd0bb73329b3adce4ad2400552528202a75076cc241b5452d69cab09257e5244b6df67da15dedb9d43e82f40ab787c6cc7ee7e06c9b8158b31a0a96da953edbfd949b581f160a4d1c38a00b627e4552ee278fdbafb87641624b82d357981f88cf327d699e2365bcfff684115a5791af32c45979b151ac1fcbb79a88b330236a87b8358ff6b644e342b472acd140b64b726597168e5ed45384c90d9ff29ab2ac859550e2964680a59079dc31d6eddec19c051e773f0e65cfc3f38dc736840dff1423c99ca334d5d4de1d931bf59147255947a043664182f913322eae6bb7136ff3168a3459c9c65caee093b0bb7bb11df6a75612a5ea190ed1a9b7a1b53da7cff632276c75c19dafe17ca985f3f457db1cdeb139d7d578ef0f55c3ee7c821467d485b18dfb1d91c83323ec687e76ac0e7f22aaf7461572371cc1f7d98841f864a6ae2790c5b8ff4d0df7c09694682d563d127a52c73812b0103b8c92a6fede747777f85f3f260f32a7606f194353c1f37c77d79eab1aeed2850c45c38d58f26815279f081c51a65f81af88bf74e3f7acd3d80f5e86c0f3470259163935f0a87d1ab1330e62baa44e79b755659bb6e3cdc2287edced23eab37a465c317832f03b810abd33e7cdd8dc9babb94183daeeb1b6bd9805ab0570e371ecca4ad2b8be7388d7d5c7de842f057a0e9e49b22c262da1c55c075bb7323e5c922ca501202d7e1ad610c8bf65143d37e672728395201976658e117a3e95f8247cc2f42fe5c9e488b6c381bea20855c276eec496b4e4b42262cafa3146b03bc3629c6d0bdc64cb0fd8bae66bd3a2ca8d91cd648284e2d8ffaad139ca991dd41357058a1c65a9aa26e885acee0204f75d344bd1c7cf2f08e98ed4ba90f46b2c9c7211017138880d6172e588fc98c4b3011800508b051fbee6fd07fb93adba69698c366344b3bff5416f201e74810e0f7fb26488b78b539694aa9cd2b6e8fc0699fc8abcfdbb3fa2f04f921d0042e0daa9fe67b69919e232ffda747e8593ed949436246c81b7356679fc3d8ecbefe8b3a7e499ab9b990430e91fee6416a2e7b3de779e80e474c8abb2f2a7f25dec5cc2b828c40382efe1b973295d5fd71534d830b5bdb9069194443d4ff2214640036405b798b885771b132c28fa29c331ab2b97f1254a8bba24e7daaca724b407936f2c671347e8bcfa5b6265fb50d074e28474453372922a44e91b270756fb5838ff40ccecf98e7440b688d8126d8266e1144d2122b863dc36f38eab1cdfd832bc9e5088da9f781d3707301c7a3b9e7edfe184f8f188a27369c65d0e8dddb492fab8512a22cadb7209ed07bbb1f75687412e3afc551b7785ffcb0e9cf9dc08c61ba376f915de10cfaebc2ad7de4d27ff1575d6ffc1e50f8b81f75a9ee290d03be37f441ce5a9408964094e894ac45fbf26fb1cbe1ddf9c34061ef21c2e511ebae1516b33ed2a37c8328ad421df8526389fd719145a4c36832b62c4306d352daff1c073ea074183f5535af1d5459d26c7237540c0026b6133eaa3fb01e0c8bdf237152a264ad766a1e7d6ad36b3f2dbe635fff1491c2468062b0531833eaac5e4b21a7ae6c7c717c243cb5e9938818591405d7c03b10cef4858c96d4c69c11f8accb39b2be5b97d4890596659a55e16886e8000ecf5d67bece836dfeb02d60f41495d73525d741d955c59613e384866c2670e0f56b43f30751c30d59d68aff96b8eae5276de1ceaa69ee949d3579ad073e2b815980a870698dd102f1050dad5fcb2268de7404cea2f3a68e4629a764e8a955cfb7a803a6cf07ea5786e97cf456dbea6bd8136c55affcaaac99eeee54a1ac17b5df5e0ead5777b22ca663eefd8070349d570caf36628c61b4d48aee2c90b4485f6a85698f8b96bcd473f64018d1f8acb69da6b9df47574c3c3d965f77b95a6159cb8b72f5c2f5d9ac9552911ef38b8fe18c55c9f1449cfae3e8ed305cffacce2c0289fce68bc06810b50ba8ec188f5461504cc36840a6b84f267663d02baa654a4b0767173a2306b060d8e5955b9f78ae72424de9366484aacdb3bd35ae1d5bd92b6c4efae628e7770788533909fc1b7caec5042b3713b9518f7faeb06da7fcbdf753f41f9219a2d9456b33fcd9d123340f02782a44d901d2c994bff49a5ee372f7f6fe2c053f5976772404f093932e6771e456bac66ed86513a65ee56968bf9a3029cae5b4acac947c37af7ab65be387473d3f1ba8423a5faa8b366deed8cea399755ca7ee81020ba2fd98f1eac7a88a2ec5197126cc2aa4691f3b3b0b40a978987aa07c20a8476efe23a74b25cf7014979e2fef78eba21cca8ea4f4a8f0fc202731183223fbc93de9bb400b5b1cb30dcd77a13b3bc07085640ede145f50e461617702d7a7eae5686e330242f49dfd07aef97ed135b78dd91ca005a4f9ba9e8d3f3588ce4be6b79dddb7601b80cfc40a45a7decb1e22ddd00b8fa0ac4e0fd3dcb7bf93f8b1c4aa8e172c91a75c39e1af7b53ebc9a898b008739a4d9c83c1d131036d6936f8c747ff83f6f4b3092f351997ce37d781cad66d5afcaa7117037424d3b5d75d0c8a7b313c9da5f49d544ee60712f8754fa3404ac9f5e4b6b9e1dd3d08efada9a87a442b65b73896381140ac179d43ff9b951049344a62819a3f976033316be9791024b18ee5149217f5ab818b05d05079ca55e05dec7748f73d855072a64c86662b174980b88b2565dc8d532cd6677abf85af9dc8d8e8d1c0a47b1e9237072dd1f794e47ca427af0c0c0782081a564a2ef42623ffceaabb9c55f7c89321ee41c70e64232badbff930889b2be20926cd6b46caa08b0e135fc74efcc793418d698c863292dcb37cb93ca27023287a27d39f6914d0047afcbc52c2832db7e36b25ecaf4811e05930a83bfc7043745056a09a7d7214b3402ba3d164086086e6c81e006842ddf5ad36b36d328023e9d7e10f71c5db0ab1ea4e139c9911453afc328a8ef17d86b6fcf2bd87dc16ec40801af283aa4d0dbf25abd3f41c8337a316ca493ef50c876d383af614c9a7094489eb325751763757edca7efad68fdcab56ea84fc265fd1170c672da4dbc5cc8db2c1f5c8a08bc2d4b6257afd347f27c9897e56fcc190519a61c9d399692eaae3aba92dfafc9bfd03b8e032f0b5849ffda99777f275622546a719d08b0d6a8e67c210672c692b2eb1d0a267e92ca8c35cfb3c4ac83484b35ccb1a6f7b7b5cca3e357dc929fc0c96a1bac7db0a2003d19b2b51cfbe84d2820306bdf1594fc9322735b5a0dc7a8865b1e5fe2a63da8ab078fd1fa287521b4fcc135cab73966e4e0864b1e740dd394e6d965a84c2400e37e37dd092d31b53f3374291ab4c7e498d9925c5da223ef9f0210398757e580e195aaab613b9caaad004b4d9b5022a351b06dbee4c131462668417aa52f989ee7bbf1ce6f8bcd282b2d4fce268d248bd97efa3cb3a283d7128c6fbc2200f8118cdbc3b5b6a6f0cccf0790d4d5e8b3ee197c50d8819eb0c0ac59bfde2641330c962db4f94223e1fad29e3184af7289c370fa4cdf911424856bf12bef0110d105ddc35b348779244b3abe63df607437780d599c476fbcf77d14d8b449cda13f79aee0245634fc0bee1883bc86ad4e711a20becf17580c3e5a8d251aec2594650175d5316777caf409db41371df2eb3fe056cba9fca8be951f2a65edf7323fa6f5d028f96ce3e6e72701602e9509626336436b20b5170fce8ec586d33fee36dd0ac0170044bb1896b50d94952abd472ef9c836ab04a51912cdf5e102f58aa190b8bbb02cff9eeb556f25814bacb17847aadd753a02b58be98dd339d23107e01e48ef793212e5a2ba5c42725b9b849fd256e594dd62dde14bc1a8b1525e0417a0f7684ad8f56c70ef79477fdd6f3f72ebb3a0eebc781ec73b4560416ae9644ceb879e3668f52f537a1196dcb79ec94ecd3ddeb8ff6a810181d0687610bb8f43cc39f495e171a72bd60c96cae5518354342a17d9aab735e4b5cbce4411cfb5b8a6bb1a0b4846968f6250aef796a7e4e67b1df7f1f637ea3e6da6e4e84b5d8c85b5bc16268f6e992c06d044e71784eef9f573a9c380d5ff83a7a0911d0cac55bb72a04ff6104da0ff5cf6bef5f2a2458323702d43626a5272c12d001bf487c0eaefc9f15808953d1a3ac7cab726cdbcb4088599320b3b639cceea560ee6e3f8e5893b290552432ff73128b14762fce5cfd4b71271d59fc50992596e52abe2f37a20c3ec80304e9e7a9bf8c1e40eedae26cb02a7c609cdb6adc715e188fa729ed811c36f92ad2bf3ebff6672b01f816688d8b50688732c97a32a8cae0698e99fc1605a09927ea60181de40e8095af6a43321d5a6456e631057fc725656a91ba2b660ca47dcc2fcdb17df986a0fd8b1424f7c17b556dae95abb04ce51cad697c8b5ec58d153368da10e89985558c7bbd1b40dc305b26def2b90a92ba90920e5262e639453ce29c5d1fb71c0344da3b9eac6c5a36f1f1d7849df49da1bc9d22846ba94a9455ebada25468c9c6e3739e762f0db3695ab44a153c239552da8ae590d63b9e8ae92aeef224ac3c04a74a3f0566c1bcca649ba6952fe75f6af94875123b2caa4ce22c680b85bce9ffe038d592a1273f8fa8794d557a13881d9d4d9899f3eef76c2c4b5a8b90c0cfc972d35abfad672ef48a99562a7dd69c29054e1177184d1b82e489b58cf520f7cfef9922d89721845eee6f54c975d4376f24a575f0e453a8a108f4acae3ffd143f233b5d88e8e6a01b8f454e1b4166d4fd9d4f93d0e2dc71a5e2e5bfa3cc4cc9bab19599fd685e3cb01d0bdb79f22eef21e761446ff9dfdf258f724051af19d4ff69e5aa4495a488b7dfe755faa97c73004461d69728181dfaeb765a3f7bc3fe8c1a271c70eb1c89cab3b96951892fd7174a994b67d28b", 0x1000}, {&(0x7f00000012c0)="519eddd5aa28e4c453d9d5302d753ac3f789e72c9fb54ed5710f9abc90c6bc2c6975b68afe524fca246dce45732f7e8308d18f37988cebbe28b5e4409dc6540f32cd1ff9268f348f092963d97c478b8ce00194577f662fb7e012e8174119be49afcc559d8f61b1a0341d6e7564be429f3d8506251ab7ddf9adc85a7ba3604d61f2593c72346056b0137f585d947d2402a4cf178ab05b2dcecb644a09051d9a4661048cda37ceffff9665fc5d6d2dd92c14ae3ad67516a9233f2f95146effd5d8076cf496d73d6fb696cb87a11639447c75", 0xd1}, {&(0x7f00000013c0)="773e3969fa9fd6aba24805840eb50778a20214fed075fa8fea947367990b05efc7a81b3a83a3a7cfb1aa9efd1c94793a22b42ca3c65667a8aebc2a3cb04357e86865b877d3a53bbb6a73b21d5f54a99e48a2fa28110fbc0716c6b8ad03ee13aa279f0fedeca8d9779007846931ab25f8005e705e5d9fe5f1f40620095a4809428f796abf759a009e770631b57bd2264094840d7af6e578aad40b7e5aef44fb3dfdfa5bfa1547589b20b0a16e08480bc20f199715cf3f6a81ba3209c6af48d450fb52fda448ac73465400a9705c2f60d859", 0xd1}, {&(0x7f00000014c0)="288a12b237f9a7339c8b82627761d34d110d7e4978f01162e2a1a35bcd4406434617c6b798cded452cd1e2c8ce4661142c87b0db4ab841382923e344e6b66175c68388bc4cbdd74bd229f66d4ca09f6391a057d7008f7658273dd852b9825ab0d4810c060b61c7aad99587a829449c8ee735504688d34b9d7c02f370bc67ce9e21173bdf4421529a7359fd251249e75bfea838d52411b12e084269d7a9b4b936095c94f6015abb3ed2823455cf18a909a9c57171c10ad872a8381eb46b733dbd984aca2d14b2c9283f62ffc5f6e2597f8a91a109709037e7d0a5cefa8f4cc47f67e38dccca9e33a940987fa34ffad8c0cbb38007480f423c93cf41fbe02fe107cdab86ef8ee08d8a72f187df3e8931ae1311a153ccf6435700f12912c42801086b8083e208bb904ee8e8c6bd12ab3eb30ca0926918e52fdf9f6944162924f6759484e444586fbbe60840ae94a013842cda118c8ed9e604394f5f042e3c4b9f35c88dfdc504d9bc8b0762144d6963a699e06a957a06e039cf17cd2c5ee598fa32596fd7677fcc50c141c3d46aaff6d0c93ef8c3de274aa661507ad19f282647b8d0f937236998794b390e323180c4ee3dd9b12b45a1a057d7d24cbc5609fcbc6f60106d1f2eec4689b50020861923ea1063d40634a0c7cf287ce9014867f00b6b8f4698b8d0283e3ad5e350f6999e39b128415b1dd34f08645466908001bf58355fb0a5740e69199d849d12d0754aee56a1cd4afef6c096085c98311b634c0328938cbb755f4a50339bfc2e260d20231750c41ba392a92a9897f3aad5d7aac00df376224d9c21acde2773b93f6826c93f2108cb394502df18166818070e6d14adb7ecc3c487811aa0c4d2c27b8f1099b14347d776b5153c9e2caabde2926fa6ecb1a6212e47f32666a1f995faa547ad27b9094b2120c1057ae52508ba21116b964cc6b40f9cff95798b46e81e40c789d95828d037b3e0f1a0881260ebb3da75c3bee5b836a7694b316c59f5e69ba68ba4a4b057f6f37a89c38ba971ddede8c20c289fb44a56f36143827a0e13924f4b0a13c81bbdc98156467d3ebbfaab53d4430ebd375d788e8edbe789bb6098abc801fbd021667ee6dbc1d5a3517d44b20887a06cfb5fb0c0e8d56b5b5d27febdcb8db935952c06963220d869f6be73d29f8afadd90e642c6536a301697fad0af6a8bc1737e6a5cdf5e3fae696f996f4a2e96eba8f85a19d38c51099e485790401b27bf584090bacbd81a91eee586a491180431c629df3145642487f368d08dd123b28d44103a1376d3c5d0e510be1f9cbc42ab9e4ea390dba80dbb93baa8cea63d45a8d8548ef6a038e5d88f752469e0fc526756edd5116f6bf8029c60ca4e5973552d5360be17e13862fe98b7db7f96d8e4147c18d7c3443ccb875f1420d3bdb10004ec7edc94fc54b1bd541a3639da071c034beb855543cd9054af6f3bbe9a90aef43903d8fdd0666028a4e0c55d541a281268ef4f52c57090c2f6296ba12ec36c5ca7a09c2680e965be6da4c51809285ad352ee655444d1080429608f5dac83c8cc56fb63364b2ba7d0c19799b928e5ca3c66e88cd3767ce3ddc039e4e45ea1cf6436a6ef1aafdce9ea3bb9aca39369afb47acea0da0bfe7417c015f2a6c7a868c84d6abc885bddfb1831c9407b4dde1629af91ac5cc055fa39892579e5e8dbde4b77d794a670f3bf76d49bc915e254f5326c9ddc101040fdb79a0b043503913f993ecda3eb4d0e97a2c07ef239f44525fc4f81a8b13d48da5b93935d222dbd92ee5f9d3898c8be21f18f1a35313f54fec7b9fc1adb2a76dff8a6725afec3b36045d4829e6546e355a2b59a2315345d4e94ac70aa414801d2ba1d8b7b6be8f9bfd9695ee2cadc89fb3a33d41653633aec0c10f1f78f88c36bdfcd80361464133c22ef0fb8e7ab8b4f46bf230be232f0918503b373f2c42713318b212f44812ae09a5dcd6773ae3851862e3d7d97ede6423b5f9556af028447454763b7696e2023e549a6d5370d2bd7dd0d7f88c44652a2465833ad83dbc60e12b02b99efe5d9a08aa719ee8cbaff0464a82395c3137fc68743d1f06833c1fd5dbe2b2b09310a134d73fc57a8e92bd2eb9c21af954d07c206c31dfee85072958a0b900cc35ca7d2690c89951f840218bf6b52b3f9df6f69313d032d1341d679b5ac37e8dc6f85fdd71c48f2bb130f4f6f6dcbdc3afa151ab733aa940ed03fe6f2037fe97c89898aa2f46a888c7aabff6b72f80a1144cd0d3bf140222606a8105b4e53a7d404633fd98aec86f4e33981c0fa04ba101c8117870e7565fbb43cdfffb6fae2a573e0e4cb89dcb14458254fb811507f845faa3d498aad1f2ce33ffa48af99dfac5b5a42e9dcfbbcd7986843b5e90d7bc192c9f475d3affb19091530003e9ddc35470e1ef941bc6af9af8396cfa949e5c1d5af15067233ed64089dddc49d8d08f364e3e4fc2d32eb9f441dac38176acebf73e1be8e1c13d762a65d4293018ec8773db6d010717fa65ac64b8bc7534b0b59a273d182fbb9e555747f3ca2e4e5379bd4bebae008d2a99d07004c4e51754dca3064b76974f95903fc11c7ea7a7200dfcc3aaf5884d695e21c68e2a770f5b9ddc1ae85d9249c1cc5d4540693fecf1b37ced7bb6cd829d9eae5279a9f768485e729032bf9d5a5c7b06ac331283354037dc37dc6eb0aaddaabde0adf959ad9101602c274913b331efa452be06d438cbc677d1e84a6a86d78fcb6df792d1cc6ed42e7486652dad38b449a044811351f22dfd4ceece4848b96a7a4585cef2449800e25d99422adb5ae2f20c2b422f1d98d67ebb54a73d3daa79b9d59230c021b25f6d9a71f449284e2ee248c62f39bcfd43de096c60834f14ae48e7d3b501289530fc9e0fc29441f038220d45e3bf3ec3bf13342fd789ce9459f5578e4e5c679a94b1b9a45feb1f93add5f045d0b797d7f7ed543b22b66cba1422ecffd630c2a074ee78f41727683bfe554b2f2ed377db9158594179263b9bba1c8ed1472e6b2c8faa63808f96f063d1bc15fdd46d75e60f56c26da4741c761dbc0b9339ff30f8ffd93de34f9969ebbabeac5fce215835699a08d6469fbc3c098a5459752654d9d00348a5a76e7ca947ea4c63ac881c49bf2a62621f03f61c76f7e1cc44216ef303e60ec56fa5ae9864be3845713ea06eef3ee09a41dfe5ef907546f7ac572705eed1228ffd421f3078bdb97a1d2a5e1c780501c90fb404e5b7a5768414c0116906706d50b99b7300b53fabe7e79edeebe9a1de8da3de5ae18b205b6a40885d8ae11a1494970ac894e4d3d323d8172ce6d0d2eff9772319d987efa0c3c7576473cf26093d1cf3e3d2e47a07162fef2d4a14504b89fb3f21cdd8531e079463943d65c885617124b480f3021048ff9571e4e9db9611811cb19a4441b0dad2fbb2429905924904e419acb5dec87a4ad11f4ef5b384236b8d02b80d813cc6c6dd7ce61184726678806188995edacd9962281856cd7f0f7339fc1b479a63e66b04c06abc4f5d11ff69607123233b044f897196df3bc27d861a735956555c21af1edfa1df1b5639ae0511c593f3335dcbe522fd7db0b96cfa74299efbd6a55c5be999324aec8b66e6bcfcb93f67f9f79766c23f66536f2ba90254ed7afac56aea2c36dfde374b20a87f394dd3875bad895e2133f9ac6ecbc1d4a5425eba7603f3f9d97c447b54d4429f7138bbd0a5cffd8444b851d88269c06c08922bdc5dcc1758746e36b2600e2e3d2f69efe5a901c6c3375350a9e86cfb3fc91e865a905ea557301696938fe60c90a05f60449791926ac3aa3fed40c4ff61ae2ddf92ce9eab0d71942d7eb7ab5ad3c9011d58a06baa4ea91e4e6ad5fb8ca42c2b95282021ec048eb7c2ca4e0e96739dddc76d983853d0facfc17ebcf1961bef7e2d2ec664f3808261600d1f0216e0063e0802b51a42f744394bd7f1acd96a412b5fe85ca87420cf0300c66650cb771d6179483a51d46823485cad5eaa7adcc973a111244e18f669c6256518ced147aac9aba34046999a9b261eced19d008e5ec9c32a8f0804b06400051c3c6c1de1051df00834933e4216518146345498477528ee2254ca801eed4b28bf294c05337ccdd1c7b4355af6446e10153003ec792eba8a4b4ff98a145e186d753e8f67b3d4ade2698e7875c24e00e9869cf719167a384f01086ee906ee92c0392a6db8e34482a7e6b8fe8dd84795f46908a2da7c9191543b6044df4e8c1ed6d3dc471031252f3db5711fb76de9688358dbdf1b480de22f88386b34061383d553c7c1d5afb8954cf599014612cf7824f4208a9f19a813bf44d97be7cfdd55bdbe3e6a2d4af2ea7a3aa5f60aac4915d07fc5d98ac792650bdd3e956694d2df97a9cf5e13db5dfc96dc1573c79a8d38f1e7e2aed95491012ef7d4ef55694c6a3165088f922253e2ccf6785aed27bdd1c0ce8936d0378000e49564807cd784514e1cbd2b0194f0b490d829ec21424e53ae87ead24e6a20e7b8a722ae5181d612955b45e87315c70241d5f8d947bb5847c4dc3100541cf62368686d72724f4e928c4e6adf868a5f2608e4d105e33dbf306b5292ead9c185605ef5a2d046f2368e48547726eff9d681770d3d37080691ecb8cf30c786e94fbb79de041676e7748ffc034ee87fbba77e26b719dad5f7b043711628b72373dd98381b94441ec7a6ecf6dc9f8b5e581ab56c6fb083ca80de2bc083a9bb0e596688029a5c91fa89540bd02e8e6c5d289569c2941582765164945e549b656a03597b1b6d4118f449fbfd4610f9f98edf82a913d41217d6a9a288422301d1e9e34da3db19aefc7bac3abea8272f44bdeda8f9592ee738e8901fd0fe9cc72807db08a1c5b52642e29b0863c8c756cc19f923dc9b08edcc48fca7e4d176e84666d1ef9a3cc0edfd99abbb5d63f1384ee1692ae63b9cfbabc488a0dfd8c092f3170bb33d586dbf6114c078d7ff949ea82e468f5728132afdc68b504693886863a00eb460dcc6f6c74b562eff51e74ea88b5b973215084679e8b4f86e06990a57fee9e3e68f3f1602d1b48a808c9b83d19a6806757ef10a122c665d9b55ff7f6a07fff97ee0dca48fc2569fb4ffacdac9fc3388944d73aa040fe3e1e754bbfd99a45b1ab4e20b0f599889e539f81616610522a89670a46e872bc3c210e176ab891326f341edfd5009e7b40f5046708d3f1cdccdb7de810fb9a8b4b20b3e7e00ba1c4052a4d687b45dcdbb7fb77acdfadb0355c7af8ddb38eddd6fd40a5bab663010bb0a42d46fe843258556e949d9f67a68cac4ac90b51bcb25578d7c2bfd280886617a0f8ba01d687348e9eeec95eba49817b044157259e0b36314276fea66ed024f2e480e5ac18c8f9cadf5a1d960db897700f646c5a04e72a3ade3db92f7a2b5718f0f9a827ab8c9274774ac616880e25e0ffcdb6034f93080f4e5d31f765da31fd8656b11c1511452e4a5ffdd265f63de81708c2e03bc8664335874306451b34bfef262418a10fb8463edfa93946d555bd9416bfbd5d54148dd565010cd39e4e2bad0b204e87d4ec2a0c8ed80f1f9e13dec5fb1ae712a9ac5dfdfe3e03b9b988364c0423b230a32fcc09229bcda5de2a1aa1548fc1a2aaf325fce0c062354de5cd0d30ccee42d37c96d1a2b4594e51fa3641e26e687beecc80d991c5bbbe06da66e9fc63fa19777500635934b31e5f62f6ac32e72d906089319e88ba3bde37fa0b986094bb53c7bcbd6dceeb6a680e6361bc940ec170a7937718f6c8a2fd7bd69014dc724b349fa2e0111d503d1d90", 0x1000}, {&(0x7f00000024c0)="a9c963e3f416a0720454f648f9c958b685a8ac159c9b968f48a71c794942276f088961f97dc64a9882e5840c66e284f6e3782e55f12a563854fc2d8ffbd4a8e040ab8cb62d5f3f27a76f4fb934739325870820eb799cbd959e1d3f267a1eb5839d1bc2704d3ac6e06c86cfaf9f9eabcdd3c562e43713a7acf7cbeba37cf1117a233fc4f32ee24e4154e17568eb8fd669c204845a2b4846c47e41277388786f341877b461fe0f9ea5e90c6dea81c02e5520b86f06f72fc284419a98ad8cd2b5e4d20d5e95a5c295b34a3a3f55e2658c4415ae2c0a6c1784a94a6768eb14947403761322992ac5fd6228844e6c73be088f029292f4c9fd020cb5963048892721591f2e2ffe89187aa2d0f0d1c684a85eff36aba0ea1882b48e3b620e40ca75ce9a0eaa46b74bcedd0c8dee15ec9e3c26a755b4a22af348a6a5b619f23ca3d7f1e9623e7c167f2c0993f2837658e713c4a28967571849a1d68aeebef75ede157360db8b58b3f489eb1ac796831a5877a40c34b930d3b67c8425de3eecc5ed88b5b38fb3002b4a7a482feffe1106d83be1389f3be0d3ab75212deb8d284abda823ed298062d96fb81eacc68b15c6c1b3267a5567fe884d291b2d7df82c0cfe5f86296f08ca18b3552cc0c345535135c21eba07843d02c472ccb74f17df1d7ffd07e0d4d751d7fd9114646aac9cb6d0e1a2a5d06556f615c0979f1781d39f66aaffeafd6b0e81c14ad793d171543623f0111ebd1a47a673897bd3d7840e31287b5591e6643c007349203c497741463ad60d2e2ecafe0d73093cacf8f856235000f8bbb517254abd6a609d6d58166e1334ebcd5bae721cb8603e27e42fa10716ee906e6bec4b4b2ee914dbdfe407f12836ccf80888a0f44e8a1833c1e30fcd5c7fe7ad9696b2ae9a0114060a624a53a7727e992bbe09f255a0b39d2c1d8d0cdb801c21e42bf20e32eb9cc89c3b465dbe50ceaaf5496bdc762c4ebdca06b190e47736c39618d84cc2140a88b34ca8ccaaa92c59efd1ed012b5b01248cafe9d042473d41f9cc776ce512b42099c47fcaad5666c9e559327c20445692a69120242e3f15ba1c84c65505b36580ac846c545f95ff20a26c7205b084ce192d6a1ee008d9d4e32b1cafed69083dc50e17d9f196b5bf6b40136ea818f8f26ba4b26255dbaeda8442516328d3716b64314764cae1588ffb4d480cee48c07716339ea19f95358d0afb8bacfc3432020e17b6f626b075edc71a0cd663cde378503ded24d266f6d1daa34f3fecc22c97a622d7d0ae0a83263d6139c0a6f740a6cb1ffd9eee2a995be1d8a8d4891e5f34a521a3767420a023a5883b433bb009758a879499247231b1aa364dfd5f65614715534d20090789846b7dc7eb8fc84739e8c6a0129554605cbc0df0fc377c748af1229db6c10b2380dc7dda9f23e1063f9fadc10e3d73d0438f494732a2353ef01d1dbb57e1d854ba6b221b0d147f21e0e379d9916ab4e6bf6e296d85255bdd45925f81bb54a32693dc67691f736035c08cdded3559ef9e96934291ea6c3a2c5c5c18406833367d54aae9994778e96a1082e504e6ca74e1428d665cc9cd382053488787d4c48fa6534b2443311f85af06d99326e81ea10507d32b560d4aadee20c2c77e345ea8742500a4a15db3f5fed88f9e78fb20ae033edc5487847e1057de1424366bb2221666b78f4ac48de95c8619d5c2ab8c62b00e8f91d4867225c4e4556f8f85c15b3e2aba32d7424be97e9509f9631b7d89ef361b0230768690dd4e444a11f3ba07d2fa887b16e252d83011b70fb0a99242284564076fe8d20e7ecfdcdbf41ecc8e417b38d9b524a8cf84fbba23cf4b3c590f185083fa68d02889a9943021a53c13e13fae3f166fb1805c01d1424851fe9be0688ca8dfd50486145559505cb8e2af55677bec750e0ab091bf02ee386597734c38702eafef4d2c4feabd07525946607302e5f9d9627a52073981b3a668dd9d648a7e68d4319b28c37414f16d187fd3617147e699ff2542a059c4742ad40f0d82f8685107ca3025616309d70243dc783efe8c256075cc3e886d11b2c5d501e7b02062423c47f8c0ec6b9dcfcbe95b025077299b683854569d1422429461ecb72d19cd0972c404788124b7e1c9112501af2c9854c2d66dc737a96e41e8ff1d5363b3d2314fa001b10dd5325a8524c93265cdce9f4bab98db84095670741991fd3fecb186d614890916994e0844d853c6dd7b95176f8931176271703442b7fa9c709d4d9f3c4eeb250b4e246ff80a5c221bbde6664802b70ac6b3031b5f9a2cb2f3e5b1c31f174448a1aedcbe461a3eec2db85a8c3cc46e6f0d32639798bd0e2c1fe22b537ffebd58979a98026efa0b043140f2e8874791d1e84f510226c7071d69f5b3d9d10539529ffd7105dd5d0b8c622ce2019980b39a36e4480ebdcdb8bebbcb65e9ee2eaeec92d1f599878a65a73afb45a6745ccca7c6c6ffc4b7ea8a610923a280a9b3e543765fdca077f30961dd2dbd6f6626b9035111c230dce9c028408c811fd841e7c5a54bcda4ac9b2233ba1a431df5dc895d3726abf50612877a41f55fa226bed05dc0d978e5f53674d027fa1e88c822fe079f2092b123c16143fcf97dc58df5190e65a6bc8127fdbecd96f91864828e271c37c25ed4188a4c846780c5564f1a1135d9a38ff83a2b286e2e2cbf67e7c7e6c8445cd2ab0a83734e047d3b54f40cecf719a162853dd4d0ef6cce2142c2307f1a5968dce1536d96eb6dbde9d1bd8bcea52742a0aebb08775d85e5e229e8dbb6ca11a1ebaa6b74d057c4d25b92f0e6ac0284f3eb9b68042e2cc0a1c53e4b6980b52613849b026528c932b96319d70f848f1cdbb76cdd36bdecd2510a3c7fcef6859c3ad4067586018b5a457ec539974b1b665be8c574b862fe27ccb1e195a5806f32b7fe9279ae82d3541d5c8064ee9c75c9d5f677de6114d7f26a91c8da7a146e71e21c0c47e2eea1e9f503914ccd9a802c56015cc349c21170954d409bfbbc51b7d3e8a48145512181682a6804834035f16a1de3f9e2bdb252351f1001e7f6953e30130411cc29685adfb2957b71d1fd62926416845d4951c99995aade25244f6989d6a53c3771418db96d5e91ae558a697ed7d5ebb090b2a9532431d4759695592a5dff49e7bb6a4337a801402d245779ee6032c4a960fe0f1f5e97565f55ba35e88a845876314d0eecf4443d08c11750bf15f3960d69590a24a2eb6168e16ddf6ededd34e45426e1862adc41b92195820e3fb163801363b83c471845ed3181ffaf69a6932c771dc98cb5a010439112402851851ddf56bdcf9ac3d1dc3196633cc89aae6169c31efb94ea3a7bbfbd8ace4d8393005043cbcfa7646ab706d1eb91ef87dd458371029ef1b4268182c0629d84789540a4790b3cc58520458ee1775b9d5f24f6805dfea8b2d846cfd244b76fb716093a859c516279687bb77a79701df54488d8e5a1464a465e23a0f83489f5250bfea3fb05073aa61defedb9ca8d4dc752f0603835f7326ea9734ce5ab7038e822982b7155e996029e90c926f668b34b9a6ab538f7647c4b7353a343576e5c986dc75829669d1b302fb674bc231b802da069602cf9d617f3f65f77300e08af7f1d99e5ab42d90bc3af13b7f88433376eb9aa2634d7d83513ce38fef2f0b675ea4bd2aac15938be8fcb010990f9b726c5c453ea45a8887732b49ae161c1b33ff33577e41e55956f06d16a0972455ac5a253f81901dc9e114e6c9e010321384779b4fb96a88298cf4fd34acb01f1f3199b17f243c277ce299945ea0ee204aa4d52143e850b584f69397ab2c0e340b6998cc45deb28278646660ab54952faa5c71f5108d19bf711db9887f91e5d49eb5ddeca8c43f41c8670650f21722deebcf76bab4bd31deb872d527eaa5b427beaa14cec346454d9b0c948971a019a2458fb18621ec8ff8ac1fe11f65278c792c0f8323da9ffca6af457898ec164ca478c9958028c19f0dea2293c25cad50dc667320d7e6681a0158510b4c5ef40db4ffd2197a17d548632e7f794aa259754ac259e006fa349dc0e6825b3d3080acba849763bb85b60549eb2ad191e1503c2cea0211dd0695c3945371b9ae213232a07c8690554b7792c6494da5866b18b338421e7b02047280ec64b2585f0e38d5c13321b6a2134d1997f4668ec6a211ba5454072e70076a8492954e45373f6727e6e0e041d1fc4ae2ff4f62dabd1c1bb1a3e8c944efd978b439e950290be087cdebfe670d6730a30bd00594bf68554b054a54a59578fa1cc301b933906984e7ca0f9eba1b75527b901a63b2931c44f947b0b414e3fa13a046946d5085d35964aac5188e60331e1a404d1a59a74787b7a2f579453ec4862c44ee81110d3af71b0807efe5055a5aad8d78aac88af458e1636430249bb0257b64cebae336be74d68eec308bd0cc8c8ccaf7a2a98546948c52de6287717a519875a2bb6a6a379954611ca7d203fb7b6159e1251fbcbad9a0ba75e3f3722af7aeb50049aa7a99064a37be9fa0c3283cb09814684dbf086fa73871439f7e0bd0c7a7a21f6791c874b82dc588533a75ee595fede985bb5bd7d68b8d934b0581639c58acd0544994ad3c4dd528505494a943f0ddc6de5d6da89096dd1d88288c8b6cda78b29f291e09436b4fef29c6e9515ac257f84ccb4b85932bd5693776615404fe187eca233e60da18f21d3619f4873d5fc7b226d8f5653f39398af66b08f75d5c18b420aa996eba968eb4f00ff371c80afd616638f7e0bb42b6a1f4a3d890afeb18753f51fc946293a8f3f1babdaca56400de9c029bd5f15fbafbb3bfbb6c79237a4d1b32715ce120cb9808079a3bf0a66fc54f2cb6e4ea30c79fd8a9fa639572a242306c0bbed755aa57fd7d9a004001e38fc2e52ce28b850a188fa7bd6cca717e96b38aef990c51bd18b75af3b1e61182cce0f97328a0e507c7aa30411ba1eda35fa323dc8e1a76f804239050f8f662a1ea85eaa4bd60649ff3a36269172a2055901f3d6b968e61da0ed43a3bd994f4ceef4155db3fb397cf471d99ce43e5ed67963d840aa2bd7a0cb5ab1962bc37043d8b59873f5a228e01bb6215e37d3b673917eb22c97d332b3790985d9bbc032d51bd7388ffe463f4eb245a68fa1044c9c42101cfbddfbabae160cd7a064430ba4edb185b96f5dc2347cdd7ebce5df349d161646f5c0070c678395be6cdc5bcc64dc3f462ca390fe6aa00d6cc9dc670df2770c28a23c1ecf210bca522f497e10e1d7acd24b4fd124b95dee3bd9305650eccc6b6716a037167c585e95c243a37c214282c0a2f7bebdac4448a21bc9c3788ccfd372882c799cd8ce9cb95aba2659312c30c5dfd7d38905afb865e87ffbe06bc4c651ee0fef52f0430b6db9f19af3e88a34f17ad02deffb5797ce01b03713714367119ca835d89201281938817a3c3d6ed51996bd13e3b1d47cb3c7d0f14e3e481c4fe346ba807a6521ff6bf277e192e177548db6a141048bfc914d908868beff0d68192334fb3e404fb33ca54d2acc210fc4d5540fb802418d73ede1b424939190e46bc711ede307dd7dc72fbbdbafbf83a69d48b49aa416ea454ee1b21c58a6e6e9dd184cf8e9b9a00ca4e55d17e409da9ca6adf04939415607dc3a47309835cccb9c92780cb3f8789916a487975ed68d952576b532c537945a4b8ad5da20f3f6a9d6700aca772cc4c145dad32975e0c19ee0d7cf8516d5583b609412517d5433f181cd4d2d2e85869106ed80191867f3192017c83ff3783e86438598b2dd54c3e3eb0b", 0x1000}, {&(0x7f00000034c0)="86cd4709201150404053ff4427b786550ca42c2af3a0547137a112e177658364f30d81c256361b6de6a6c79ab94c037fb59c4791de957d3b93d54d0df69cbfe1f1cf9f4ee7dfd556b2146a1b155db1efaf1aeb987a0323a430f9506f002cb0835df3249eb151f7fd482a03da0eeff10899293cb49ae52f6c2d72b03d717a6714ae9cc3010f1387382fdf76e724589aab2e6030ada831f959f525d67aa1599e604619f66c2045ec1e4aba853bfa54ac889177347ff5d824ad741d82562c821cb6", 0xc0}], 0x7, &(0x7f0000003580)=[{0x60, 0xffff, 0x9, "666f746b84988e9eade8c5a0820963dbfea6f191e0288885dea4f42829277e4052f2068b1cc15fc15c3d6ce684cf09b9582d4498520d00cae602baf45f1565daa9c9418d0828e811cc989d1f"}, {0x80, 0xfffe, 0x400, "321d59f600be36a1df333895d78a0c3d478b2255382bd27e086f854f1d3ae5981679c0d04f86fa5018bec4b11351edefb217c9536d12b641927949900d82e4dd850010baf48fff8f401a970d49948e6a572998952f2c7c7811e4810066dfb27ff3103fe9538978d2874597"}, {0xe8, 0xffff, 0x9, "fbd3fe1a69bafa2b89595be0eeb906d72045d87eae2e264d4ce737b4660f3e633bd087e3311bbbcb0ac72733a0a045e1e9c3afe09d48163b995f582e0b913c73fbc4cccf7b1eaf11cb48e033e7e805c2cc0f3d29f4f5c310b85fa5ff03b6d70349f49c43731af47f6f8bf37c2cad598ba0c122adea09ecd6e474406e52ca6ec2e4f60e7ee1b292b3fb42d965ad2d2693f9a2ca26b4947e4f38e22ef0b8ae5fe380d74f09d34d59ac9fca00b5851266dbd0deafd2cb53715ab383a61ee3c1c9f061d63b916cbd08d9cad842fb5744f3470d67287834"}, {0x40, 0x1, 0x7f, "aa6c75e7e232c796970e1ff3702a73c4a9b70ce6318ff6039e9370c2b08ed0335ecf849bb0b30ef7cd0e46"}, {0xd0, 0x1, 0x5, "29fb583addb9d31257b828174221a8b109343d3eefd0dea2c4d9496a3db556e1582c4671dcd5cf64a154f571fbdec013303a93330b878e3c3fe5a5f51ec1f55298506b6aa8274cdd542508b92d87e37a30bd6565e837763835ccdb6da21160f57020028b424e722de400e2da7882e60d56524559dfc506e0681baaaa979087448d905aedd3ba8e36b20438eecaf34d33d4d1413f6d4bb21770bc21edbed4d8dc06b1dae46353c386dc4cdd8bd20fe8302e1a23f511af47cbd2"}, {0x40, 0xffff, 0x63, "34c2572c4494dee9cb76b576df08de37662b89829148cc8aa0ae7db9bcd4d3df994249a9554542b12692354fca"}, {0x1010, 0xffff, 0x1, "778d484dc405fce780260f48548ecd1ab2f077a4c7acdf35bfddc98e07e7b7b8585cb8b6fb9dc3a795186973d1f055c17b2137564838dec565ec15b9b82bcdc7f84176b8ae4c592a0e06692a123ab8a30f877cf07d22aac74b96e053b5756be037dcb609c87da59c194e46b59b709d6351d42c1bc07ae82abfe3efb80ecdc391bb15cafd48efb29d87eb56435364df777912af365659d93a20bba294f97f147617bfe811438d31e73e7102891bbab1bd3031eecc5c753dce608f001d127d0eff38bd18d406128f64636379b58eb68c977cd601d6fce50876bfdb62e8eb26e75e059e5ff504aec237cef0158a6d026998d55ded072a5987d48965aba8247a33f5157c7a0390024e82b998cefa8361ea0715e34b51268edd3ee3d86a038f62f5f693e67ca1ab39b22807525e9d9f3291242e3f3eeb7e9235d1c7898993e796990cce6153c64c4bd77236279da38aeb899c4c94f22ac7a619687103ede541eb5a30d12340a6ebd55c87801ea9380bde8dad02e08ebf3d05bb946df8f10a8ee5dbda19a8b5854807ecc4ff8e47910d043ebf707b29fa37dc22bd2516279529f959fd396e654787c1c481616d98f7b9013941fefa3a19cfa8f2191eb5a93756f72853cf90275eed5f017f1cd3bde51df45786811eca6e274c6c6e296943e2d139602328031b8f6756d2db314e1215ed2414b25153d134c746ed3082810885478ff0286cae3af3b9043eea284deb88f501050604fdada81eb3f75f310164a1900d60e056592b3416c3e80b73a52f96482441dfc20a9cf381b418ea8f32dce02fe8ff1cc4dcbcf8a85366146b09d233e92dd84b336097a29129e68c8067ba9db85670012995e1b62fc38d9a8e814c41730f060c2048c80752cb0b1b644aadb11fc396e509bb97895d01ac50add66cc3fbe3a757fc50fefdbd27cc51b0144800bcdacb3701e734d746910630c48f4139d0e19c6985b55ee36931890f1842c14e6c24e2711db504029675450c68656a45a8f35b7927fbace8d8d589c0620b8bccb2e186139b4c1c135ed9eaf3597fad9747b1b0da36d73a72e84091f396d4e20b95019b2b713a6515c1f82d2ca1840a233ff84d20595a7b9769f6d39e7a286afd0503013dc31dd1b4bbad175bc3abb7f3571da4dcb7582f28191e3aa8e7d68e1bbd2f82467d21ffa1a143ebe7daa4bc49e39980d57ab2e3e6512f28ef7916b2f6ad1d22edc8ad6427a5dfaba0254f613dffa35d85e474e608440d027072f985dca469069af29dea744104f4126ec2e74ce4b1e7c42548a6161c92d274da376a535994f075b94f174b49959902794eb8d2eb467618cbf311fb7d60f97834b17482252a126d8dc65b4ab9c6b8092ec27bcd2cf9d2e452ab7542075109b2045a6ff82a84ce7422dd80f4efc59a884faa9d98d0f1a1f78ec54753ef80970f0a8115d690a0aeea489b1ec134acc1f3612fcb9c0dcf439926ac5335beb4114be14abc611b674c1cb181b869f66a76ef72370d88f25d89825c8e8cf800271b41c5078e882cb840cde0d2e7967fecfa6bf7f9ec7b3fd1e2d3994e56c7e78f746e68e22904d8d3c1ec83b5a69ceb8f19503c659ea7f7b22327ea765682db9c3fdda18af0f24a5f83b3de10a9fccc2d197615a290cd00e548c8a58f906c2859ef83444aa31634e3ceaca0e1404e6982a73e7eac6a538032e023d650f1a8742f211a6933eb71285b479fadada941be0bfa88f980f3e7922c3632b655ceae15c4e21c53db739b90c2dedc9fea35d243b4a2b689701d6adcd2dbcac420db3e1bbb174b9d97aa59729c28a2dec29d8ee5f5b15b9e4bbae5b82d0a339fa77e88f3bdbcd936227d38c1ef40614e2baee9aa03c079b04b90655576e173185d69913f7f2ad9fbfe03c069797025cf78a1ead2eb1b75c1729ed539dc9376a41b45cfd611e0913fd905827ddafc530efe6317bf14bb15f3730669fc25f41b47ff4c0f93be2e9378a763a4abf8f0e744bc2a112ff3f80289587d480fef3c3a0b0d39c21b07d6004da4bd4dfd822cc5e9a53032b01341c927019487b0b5b9485f84c8927e9271215430a21770a31fa8d13a78968820cf4769cb70eb1486e12c1493b5ee4fc07b6d827e5d975098c729cfa1c910b30ad750df3b28574c788603244500526416287cedf3c477ffcc479419dc6c24d4b5be9099566a96a0e9b4f396f0bd1aeedf6ee60d12cee010ca9b97fafbf1374fabc7ea9cb1efaa3193d3920dc36db53bb3b6c5d32044bbe923ea045099525957d9087a839896d3b20a70feeb16cc906b6afa25f6d6492f76e8c7db12c3dd797c980441c10b751251c07423ff613321cbd15f9d60afd421d14842a59cff68427909aea1ca862f5501357b4c75d1b42b384b34bd0917e0a90050bc1d0df2a4b8af1573cdfa391ffd1edf56c514406c17c12482a9ac51066c5a71a13dfd0520b42297e2ae87f3d89aca94ca0a1f27bc5433c7fd71d159bdbb4a9739c03cbd90821b6837910f124c5d7c99616cb8600df269a28d1c9b83525d3b1a2527e565946ad40c54a629584745a9e0f01ee50a84e053f6cf27c385c792f2e88861a03f327c26e967676700fa600d47fd51edc8a907fc31c81bc60f4c806c106f737d4296b16ade6a3f36f18b218dc5eeaf242cd76e156e24a6112ef20970daad4fc088a4b1861cc69870b1bc015c801c6683904cd03738723b633e4336019221c34eae4bdd258c4a10e8f1152997b3bc5a030691a7c2a4e2aa9fce4698cf715a4bc417bb871653c1f530a8ec1a8693c6613853c27ac990a6b3a600bc9cd81b3364c477572b2b7d3a751cb2bb02924f8ce83c4914b373502a5b55ea978393ba7b0fc64938ec472bc986c94ea1cdab86d245ce7680ab8af2698435cc604ae0a85e4b11e992bd05ab6bb51e2f0a0212f46384abaef712fc462da9d7cc6fb8e8c989c2585da10c00233d38f33470db19d4149df5562d813da156e9e6c4974bf9d470cdf2b6d85c11d482a856ee6799f8f31494b97d95fbc7925a5833fa698aeed559078b9050ac24d3febdfc7cc492f224ce43407ea39390f402d3ab3e92cccbf818166274c89b7bfe230eed52e875cad5252e87bb648791db511e302dacff4d82b70df3565fe981ca1e664236a2f8a33f6f456191a826f11078b7cc79d762024d6fd92415cc3f12ced167be1c130d5d4c3e33c6f89923fc8b1a9b25f0d48d4bd4f529e8a58c8ebd21f1f5e1844098b80f06f1e07b7571387ce9d29eaaf8a21d67a3e038722e30c0fdbf63bd55ca7f2a376e738b7d0053e288541707249c6573b3316189cc6219aadef4b49caf673a4cb3d3a8e915b1d4d4fe940e92b0efba735394515a85d949e9743365fc332214e45a40292d00a842fe9ff01e2ba84ba2b41e1bfaf94de869071c3984b07b40126bdef33e121071a4a2f3fbc142c40eb77a7b866f8372fbc97df85c69d3a59f9f13c94905de0b7cc5cd4419e91d39d255853a48a2711d6dce65fb1b8810bb4e39c43c31dc39cbc57557a5713095343f12d3518f30cd06422f43b8a9e968887a34e31eb4f26971e50477840935a6025214a07f108de112d6bfaf479b038c3b1a6b41072ef8307a4c4f32a0cb91c4281d0f0a135acb089b028bc4f972197b8ac47e36e4c9dc33fbedf7c067b1666479f2a29a5d9b33ebe2a82cd11cfd70cac3272eb4009c6dab9e80d66ad53a4a9f3432faf4c8c299f12202f9009d855d5d337e9a41469862c7da31633b52f868325c7d02bd43a55112bfbeaeed6a550e4d35ab5e9617a2c6a8f160e5af35c51050203329dcf4a04c9cb41d71c7df2ceef6b2a0288b8f187bc6b0f3386ad3e2432e6bf1987384963cbbb6688d9950ec70d784d3cb489ace012007183461c0544e8379463c0e1e43bd6d8a77e94855636eac5ac73236a295cfaf719ad324468b5527fa55462cfb351667320c61029b92f6878f771deac5ae97484599679a0166cb30383a68edf815214f8f63ce1950070ec76621c14f7958bc5cb0c2f49c3db13e9252edc7cca5bdedf1003affc691ce708277874fefd991622b8406a5b7ebb723619e507203aa2a8512372c3df75cca1bcee0cdeb0afab9a31467933b75e970230855d59b02e527d1d5f50af161fbb6b6bdfddba7392cb630ce1313a03641825c33e99b1f12c7782c930b0b0ac4a4ea62c0b75a80dcaf9c8a624d89f1705ceebe9ee56d147b1fe07301a0faddad9e39de76507fd5f3b4aec33c64f9662d8a6e1718232687e96494c84f087020519a4404c9c38cb11b025c56cdde2e19dd4317a632bb1142aebd121841aa3a17cc80af5efbc69a680f76001321e3f8daa61c84b0305ae4fd57336720b4b613ff63b58a76877f71ffa41fd54eec1405ba748b809c430678f412deaa26c39fdf06ac462619c70d87d0e68098275fd704b284d0c67572d58c27cf006672750144b6ed52ef435e7b0a917a31a25aff5f865edec3ed8e43ecefd7fe65c6c13f17f25835e703ebaeccd40b80cbc15acdc2edca5812621a30afa07605d55fa113773fe4bc34b14c205a185020ae3523cb13e175dffeee8997f3b24e489f498ead6447898ff6ba4bf21d80ae5a1382a84d3203362fa5066b3bf4533d189805c183fa12e6d18298bb4dc482bd9f8c2a3dbaafed205516ab9525fcec68a6bc4ef80aeb50f6f809310d59d2e39cd1c638d8c934e3a5eaaec3decaec5f0deca6b2bcca8971912a928c5c3404262d9726348727cdea74bfb7040defcebc801de8dc42d863fd4d10d7f92df60b39af97a7ad5a985d72034c389b4e141c53b4cc1b96005a6b39074d17c74e04eaf376ed7d97afb80f69deb8531e207c98e3f88a8f53f2ea632ea0afe5d2b4f564ad3f5157212272020c8f96e626963e9c93a0b13db9b35b07c1b45c2782e591b8ff8f4f96388a26191df6d0745712eb70cc1bfa4a34485bf851d9d1aa19bd6964debc4901435df540a0bc730019c2a1c7b8839381e5579e58236532e65bc469179b8c69cfc9d4d4969b492753dfcba5e9e3948517b9be48c5bab2c53f796b4c7f7dc9184247b04694dcc052e6c8d0f3c6e75ebcb2393978c3119043238d3a2e49c152c29b69ef20c3f09e1c98aaa5805b8b10912cef849098ed3c0f04bccdd17c7fd882793eaa20077cdb91287d2be8084de76ca9c0ee04d2743e84fc979615ae84632acd2fb8e45246df23d2c7f8a9e9e74aa9559d4b65cc0ecc9442c9a69fed9788175fde4007ef1ea22b308216bb6d59c01dfc7ee5c15208b9d5bd00eda3c66d7a204a64188b60ba4684229cf5bb1ee0ce8fb609ad8c6ad00a49c0b8b58ef502464d9da533a8e256309dbf395da9593cdd220fc38275e799d5a477ecc88f76d3384f55dcb21a8c237c7894008c74098da162c870dc4c147b587dd9a0ff25bd390443ba3b85d22a3a9ab0b3c9105fffcec56961d0f4158d1e6cb60c32baed747541723f5a876c7cfa41364a8fc92e8186daeac85cecea33aac120b454f76902192a9dbc69a9347eb84253bb99e1cabde42595d072499570fd75e4c236d6fecba51eaea5828923e8775fed48da618274bc7109dd89fa4255e47072af2efcfccf177f71deddc5185041cd84984fb9745c6db570f4a2b7a3043c2f79245d7921f41df168cb561642345654f1700b1409f77a3995b74abe84c567085d4b71a1dfae94cd4b2766c1bcf549885d68e0344e72ee8dd6a08f8f97d682061570732ec257998e354432368481762fbbcb0d2a6423168476090837badc407fa4fa7992447499dd379b5397f66a0a4cccd5ec8c70f2d9334e770296"}, {0xc0, 0x0, 0x472, "bfc635b54a916cd0cfd482a6f709c35797f8e08fe22c27910ef8e0ca0ef0aab39d3083857dd215ff80f9e14d979e42577bb26eef307d82cc26e6604787fd68dc81b8de72314f5cad932a9de52a62d1e8dffb4d3578bb837a8308aa44c67e0c73cdaabe32f400081c54af5888e0a9ab60636d5d068c50d140652036f435ef2eaf9fc2be20e0cd57f75046816edc8a9b28ba5be9b673db50880620c38e5ba506c46f2e11caa58bda25441a8ac6"}, {0x1010, 0xffff, 0x6, "ca270e8022e5fa05edb4e0967eb578ae3798862e9c1c17b68ab329f4898c3a4cecbbb9b0f1d19d37cedb2293987422c5a241ef35b0244229944048e002c674540c858a7b81723926d0f3abaa78d454a1cb7e271a8db21bde278b2e34aece8bef0958985e4a55df475e9f0ab184030c5ac0281d83026e6b70b81b90e944ffdefbabb6ffa6b71a51db587ddc4ddca989e1314cdd85e52e0df05e39d09646fcdee75b8f67819e12279ca12b704b784777ae051243b189311fb0466960b8de68f415b55d14beb271b37d66150997ec1549df0b6a2130de1b1acac0a1f93433bb96c4908ece4f12278d8b2f1db1de43601660232ae989947f00648390bfb184f53b173b092140eaa2466a1dffae8c1ccf9846751ae183dc909a6bfa8f6c849bbbe4f2d39411a723b90d7f82e1ca6b28dfe12bbcf8d0c2a86c0a32ef199aa658007c7f1113e2cfe345f18e50fa0205d54b4fd2bdedbad8ed70000fc760834281fbda6a113eadea722640502259c1b3b525fe46ba1683fd8161da565067d7c48dc583b1553aba62f79b4ca20c0cb287544f4caad098426f99914ea0535b145971e1b5ceaba27f53c3a146d49d1dff054c908e4bb82a63e927961bebf4392450db5a739e40130b247b9821c964e399e33d5b3a09153556f50b490ff5d4e1c778861c93cbac32518178661882a6415ad7a7640af27224b96b353c895e730e18fe14bc1c99dba63394ce5afe0dd7513a7de479f5443490b879c8ca4bf1ca806d0b92a8206a86db3b17771180c91a99512aa57b893ce924db93150044a9a83c3cb3229bba31b4c3189351031111f75e48ab71fe8b56a4552d6d96dc831478c3c690d098281afacc6ddcbee875edc4a8f702f8f9a91202976d490689dccb044b4d4a40f071ea0273c775ce1e98a83172fb7038b08a25f2446f6b863ac4e0e355ecb44ec8a458305b13c4e2d2b71e94fe068c2ec582814dd3bd0c05de806e5fcc51add4d77f97a45089ae3f07dd7a8bfeeaa853e8b534c65e970d92e609dae4f5cddee31c56e5c014dc0e105d246773b12ea42110fec51789b836b0855676bb77d8a0d3864c6681d9a5577d5cd82b8ae45a91468b6a21ab1f58bdc6ed0b4576380918e5d88faaa1494e6aeb7b47b107d4185921db882cd5a80c1a3292db406b13ce85e53b401acab773edbaa38b73c6591b7f1438fcde5c9d4dad13526895a1b610cda0ac15c660c695180fdc47a114274fe26069df9e35db4f4a6c5954707c302d93bedceb7ca7143f910314095facceb7762a211c2de3d33670e1d95188c2cb185470b5309b38d51453b077c814dae65ac2ff9d9b6146ea340134e2e27f7f17418787092f94bffabd2f32452fa2c8217f07d2d21e3aae274e0a0f195d2de162c2786dd6990a6e81c08ea9df8915e6977c212e2fc6277e0283759f5efe78c3870ba085d7dfa96797dd7cd8f759f494bb7d243161d10491e5c3cdee9948cc64ae3435ebba29ab35b743d355e8b77028101c47741fe2a4e0f83f5ab4fa711c93ce4c9f76b5a7355f262984804b148282c5eb75e9f02eb33e8323a8294301ff82df582f3b30d1d7848f321b08115f3fe6dc33f44696f14a5618405ee25bce11228133e18b81d4667a70f3c75cec236f0ace5bd20f4718d5a082a7549247bdb19ce881d911e453d0f1fb678773f3ea49e60a768a52fb0bd5f06643aa30348c41d8a0772b5a28b7952db3c7f2eaaad0a627771a3981311b322c2d44c4b90f1133ee156bc0f844bd20ad769d1c29a8c28e9fdcd2fb29f8fc8c4fdeec46c86dbf6d6ad34bcaead288f78291c66648577d9276c913396607582c7c25a3e25b5865b9c0e56951fbb1f975551a9303d4cb13d3cb4f56881da0eef00accc5d6ba5ec29b66f6eeff63ca05a2b8bd064fb7d962e4cdc2726eb0747bbfbf175dda09d7c1d0f95a66befb3557b08de4dba105026f8ce3dd709ebaa6517df6dc4df8091456d678eff419cdd5419293a5832bda2a0cd5e53adb55bd14ada90e868b2559382d8e83d853410e5062e38c146f62f81dbb840bb76796120ec2b06d3ea97adadb888cfff7d8173767c26b9b867e538677d5a0682883d7953ac7ec707dfd334c3e1a4dd7550ad8166caec2466bbf47d8c36fbd01a58c96e21472a0f4e3e67ef57a308459b83143b05993356263319cbe91829a53c5954b688533cee1b693fa482ad6fcaab8519b42959c18263954d6288afb2dda3fed3c2419eba79da325a31c32f9f5358dc7c45fb7ab5d72ca5b6fb54473a933e3181d2f2af284a43c33a6aeb651256bd862f7458f1ee2569c9435d163cb558b777f9720cd3ae99550b1ca3a4dced33a18125c58e45187353ab0a2e0c0847fe694376839b07a228ad2ff38254b469fa331da520a64490ccf380a0c716ebaaf546e4e3d323c03a067b0bd99a6fa1d3e6364e6a3c6e3e54740a05ab18c391b6f6833ec1ead28b11984dce461ae5588f7219b0a0e5869a0415d6444592070ad241c322719202e414f44edc0518f96750ba5837f9e7a35e4639c5b6b5971e0c3178fd043833ebc2f849ba50d61d04bd25b3bcaf0f073201b6182a9a97da419d1fe73c4f2d2cc5dc7c8466afe0de639bdea434600e580e23a981d3abf4e4bdec099d20888f1bd5b44fa3c5e1124dc75b1de7c7eae02efb72174156ba37bfd2b48c8ef7f12c8ff9ebb9a07fa7eef8e361c8c3bf5c97a4919438f04295385954e20992290a030fd47d55c53fa106b00a35ceb76d5939a333f5233e09122b7128730146216a08ac7852308242c1213e4323eb40abb2c4a7389ec90854351c39b1586011bd402a0491861dc248d9863c5e310935f5c4db9f4efbb45be0807bf8bbb2a6e32fdf0c7220612aec7e98a9d914eff30fd707435698212ce63b44fb86f4a1b80c20d1a91ac3de652a145d54535fa6cc30f67e77aeb0128cb0a1af894d9a6eb3b83bea2862a3a0d8cde7fddf6bcbf66a8537e9d083f7a200d3405b2d7d155f6bf90cfdce2f9f2832e7c03b9b5c97c631a52034c394b5190a65d6dfbd0b55f0f05a312c916882386032ba865eca5d428f381401b545e9cb7e2d45cd1a6798a63f7cc2831ed9434c0e03229cd70b78f435627ea55ffe8a8a44727af69c5b0744c8fce8ef2c3c425c3f7701338d06d63ad9cedc40ee519e5687aa4b862e377b088ca2b89534d18ad7382e1360d8c116ae8c0192d315b859b9f9616d52f78244963f62796c5866a6f114618be402c0ad25bce9f0c4ffb2c6b13e2e7d2f5fb0c4cfe539f4cada6726c23797e204df5b38c887fe4a8b0e075918526f2fcf6627f5069d5f7fb8695a39d1aaca7ef7ca6e9619e0dd68dcdfbefca7c6af023d9fd6669e482db7b97bd3780ca65fbf456416d46609c430f6d5718de551f89e85d2a968d94f3ea95868bf57ad52c4b6bcfcc1b88bb4bd094023d36a38408acd4260a0576d39cb87312e7b22565fd4dd36ab7e03774a73dcc0eb1d0ceccde1bf278194f7828155fb0db135b2ca2e1a639d3463b6252c90e7c90e27ae69ad963138e35fbb62c9c1bff8d0d84d580707423a8f11a933cc3bff4049c665b3c77ac35bca3da32040a51ba5e2fa35af7f3912641301c8135d9ccbb31f9c5bda2f1d83a7552b43be6bde4409716815074370ff9e6d92d4a00080ecb9720305efca8bdd0e4e80a398ea453e749faf9d66ea9b48b5fbb458fe4c93244b57b845ee2d9b5aeae076114cfd00ac755ef01027944537ac06b4c659ae2f24fb1013f494f2d194aadc58c88c622a95da11a95fe31f7655f2e92250351a35ad210728c1d45e04644ffa87207c33e0a721a2c78432f638889cae2c96c1f271a557c5162d3339903ffaa3b0cd6f7057619ae08a353fc49e1d4a84295b3937b19abe92664ebd2004ea10a89a64a67f6dbd892180501e9c582c8ff340a24a9aedd3654ebaa3bb755cc45ca217b7e8a08ecf0e298d0273b6fa179a574321e882bf5a7ba46d748a21ea2faecf1a568110367bf7ff51e89b51205100ae2b661d7d481f225b1fceaca19f072dd5d89b6152c926219afcda3e1dddeca5cf553f2f9a7d28543cf96996c847fe4048405a8860c5ff7ca1fea95a4fa97f6dbb9dabce26fdd5ac2815b14e461164875ccb74ab9392ea0f6236d62c3ce4e674060521507abcb5a3e16ac1a2524f45cc1aee28ed8489ee067b40fa7caeccfc2eae90a11149accd76d09f7f4ae1f866187314cadeefaa2b212b3d22d382f8e5a4117816c723a14e471c6e7f97386323eff3ed029a67e109f36dea039171e6b1e6e26116196378add16c9bb8a099699a8d305abdec06222ef1e07110f39042837fdaa59f025c8d4fba2b2669d0557621a92f5ec5b34e8dcd0ba15737a29485876412754f832207ff8a1fadcb862182694460699e3fef3d30e00aa867c5a3f3c9863f8f1c57ad42096fe7f0a0a1a8d129b6d372757fd4b6230b4e6298d8dfdaac01520063b8253c890f190dc8d877c350c4890f4c179c7af747044d1cf4cf45afd22a317b853c805c6c026816a0b809e32504b9ae0b95b92155537ec1ac4daaf5418073dc6570a8c545ceb12f2817f9a7dca4cfedae11f6121c76f0c7139019947cdd496e790e14a54b352fc225a517a3c20cea0478f1c97b6fe06c518f1d9e560d0244221cc00502111c3fce6195e626bc7e12dd5a0a0aaa40a8e0deaed9220648a9c71ca05dab79e4181da45a93d04d272098050f59ce28203460663e6e72b0b5d28a880d64d94c5f71e00457b78ea62ffe872bcee0df81210a6fbc67de4e026c8502a4291db2a28faabe63dd2278407bade767bce66c5032fcea7467abc07b80fa055b083f2f21c778c2ecbac30f897b2ba89173ee91247860f1991a08c8d40effff2cb95fbbad5256d2e9be93c66385aac592ce4e62a1e758ec96348ea4afa28a33e93888be0d5e4ebd1589e43beb3d81eb0c4d2b70257734681b7ec18757636a409e14abe7924a22383f0d2504a0f14851e4f21be82407721b5bff0a9b9ba9d72e3a8f25b77d5ccaa20eb3ce535a60eb3b31a6a6be1b8d5216bc7d2e8214d55d2f2426f6c7818ae0283bb0a74f4a895d74a5fc5a88cca5114ae1274379745eaf376f38b0a815349ea4079e918252b492d514efee7edcba498571864e7965888104908f478eb0edbcc31055c178cb32b742eeba5b3cb492f0bba1f42fb5e81b113cf9c43a26267b5966cac9ddcd69aadfcfc89985fc3ac31ea07571404a639be06b3bb38bde2b34162c87baac620d34688e3f0bf690abb80abea89da26d4c9304c72d301057d289e7f98e4f15b85b8314ffb3bdfebbc95bb0e795e554804d3d3de5932179a48f4e750d309342125be062b6683a8f932ea6874f2d0e52d4d6db22b3d721826844267f98cc03f8fdc090537539d038571cc0db8c5e4c5eb394dae4c790b25f6bf3da4e813ec466d66ec9a53acd361d18d3f87ba74bcbda4bbc17c2cbeda4110fc401d4e370964ee74b7138a3b061022c080590f033152cf79f6508c4f1e4f4e09ff8fa17e7176c6525e39b5e6eaa99e1df69de8b71f977d7c17509c3f34c55d520dca0950635c46cdd18b3264c439252566aebbfa5394c9e734c2557cd3d72d25baca323082d0fe67a52230c2a1c930cff25a3c29465f8aece92371cb75cce991046666e9bcb15f2d8fa8a7c7403ac709acf746c512a0f814945987ff7e2ed1073421eada258e4de0b68e5df6971c2ae2ce0401e27395c16115bef8f6fb7e63cf5857970fdc0c4b65a8190b5822584245fad1305cd5aa8a8a04ad43cbdc29e45a56b7df10632883"}], 0x23f8}, 0x400) 15:46:16 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000c60000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00f6950000002f8000003b0900ab3c9123870100eba5419f81ce46137b8d289ea4dff4291dd48c7fe40a3914df94f951d7b2390800fd6353a105ea25acfb4cbf41bb23b6638179977584caaa24182a996c53cccab193f8d70e1c256f1bc698af3ee27102ccbbe7f8c08bdc8d0c292c7a6edef068383250cfc8021541019bc4f76a66926f2b826d3ba3f5f948b8f5ac4250e40464b36f65df8675caf43d50117d8f8bfcd3800b417b6010f8cdf5f1afe332e360dc48d5b314d7cc97280d6d88dffe544a80e75b59cc4f4a50c8324a84ecadfd36d425ce6a6f03fe4a77850d7505b7b3ec02244d17f6", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xfffffffffffffed9}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000640)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f0000000f00)=""/102400, 0x19000}], 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x161) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0xe810, r1, 0x0, 0x0) 15:46:16 executing program 0: socket(0x6, 0x8000, 0x2) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x20, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x4}, 0x401, 0x1, 0x2}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) 15:46:16 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0xe1) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0x2) 15:46:16 executing program 0: symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000008100030008004eef00eb006500040232907800000000ac1400aa890781000003ff891b057f000001ac1400bbffffffff00000005e00000017f00000101004e214e2100089078cd9f11dc59a56d1e7d11e26158dd14a17ea81f9da42eaf82b186dd0bfa6b6ef0d57402a4b8874b78ecca35d727f6cf04903f6509cc22226d678cc2e0f61f4378ea5eea39988b186286f9e508c4dfbcb5c1239c95a692db2ddc1282a5da0839320b7b773eb282a05a06eeb81d2d5819aa142d38f3cbaf5312a37a560a7d8f95618177684263cfa9217f955b89999cf9219ea210c411aeaacc47c40aa1fd0b206138d7cc2981b4e439e5c07bc29ad50f6ff5cd5fd2626e9636300f502e84563fccf983027387f0bd08e4ee511d2b263f68c6dd15281932e87e10e113559577110c454b9e0abe7fc15817ec2d40c29cc82ed8c038458e463b46887fcc551bfeb2410bfe6895139372e21df58bf18e674778d1caea0d3547cc8302594ccba728c4b3e9a66ac275eb67d18af229b799b4209b5774bd1a5ef5b88874c6879ab4256219c71c114a1edf0bb122c5ee8eafdbb38d0cb1e0b652ce92a2b708c6c83b"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pwrite(r2, &(0x7f00000001c0)="f722602f01d38cba4144bb63ffd1711092ec78bc44e3b5ff583a7bd94d86761f5eba086b8a1630679a760fce47d1322c6ee0cb37ae8fc0936d892f5ae771664639138f13d9c735d0081d58b4cecd0761647e064e37412d42c33db53e64317eab98d2a5f054f17a20e2c7a110d20c305e8a235db9ff8163f48084b0e15913ca6ac53b4da7cd9a8e1adefb968a5a4e4e216a3ee7ab90d38314a1c399402d43c9ec1016fce625a5ab853e749a956833b0128ad127a7acf7c8adc02704bc75e57e59207e3e899265a6bd8cb61aaf5aa66dfbca4f06a6d84fd8806e0268c8c4d008a44c96742a987de0a6f5f8fc2cd6d42088b63b03b7cdb58f902f2eaddc3fe1", 0xfe, 0x0, 0x1) getsockopt(r1, 0x9, 0x5, &(0x7f0000000100)=""/112, &(0x7f0000000080)=0x70) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 15:46:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x10, 0x6, 0x3}, {{r2}, 0xfffffffffffffffb, 0xc7, 0x1, 0x1, 0x180000}, {{}, 0xffffffffffffffff, 0x4, 0x80000000, 0x6, 0x8}, {{}, 0xfffffffffffffff8, 0x12, 0x4, 0xfff, 0x8}, {{}, 0xffffffffffffffff, 0x6, 0x20000000, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x8, 0x4, 0x80, 0x6}], 0x3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x3, 0x200000000000000}], 0x3f, &(0x7f0000000880)={0xecc6, 0x4}) fcntl$setstatus(r2, 0x4, 0x46bfb) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x10202, 0x0) accept$inet6(r0, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) munlock(&(0x7f0000007000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/159, 0xfffffffffffffe95}], 0x5) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) getpgrp() munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f00000006c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000008c0)="90cbb91bd5a2c017beab22c0119ac48a4919752d330eab0df925a7cdac24444b2f2a4ffa8abaa6a24210d16443214dc266f60719e891c2288735395539f792838a8a15ca90dc5ae01d4e2253f84f5f2ec25ff809d12ceee46c2e65070dcb1a21ef666f008cddc7d27d24d9fe30b38c3755a36e45a174d0d8766efe601f3c85a3f13eb2c8c45404bdf8874c4f86facd92fd3ea9d62dbb3231d8c5ca55e2732ca3d807ed00be85c7b46c399edd5561c269a269c4a704fd5748050ea100"/200, &(0x7f0000000a40)=0xc8, &(0x7f00000005c0)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478496193d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c86e1e3cc29be319a22ba30c4c48237c425ecd3a57bb8b90b8a1e75598315ce9681a1ff6c2fbdeb95e94612d7eb04d0ac484317a07ccd09bc31e1f2955093cc8dce6fa606a2a95ad7bd477d4b457c80dd5e7c6da6724b67a9ae6ee2a81a1e6df3f9a0ef1240d3750aa8bbb748722b06efb0440332659d3b595430b300"/201, 0xc9) 15:46:18 executing program 0: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = semget$private(0x0, 0x4, 0x7b6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x10782) semop(r2, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000140)=""/13) semop(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x300, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000400)=""/167) 15:46:18 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd3023a160e7071000183a00fe80e400000000000000000000003f40fe8000000000feffffff0000000000aa8300907800000000ff0100"/78]) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000640)="b23b6e482b5980af15022bc294d6ecbcf262e24fc2b4fae7285fe6f5142861778c2bc9aef29f235215dd892018ce22a316162a21c7e53508d785e02871bb02bedfc3f74439632da1b1423448fcb3f33e30c4de71", 0x54}, {&(0x7f00000006c0)="52d97f6bd2f88f608249a165b055d78d74dc628940160f0c28dddbd321f89fb962a64627741a5a4e4dfbb536850edf4dc66de5d7ad68bd34e744c7a88d7b303412b7454dece7a10194875fc4c19728d08b5a0cf8986c9041a595ece807dc0bf0a5a37450145278969a0c88", 0x6b}, {&(0x7f0000000880)="fbee43f1dbca90576bc19ee9dd7922e13a954a3172017e0c8dc9df24887de4cb9ffa70cc76d9dcb29476df1b25c4532a861d1844ec0d0c5e8cfb1b261112d2e734f13ade2a66f091b5dad2157f06237a1b25d28415dcec9d127744eb10ad2dc473fdd8e10f5540447360ffd634bba1cbd95e78f02a5362fdcf45806b6fafeb20c955d5801c93a8e7470748befa0d8917dd7113b081f154ee6d17c2c2c24473c7274f27471c186152bdd5d1feea26ed5d34e553", 0xb3}, {&(0x7f0000000740)="f1b6f8d864d3aca299d165acf6625ae60334c9bdc3b2fe111a196135cbdebd999cd55027bc5f15112e0c841424a80497cca132f382e8a941e4c3a75b31163b8184999eeab5c53cc656f380b9604b971c8938952188445fb2fe1560f2ba0c3db6bff160befdabfd59b2fd5fe3", 0x6c}, {&(0x7f0000000940)="49d37e1ff868de358429558d0b026fb275833273ffb6a843f62baf5e7ce668b38bebe51e14aadddbc29ebf6da962c24a7db52fce5cb86832ab986b3835d1e415842227cd2e29de495f8885862f309aa01fc9880b6a2be2d65b7949b7f5c073dce8ca630ce3566ce9ef2c47aeebdb2a0f432c2f639bb9842c4339e2978d8716db44852adb2a0a25a4110627", 0x8b}, {&(0x7f0000000a00)="862e122c8ab33562fdc898188c8186fa30f49884bfd89bee7bfecd6a7e076d837b438358bf36889d87a9434b7d4703e70d13069650c88e58813e87403777d6eda413d7905c02b53c234d5a96bc511c3794a07b9893a5c6c890995ebef5ace35fa6730c36e486e31c3d7ae4c1dd63265f9fe4eb1f7c264802", 0x78}, {&(0x7f0000000a80)="d5e331719b75eb7730747fb47fc8a3f61c522518650e684be113731994a2904ad2369f041f5ab8c7dd637cb8213366d8769aadb19a3e8cdad420f06d4695e1548cd200836743e69491b0f0ad52b15b2e2a2780f7fba7737dd25efeea8550a629860066cf3aac80e946575e2709687ebbd66138e9c9069000d5e10a36b1398a4fbd540869129df3c8e198", 0x8a}, {&(0x7f0000000140)="1ad3d2d67a259bf187dc6f56a0eab20b96b96a64f2eb", 0x16}, {&(0x7f00000003c0)="845696540559065d2ae9ee33d3ddeda00fec6a9fc67e469795335a29ef5bb369ff67f40367", 0x25}, {&(0x7f0000000b40)="c5b14f68879e1e0abc75294e32d3b4274a3bb7cba1a487af0191", 0x1a}], 0xa, &(0x7f0000000e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000feff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="e3ff27bda8eb1b22faebbd76010e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x4, 0x2, 0x83, "d8bf88afc1b5b18bec867470876b524f3e3ca7dd", 0x401, 0xe6c}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = open$dir(&(0x7f0000000d00)='./file0\x00', 0x10, 0xc0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x0, r6) fchmod(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = socket(0x2, 0x8000, 0x4) poll(&(0x7f0000000d40)=[{0xffffffffffffffff, 0x20}, {r4, 0x144}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {r2, 0x2}, {0xffffffffffffffff, 0x100}, {r5, 0x40}, {r7, 0x80}, {r8, 0x2}], 0x9, 0x9) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000c40)=0x9) getgroups(0x1, &(0x7f0000000080)=[r1]) 15:46:19 executing program 0: r0 = msgget(0x3, 0x3ce) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x6, r1, r2, r3, r4, 0x148, 0x211a}, 0x5, 0x9, r5, r6, 0xffff, 0x4, 0xe22a}) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, r8, 0x0) syz_open_pts() r9 = msgget(0x1, 0x1) msgsnd(r9, &(0x7f0000000300)={0x0, "b408dfb4c9ff6543ad74becc858a60cb9e3c155908d5bf58fa9b16e5ad87e1cbedb50657732b8331a0c963ec14d717c9158bec68c16e94fe9cc69686399418e33d2169b4724573c893b948b15ed893e539d5c5bf780b9f8daf16ef75aaa7e54edd92c062189e09c8b2894c0e52476944265461e8f611766a6333406dc07e4d8e4752cad7602fe1ac4f784b2a868e385f8ac1d230be4ec161c8a0816c9847c77d5cd5d2b549a8c6ea56304dd877e79364cfcc4db620cf1a47ae6cafb450d8559c079f75b4881224ff9b0c5269e77a419b4478c0b3053d13b5af0b236fef71e3c1fc64551e7f"}, 0xed, 0x0) r10 = msgget$private(0x0, 0x80) msgrcv(r10, &(0x7f0000000400)={0x0, ""/79}, 0x57, 0x1, 0x1800) r11 = accept(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x0, ""/27}, &(0x7f00000004c0)=0x1d) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000580)) 15:46:19 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a815008100420008004500001c0000000000009078ac1400bbac14ffff4e224e2300089078731153dfaa160035839b0860db93734e41008770fc2791ffaa8f2440d691ab6bd6c8ead3b34d79b742eef70537066d08d22562"]) syz_extract_tcp_res(&(0x7f0000000100), 0x20, 0x83a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x400, 0x2c) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x4, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5b, 0x7, 0x81, 0x4}]}) 15:46:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000082087736e66d96690d00907800000000450000000000000008000000e0009db5bdeb6b47"]) 15:46:19 executing program 0: syz_emit_ethernet(0x6c, &(0x7f00000000c0)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x36, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x9, 0x0, "01c7b000e6e6dd7f4883cbf8b104e0c74f0cc1a7d931a1caebe20a3e7ce7062356cca0da6649bfcb789ad65b2e42"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2dc, 0x2) 15:46:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x1, 0x10000, 0x22, "c2ea4b3038be066f1916270decae39d39a875bdc", 0x6, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:46:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = kqueue() symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = kqueue() fcntl$dupfd(r3, 0x0, r3) lseek(r3, 0x0, 0xffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 15:46:20 executing program 0: pledge(&(0x7f0000000100)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d', 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:46:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getpgid(r2) r4 = kqueue() preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/135, 0x87}], 0x3, 0x0, 0xbc8) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x103e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3]) 15:46:20 executing program 0: syz_emit_ethernet(0x2116, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b8266cb96dae703d36364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4238b3496df683d1161df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d3b4bb53b87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b536cb4e4fe79973357dfda5bb06d66e83be3efcb9f5d1a45631de484e32644c844c9ce0b"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mkdirat(r1, &(0x7f0000002180)='./file0\x00', 0x152) 15:46:20 executing program 0: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) connect(r3, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r5, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r3, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) socket(0x2, 0x2, 0x0) 15:46:21 executing program 0: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = socket(0x2, 0x2, 0x0) bind(r3, 0xffffffffffffffff, 0xe7) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x2400}, 0x10000, 0x9fa, r5, 0x0, 0x9, 0x8, 0x200, 0x5}) msgctl$IPC_RMID(0x0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r6 = socket(0x2, 0x2, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) bind(r6, 0xffffffffffffffff, 0xe7) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000080)=0x96, 0x4) 15:46:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x200000}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 15:46:21 executing program 0: r0 = socket(0x2, 0x80000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000840), 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x681a, 0x1}) 15:46:22 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 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a3070496659b4517eff011767977562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9755ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb795acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266d94577edb38bdf16", 0xb29, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0xfffffca2) 15:46:22 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) dup(r0) sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 15:46:22 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x0, 0x0, 0x0, 0x0, 0xd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1fc00, 0x0, r3, 0xffffffffffffffff, r7, 0x10, 0x938f}, 0x10001, 0xffffffff, 0x400}) 15:46:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(0xffffffffffffffff, &(0x7f0000000b80)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0x25d, 0x407, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="d4c67e9a8a69ea993139315c7064a7a528d92fab8087910315504d324aaf2f80694beef78e0396ccb27bcd1201b21e1a8fb8adc62a6adad508098a0493cd44d1a39057c6e5bdee806968cd0f62f8ddba9931403b880b2a9f43d2629fa4641d10cc41a76ee9944eade7873ee71f95a22b3c52e920cfb1fdd8b8f2c33c876a1354ef8912642fc38db6ab2106068a1a522e1e71a4d15a5be1a769ff0b82f6a358e0677574c67f55d50b60f191", 0xab}, {&(0x7f0000000740)="f1f01fc665ca281d87a5a88ca0404eccdf703de3f6b313cebb76538203c3d35ff801d34540282f70255ffce5fe6301e09c6b7681aafd32ca012d5b41279d7a3908e012f4c9d483785158de51ec793bb38663090cfd70fca78fd066c2826c4bf7ed450288abf27918a73b37", 0x6b}, {&(0x7f00000007c0)="2301397e01c7ab65ed8fa13fc80c0feec6e315821526885c01b927e648040565b1b1c8f52bf88978bba342a7664761a85b703c7898c95e981759ac6f1c2fb003a8e2edc0241cf2ba41b455eabdbde9b8f0a0eed331d267f7496a6b4282e42d369cb8dd548a0da7109a6be060aee49905f97c3a5bd1231039d7f1594470a1f194b855a835be2af45399164461a693b239441309ba9a5d711b0b1fa548d06bf133e806572b1e2a672be6b0e1d06c8c89039f2c587046a6742e550a80bd16ea63c5b5dcd3b1d8614dbb5b1a1d0d5f7b8f777ce31d422d97611ff2522d45577e3216dd14b43e2425a860", 0xe8}], 0x3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f00000008c0)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000900)={{0x1, 0x0, 0x0, 0x0, r4, 0x11c, 0x9}, 0xffffffff, 0x3, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000a80)=""/195) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/235, 0xeb, 0x40, 0x0, 0xc) r5 = semget$private(0x0, 0x4, 0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/208) 15:46:22 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000003c0), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 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, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/213) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/253) 15:46:22 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:46:22 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x110) pledge(0x0, &(0x7f00000006c0)='vmm\x00') r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x11) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) 15:46:22 executing program 0: 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, r0, 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)={@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(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) 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, r2, 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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, r3, 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)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000100)={@empty, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "0a5d0e", 0xec, 0x6c, 0x5, @mcast1, @mcast1, {[@dstopts={0x3b, 0x2, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x0, 0xa, 0x0, 0x40, 0x0, [@empty, @loopback, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback]}], @tcp={{0x3, 0x0, r1, r3, 0x0, 0x0, 0x6, 0x1, 0x8, 0x0, 0x800, {[@nop, @window={0x3, 0x3, 0x3a}]}}, {"b2361f8dcdd90a050504856328715faa0e5255f8e2fd63db39ac080b28c58ce4f3c5dfc6740938242c0849c10b27ca209fbf43341abf2b56cf2b49b4052b04b24bd82025bbc3688558b09b0df3e3f9b4cbaef27cb5eb81e11cf625b0"}}}}}}}) syz_emit_ethernet(0xe5, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd604b031700af3200ff020000000000000400000000000001ff0200000000000000000000000000014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000c00090780000000000008478ea0424f5ca116b49bf428974603709bfc999936c3923a56f503206d1b834d0a25e442f149c506d09432fa463c124c095dd344b4c49f8b5f8b732b5a87bbfd3fe302db02d2879f86d0d217c72da8d4ee7c67ec9c3b1e1da07000000000000008834f0b4c6595b54699c6fbb25c5b74b9c1bd9e5b502cece57fd19df30165afc7d187a11699be82fffa5db1ec07af0bb236a3844e665"]) 15:46:22 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:46:22 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [0x0, 0x0, 0x0, 0x0, 0x80000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r4, 0x0, 0x8, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:46:22 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/184, 0xb8}], 0x3, 0x0, 0x12a4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000180)="195537540d0b0da7564869d4b5a3502ea0c39e09eb9314c95222f34385204f8582a9fe76a0a79ddd721d745dfc3aa7e9068011c143ac1cae5a4d4fb6c39025d44ad71b1c156fd7cd5b051b6cd4a7323d6f49fdbe425c860b2257b56e032653ce2d6f4579bd81aa75db467b53a9a211a930f52d8a5a074750f1eb8bfd00b3e16b07bb7bd5b9177390ca357af892f75d729a0df7e49bbe78be4d904199ece75d649b92ea6bd6d865bf624153d21276ea5d24190d4b0e1d3510ef1b52a3162a09e90d5232c5872f47a9f3efbc0fe29d8bc0449183d1dfac71d111b64e2484d2f5e5f6b17c059507b0e6a66f4e0c0532f5a7bc5d9e9df0d9a9445af44e165bd3b26c6e79a9296de61ef82e61831b12bd20e1cd0f7e1a4feb26ba2f", 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r4, &(0x7f0000002480)=[{0x0}, {&(0x7f0000000100)=';', 0x1}], 0x2) 15:46:22 executing program 0: sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000080)="02bc5ef141f9d7f3fd471fcda7b26b08d50a7a4eb9d49ae975b4c33f0c3f7cd285908189cb672cf71b69da48cad113212ef4d32eb721638f146ffd9a6e4b2cf5e4f4f775caebf0e4cdc9dcd922ce313be30b54833d8e6625fbd9a0f9e53c300551785cda4055c30c85886e908f2c6c59fd36fa5d53d27d3c00547ea91bcd3134", &(0x7f0000000100)=0x80, &(0x7f0000000140)="2fb7194627e4f9cea261df760e607a5cbb91752795f658a08db72f4b9d5c7fc51247256808f717f4e79b26eacf3bc053fee752d9b7bbe2d5de5f4fdf109fe2e83e629f392ec85bea80cb062357f906435b5670a3052f900778e3c24e11f1fbe498a4b6d1acd3ca1cb84e08cd58c4d7883ff083e94fdaef", 0x77) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0x44aad795, 0x8}, {0x8, 0x6}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r2) sysctl$kern(&(0x7f00000001c0)={0x1, 0x21}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:46:22 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d65cb28ed7c192363fb628d9de22acba78e53378a32f9d1f1c5655924ba262b2db01bbd1df83ebd3e1f211c13bee5ded9f11186f6af3e2fa4fa774d7445b74769fc33b58227c3ba04bedac0918cb9a2a26b0bf6cf8868134e0fd42342f93f3abb414cdf49f655b186c8a502d722c9df5ff650f486234d2c0a8333c3fa9dbeff1f5e3e691c2235fff88590c0ba5b5f8ce0ac9f57841e4e10b2abd776d97f410a9bdc471d3abdcb5ec3b48acb11dd436277efc2d62831784df8108b3d1826900280f3779bb2116514626ab4d112be13e793184751185abbb61785d6751807903"], 0x1, 0x3, 0x0) setregid(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) r7 = getpgid(r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40}, 0x3f, 0x3, r2, r7, 0xffffffff80000000, 0x0, 0x7}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x100000000001, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/127}, 0x87, 0x2, 0x1800) 15:46:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200043f7, 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)) 15:46:22 executing program 0: syz_emit_ethernet(0x118, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10a, 0x2068, 0x8aa, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@generic={0xf, 0x4, 0x0, "2f2340e58df479a9f926a02a1532ae6b5050b2481a2b777fb0adc95790b31d402687969113d4b2ed1af607a35a62e29e63d812eaa0a3a86d7e19c5da51ab83cba0c24c77cb0833a2c2806f026aee3cbb130d5185009839651422b7118cc2d279125a2cdb4edd737536374ecdbb6ed4e9db277183f758d9165e636877595e6613ac5f17c74e915d83f3963dc9af766eb002ae41a6b21cc08167a41157d868577909c81f4d4c45758b0b851d90b917989fe7356cf134124e0139e5844dadf58ba9ce8e8164adf64b7b57173c04a0d33dcf29bc6648ca87664e8c22a3f5d58f826877887d8092d3098cb295663c535fb8ae201c"}}}}}) 15:46:22 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x22}, 0x0, 0x0, 0x0, 0x0, 0x0) 15:46:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x7) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pread(r3, &(0x7f0000000000)="2006b89f753873d35b3d82b39990d1d70945f174d8b53a59d106a385be2ff6c7a2ddc3891e2c2acf6b47f6e04498091814e165016064e0871fff2d4f1b5a530443cde7c3755097e4920d3a14cdcc921681247ede72ffe202612212745eb3a51ba9d3ff8808cc07853dae99d6c9dfea74de5e65f7c8cfe9de6e3c2076359a349bdb73fb17b8f1a2c838c9684516963b618dac88160c2662c610f97b06cc6b62570c8516be38f772a078dfd40858139b6a41b77ab09214cfb1bfc9927c59f115589ba2825c3bd0ab6e96aef8475cf38cf67c47fe7eb48015fb516824925dd246c68a99779ff04a80f9c218e87d3df89b2b64a150f3d1a3", 0xf6, 0x0, 0x5) syz_emit_ethernet(0x68, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a31e4c", 0x0, 0x0, 0x0, @loopback, @rand_addr="4797b27c6b5e2ea5d23b53038957664e", [], "2c8b"}}}}}}}) 15:46:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000000)=ANY=[@ANYBLOB="01ff9847286a1927ccff"], 0xa, &(0x7f0000001640)=[{&(0x7f0000000080)="b2815d577d7523ec1261a8e3abafa149f913f67f930bacb89d18707e2cde93933ea2d908ebb025679a5f49c0dc8c139363686506f517962c650dd5e18318b01bec75ae9176d6e91c414345de67fef95ded4bb7ed3b496679f7880bd354fdd7736865879317754417a034a31c1c0375a050fadec7b0811a5719a3ca8125caee32c374bf4f18d7d65527f4121df9a21b9785d9aea8da7ae84feda631d27069d584061f926357e1241036ffa5fc3283407d0e32d02c8aaf76d08055d1a7c3971386d04b076548feb9802c4099bbda3a61de4ed2c50279a2cbb933bcddfd41e34d4add60de7f77b4ac4dd3cbb6c459f47d0e93b3a3d177506b7f7efe096d0016ce31f26b638ebfd66f38b07a7f3e2de3b43746046957f2a9dddb80d5876bcdb9b5913d24785fd1e7ef09da6a0965e787250a7a2a007f1e932e0c6b9945f821dcfb20a54d2b0c788d7f4b6417c501672d67e629928f4496c6e1b10ba1351bee2155a27f5f15f42d9b8324198e7e8487c00c111cdf259d5e5ef3967a3ffeba75bde9dc9c992fa101e7b00133658934941ee68bf42c140ec3d6da89181c34b2d99f698dc271fc60bb69fe1dad09cb5965f8484bbb150d51c802d555ad79100788183b6a4d5570ec15a2b429bf434d80416e306204ba4918eef1109e14dde1716346b6b5bd9413ef0bc83accb9f6cdedfff55e15b64711286a526838c413a7ad3d33fc34448a82a615a4d8912500fa6e7aae72d5b36795e14e268cd43c300d560e17cd4be4fbcbcc8f161a1e1ed649cd6cbf512743cd1304fc750994602ec08ac43019100966752f3897580d32c83289f8ec04ff7b7f64d9b7ba89e55ac323f0d2a46d196786ea0db9b9b2f413b485e0cb8f6a4fb675dea900d954203c890daa621a544bb4f6e7104e83c68df6c3ffdb4789514c4401a024b89714160e09460d4c443ad200a2bd8be5adf21ccc5dfa9cb0d3fd56d9795f37a921e2f5a6b8dd20573c6bb0b142a925c70d1a768a50962d0bfeb88c652c1d216d30f9cdcd89c4724a2fa1f3d6c40961efc447379326fbda147fdd3c8e6c3cee6af3182873ebc93e57d57a653448aa690a8e629f386a0fd9317eb10a6714b70d568c7458e7f6a8bd068d354221bacddddf08a7b915d6ebe8916ff51b1eaafd456f5bd04ddbfcd48ab1b90a2f87214c8bb8a8c2dd6016f2197e413eacc4ad38ed80a416d70c3c36339fc61ef76adf0e23b027f33a5fd90150d487dcb41ed0ddddb6979432c99a1f539a8021a8742fd5b091efe32e8b46eef5328825ce76b47505a37c9031263bbc20b743a9f6996f0e18b238e2792dd40aae3ab32a63658fe65451c75ffebd0178e8bd05757cb6ee6e8cd22c46fb84243d64e1634e8890d7e00884baa495b5880b0beaf4da552594cd1e091e312d3256bd589131bb951febd3cd37ca4d5f53c7d8d47a7d0c9fad8bccf8586910c5323e442e369f21357b429a736be0e41019487197f26ce8fe60d801cdaf0bb6349c3477e92b36ef39fd6ad3bbceefa6bb96f6474f2e4725b2b0329a090ea9288a44a8e9d47f10cfc076994ab6dd21e187f007c3304c7a76823746534d9158353cd706abb1e2129cd15e00c05d4a3cfc2f6a6d2f1067a1d3c1afe99d6df3d1b6b30912688b12eba764758834d2259a84445c4bd0b3254b992e35ebe4ae9dfc8ac2fa59c4b50cbc432576fd49c5d23c1d3c3d50c4dd53a8cd91e94f9ca00d03bb73b242e2447828552cf294986e66264d838592cea07f36ae027e77e82e8b4a479a59b56353953b401e56c5b886b51d3440377964099ccb03bb37dd76b87b2ae71abc4e6489a877d4e5190dc2761a3a5fb77e0f5f9b6aa250d3782568618186576f61af757c95aaf84d2b7dfa6ffea9d883bd60a7c219cc2ac6fe07cbc380152739e191d05bce0b83b41eed2005fd27d29b750de641a9fa7504092102544540c019f2ffe1f4aefd85dd97ef53aad906b11c337fc3b23f1755be8c2cdda065f1f611065655c0805cbdf16cad2f0cc8c31e91b0dd9c19451c1a2e86c113ed7be877e45b4f644ef463f85edb6dd86553b4d397ff318c647c2bb3ad048521f9edc5767d163ea098642f5deb62c72d5338a236850dd2957cc499d0c95bc844295d4955d8c974880129a40425b7f47d8cab1c7c6ed615d51b963e32da8e64de6bbe9896611541289fbdc72f694b1e31c780da28a41c3537228e1ef38ad4889995a36036e4dbbc7340ffb92ae0aa582ded1b251b0df76dba60716fff1ee2f89c038d30d60bda7bb939f3d46149b1d1d4038dce757a01ba664ad9daab313febe5786e0eed04daba3c1de1cb30f146a3946d352950d9626497d36197fce5b599bc03b5903a4d51aa68efe82f5152285fe7ac900bad8c074da58407a50f6d2306b73db6f14e623a9ab21c2914dc91c7d078f00e5c6f67ec1f7fb1c96ae630a42fbb6abe89f1ab9dabe36f7619fc12aec5e26b36e9f5e1eb454f083a37f10dd500352024ef564097765da8686bfe4551909a6ac3e28eb2239927ad4cc2d23a109ba21b8835df77c79bcae2d7d964a9d8d82ab0a7dcd5d3b2d91e7b478b5819b9e8be3fcb3b4ddbe7fe79af4ae34ae61f6cf6ffbcf0e4bb76a95cf376aebba9589286b93763c074c25bc0509cb18e56e49b7e5220c2700d853e855605f790992727894f2d74e831c965430fc2adc0c53e0161ffb3cec56b143956a7bf329ea816af0516f48c98b288d8e12d7e5ae52763af08baad8e13f8aef96c82bc13f54f59f32268c2b8448e1ed8a8748f8b592e5a440bb564898cc37020db5c169f18e5b2ca25bd30cf766167cd132eae4f487e1ff8d995706fa5242a615d2286ccd7883e8b66475d2cfbfb384006d065f8285dba040dfee44381061e348fa3c4839a8406647d15523bc6e90188e81c114520aea8e901f5cf5cccdea954ff460d8b87692ef9d117761e5aeb12537283aba576bbe0e63cf7e102c05bad7d7a3e491aada6ae6496544911c9ad30feab86977bd3729dd61e31d5b4d1968a9776568ece8b1dbac2063deab724854faddd421d3460dbb758ef092a561904670087d22db638954dd7970460e9b2a028887a5660ea124801449c213c1099901f4338529d7d79c820ffb396ea8499ed73683260561e5da6202ef7b036373345498523824e3bbc981940bc7ac3518d667dac3dbc2747905f8947375ae781a9d9c6ffa175c6ab35fe17dbfc8e25abbdf7cf93514651d71effe82637f7530ab90249dec40e7574664c637242c4ef32a5bba0d051b8b8a11462557f558b72c2a3b2088139b287f875c5de6353bf7ec0076a898cc3765f0a9e352e106508016cff4531625bacba9cb24cbc150760e6374258d10b25e2aa4760fe3648ce5936d8c4ed4757acf7496ab6e40e40f1a767b42b9932557a4e2ff37764f5e573ae19c08bd65f6e2925ce764d19c47697ba4577320102e0b0d1b6789c580243d753f444a5294a847bf0041b936bda88fdd384fc855bebdf93d5032bd35e639f51d4585b921f2cf8bf3757e6b784ceaa7d25251e68fcab8c94e52f0f00fa9a7a3f704989bda1a0d453fdeec5efa70e8e5d2ce7803331b1a72c1fd0acd398ad1f96a91d38a46cf13c150d59472778f30a8ef9af9899d8dbf2525499cfa2c0906f27a74d7cf616dc7b2c6758d087c72c7b3c855ae9240a801cafe801cf7695beb7f8c42f24e532cbe6ae4a423793dcc19557c335fc6837863832c0a5e3fa6c51c913eca4673e608c61afea6544cc6662b35e2194fdc1c6753074be3d6a185ecd0f35c0033493d5ee319c87dab75ca55ec7fdeacc73ac9e29d1f1d4ca45322e00006d79bc05d3e07f7d1ef9ec631e4bbc98982164bef2d528f50b126cd88e3141f9bad288569310f3623522a38f488e2169dd3c8b7ce1e1cc093bdc6cb8c26fddbdb4a87c3f23d0fc325ec29c68a54dd2317ea05afb2ae5291a2ab3e7010df1ebaaaf9a3c80105275eaf9c99d4a74f49861b5802db62617d5239c6b2bb6ee47a7eabac431e2dde25efe74a18f5668bb004deaebf9dae373c21a3853afe830100e64d6240703c2ea0a2192759336cd8d70ba461d70ed1cb4c51d2c002261367b02f98cabcdefffb1154b47a8340b2f5edf938d031e4a23de31dd1a678c79a722e6b73fd0e337afca47aee2fbb6b32ff6c121cfb4810b9e1c61b2a8fc9278ec8bb6c4cffe57cbb9de00857eac717c91ee44076154b1fe5ea5eba45fc9414c6155938bf2cef929ab3a2dd5ed547c22bd9c7133a02187b4f0c5656db165161bf33e739517f6fd17534150f52e0a53bad287e57578f920ae4026b0ac04153a38c0a791a98473e5ff25746aa40b2fcf7a6de879e87e3496c2dcfc3109bffcf570a8d794ea350ddcbfd55210945bf452e23bbcf22510e0e39adf896ef3e4a4b08f50023540bd3374b67c8347161726199f8f3e9e6c91bda43a3573913641622267cf7bad07646356145a0df0da2a864849da2a8690f23c4366c8daa3679fe077d7cbc0cd063bda7f1560ff5a5d4572381341d49e223d9ab9074230e6f696e4cb2c48eeaeb9e6ffd8663d6a0310fceb332555ae200e8705fbbf033f163345248f6be9e3b758f405bbef5fea069a8fc50d0eb3c409f2ac86cbbbef206aa1932bbe95808baca6f4a3551a89dff701f58c1c72c15205707fe46aa9b57c1241caf94f85e8d38853ee34fff38ebfa4cfa6f07859837d4029cbe931d7d44e6a75b777075dabafe134bb078a2ad2cf5f672c638c3effc9407127c08abea1a25b4c70c8ad1551187aa6cd8c1f076adcbbcdb5800c56dd2334b4e1182f9e9ca69d72cafe2827907ae94e06cd3eb58cab5e8a00deac965c67dc6288921a7c2c2f308d46553d369181154055241f204926d917092f37df92cc0db8f134b56289231992b1f55a68234f387446449e7cf14d52796c2a1a99bab9a8f5d757ecf41a028730111e4d6aa157a7adb954f5fa71198a5ddb7a2fbfc9c876455b1350dece90c820011b3fb530997b49c38fbe7b8536cf4d9d49deed8c42ac7c5a75aff337eb91a0fe870409fd7716d56fd6af2488b50291ee3b75e1732cdbe9a79f335d987a640499e73cdaaf170832f8c412dc11022358c9349ac4fa1de2825542bb7bf0373c11cc427e807c735e586824d8ddfff1988a56c4827f9c378df2a0ed3a5f2d1b89bfe2f0b9cdfd6ecdb828c6175413074ba8a19a79950f0a6368829d901ab1beb41d87f64f556df05211706451f0cf3dc38c81993878f283a6252038befeaab719bdbbb9bf88e2c80dcbeb65eb32e5d13a31b9ca94eaa7c2bcc932eb7ed4f0828493db8e92e91467c00d592e6c46020bddb1b65968279427e899e9fcbbbdd514812a3e5251fb7f97ceb220db28b0de28ee0e923a2f8089cfbcb9e37d9701ab6c2d6531687626db3bfc937b33dcec5e3afb8e8b31ad59b71e859dda6a96b3639fe947b57da65fc42b84cfef628e93489e14f4c9a6f5ef9eb80ab4b9c37f02fd7ca3b78387c91b4fa7c3d626ab5d455ae739329de9b43fd281e4de3cd3ce8d5a12336283a5496a52248a7b269fe0c91fd1eb2fb05b493d4a3d9798a25a9eeca37e7c0220a8f72544f13e1e6f0dc762ea1125e18113344e1eae6179d2fa22f3922b8934542eae89916c2973b1403f28da6585cf3ec8109cab167deee31a0487d883430430e2f124649111c29771a00b7f4e0d84728825ee51f1c9489f73ab987533982307f38ff9a9a9683dbe091d04e3ae2c8a597632e4c88d4fc0e6d53db1d4f8bb9f03eda253d0c24303fd82f9884efde59a904b0130e084", 0x1000}, {&(0x7f0000001080)="6728f6efe56a0cadd89b4eb15ecc3ef1cf6507cceefdc4c2e53c70273b71e0e23f415d2311be1610095c26891a01cd44773f0439ccc940006175565efc231e4cd59f9430ec8737baa1f3b2b6e85653b5ecf757435ca3219df986bd972e0e311b5afc794383d58416ed35f85452708f5cb536b0eec7d64637bb6df242267394612b88b79a2722f223ff93b1c17d07c99eaad821e42ab5e0f8d6ae4bc01e5ec961ec9f6d43632568c0f7950d0a78cfa5b5fb6f188e242ce49ea977012fc8f9935f278c51c9346c947ac1dd93dea3023aadf1647ad538bf19bd3f6c827c50cf89767c07c7bcfd6ce84418fe", 0xea}, {&(0x7f0000001180)="593a25d10723820e29756a98d749168c8c76ee7c56e90bd291c02923341697a0928a0256ad2a02cd972165160030769af8b63aad8c3a1c4e183b1613e0bc07f6ed91bb0af01f85112051503f89e6f545d3e54adb79eb706732faa9778851915a909e5228c2fdce2b7b136968fbaad13c8531be4ca05bf62ca4599f44584ae81bfdfe93aaed451758779f2b0cdcd3b15f072953dcb7332c917e59ce00d7bd9906fd9a3fbf70e29fd359bfdcd73f6532a55c439c6d383234188d3985414101704a9a856941b6be3f2e93d6c30934df4ba21071ff53e7", 0xd5}, {&(0x7f0000001280)="274d8d96cfbbf36de669a0", 0xb}, {&(0x7f00000012c0)="63ef15eda7af0ffc41401dd535d0e4f7a65f6d14486bc9fdefa6c481c9b6a4e22d42cdabb154b4aa2a2ac43d552a59e0a7c51259575cbc3cda274e23e88e87d637185703494f11860761e931feaeef235d9af09e15f50fa9d9ded7b6bf57b270e948d871b249f8a84957b6d367f8bcc41741b1243ef3", 0x76}, {&(0x7f0000001340)="3948d0674364c8e85601c246aba768d6c22e7b067a1fb1e3393829eb05b7ad099e7a770024536d49f3f0663edbb5808659fbdf3dd5071156d66f87a8873266edb32c4ba092e0f100f6d27fbb445735babd25496fdf53a0cf270b1361cf8af64d89f9123094c47b8ed73a2b330cfed82f7e7cb6e066bafa4215b3aac3f8028932bc316d263603d5da6c525e09fb8912e26702489428df249d85e139ec3b60d17a4909bb800df2c922", 0xa8}, {&(0x7f0000001400)="eaf7b68a1c4d70256e6824e84652aa8da24662bf22f9d07938c542e704d3a9b103ce5eeb04d4baae4b74e0510ba3acd2c427e2f0290a9c97226229c55c1db4adde82778cfaa8674e33c71e6e6e56311d8ab05da57ea392dca56e1c3ed241b61cbc163da8e5", 0x65}, {&(0x7f0000001480)="4dbe2d6f9b7a172be67bc13f09694c31d2b4a5217e7a5b9d3fec352d470254b4248d5f70bb612f077a1e98bc7773ebb6ea2ef48d2377", 0x36}, {&(0x7f00000014c0)="326d27abc19877271a7e515832f07bf64396e88f4a5c777231dc22cb4a3a757b5d7a5c32d3bab75ed0efbaa83231d96f8c57e7f32c7d0f60ceabd253bab4deb6a0ccb3e839e58549de6a306758c6205ee0b82219e0014207040b7ef8f644bd112ca19377d78ca629b83f26e1af95c5a72bf826d5b7d3d96624276317d9286e97d726ae61336bcfcd20d8d9f32b213748d38a5159eb3d5bd5d6ea434021915481d423233046e0d1670659cf24c931fd19a77f6632be293005d7a94bb03c01e2713e5a88cf42e0e7", 0xc7}, {&(0x7f00000015c0)="c304e59a0e78795318cf345898c5d4946488f27d607af701c9a0f29a4adfc1d702bc6f1971934e960e0b1fb9140cd6fe48b894d3e15072c7e1132e4652afa6f20cced59b67b4598b1661f49100bb8b", 0x4f}], 0xa, &(0x7f0000001740)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0xb8, 0x4}, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) 15:46:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) accept$inet(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x6) 15:46:23 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd7007bc5a3438744dbb1d2efb853460a0800000d9ba78127f748999000000fe8000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000020400000001030300000000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) setegid(0x0) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x0, r6) fchmod(r7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000000000)) 15:46:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) wait4(r2, &(0x7f00000000c0), 0xb, &(0x7f0000000240)) lseek(r0, 0x0, 0xffffffffffffff81, 0x1) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r6, &(0x7f0000000180), 0x3, &(0x7f0000000380)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x5c) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001640)="ea69f82f64dfb08a7ada6fba0b8fe8d4b2352ec91f536ea56093e715f51b825750697ea33cc84c72e6563965a0a8da43c8d2665aeeefc486494914066f1c7007244a6f0c5a511f3ed1c9a740d96b77c1425303de7076417629704bd0bbfdfae068a198b40ea6788682f0fe2122faf56ffcfaee73deff654185c9ba0deb7924f2b9b7ac7aa160d4238d1474dd25f64d63d817bce25823061c297a61e443d2dcb86d7edfad6a6abbaccb0009b6cc15ca82c4389fd46cdd4863264170d25d6858039f947ff5dafa98316fb8e14361e2aa648576e3d419e8c706b6f16b5f94fb815228b69c2ebd4c3ed8e201946f9287422924cf405e15f49f1dcb1d43d88a0ab0ebe6998e1c53d41f4b44fb593dc097c233d1382edbe5ec9fd435de7d0826d35925f21f3f08d03ab103fa5f3b9f84111926e0c7fcfdfbaa01ffd6a2482e16c1018c85888e4d2a74bb4ea457bce823842a2654d790b8f3738e3ba5d03c79c6bfc4d547b26336c40cf271fc4f40b385b61cfe0ece56f7049f3956488a8aaed8d87af606f726f1f5c4b368af433db6185c64d6971b2a9a94db642e4d13e7c802bba261bd16dbe32d21cdf54ca865fffb73616330a9c24c7838a384c8556758aaab8089d2d58c0ef606758d38684c1a011ee65af0b76d2a151dff6829b88b2e0f561119d7bbac8fb5ea9ed1d2c32962ce6b51114ae4d7d588a1c082dde433d84d51f2ef89c4ec41c19839b43e10fd822d76d2c23de58ed466dcb2965d9db742b8663d134a2a6837bd6fb6fbebe977eb0f585b7c9e0343c80738acff5b60aa5794f712e978f420059b233f1c4e7458db57118b0813ddf6bbbe7f7027a65940b752618115904c07f497a3fe0915148b4709ae93770a767b828933b25304e36436cf070d6d678c7193c0511220ac81f02a56b21b42c86c5114e1ba4afdb1c349add388638921072885ecb31a36f7f453c134797de5b4c1f44b596e97f666987920fdf553ca04c95dd0f2f1be2674c6768a53a01b7d84c1486b0d5c48fa56f37538932511a0129d320e8aea418d7c9e96b0255cb9ea30939e04b3bb06c74c34a76d35aa24bf902992423f434e8c83e79affee18d3b6482898591f09fc60f6aee25bea857a7257bddb68cefe0d214f3ee1182462cbc2892eff821f84766dec56480be791ab84333b32001545108f01efcf3ddfd72136b8b95335fa3a410b3a924de2e507fc71a2a1f94990ddcbb422ff97014e1595534dbe27ede0377734e7921db21b63d486974a7e4cbd3a37acb24083e847e82dee34638a6c3dc151e9c3f5b007eb583ea1cb56b97c899d08ee546eac6c31feafb761b1bf1bf87aefbf07336e1a80f84fc59817f7b9584cdf9445a74bfed719f462985bc062702c4707b0ff754f62ce962175abb33e2fc0c4f73d94aa8d94f8fca9bb3d38c6eaef188ea06467986cc8bd77000c77cb2680b15370b233a2e0970e556852760a7ae3c717e1eb4045ab6fa1a68bb4368f5f949734c842c8e379d1e06b2ac4e7f086ce6737dada6df06e367ba27d36beb46cbe56483015b9167739a3f5680b10bba2d6c8ee7335c81d8ed1c6aafaa5fa14ce34ef801b37147b59b8ca3a573076602642742852d9424f688c28df7db6f5e55d9732631d5e7e2d0a76df738ada138684693a920d5d9718e059d1a6e2556925907cde9f5d1cd107187760517ec11278fbfac4af479525feceb3133f0469a656bff68304d4937b77c91470593b149a80ec0b9fe477aadd1a05e4875cef09ee80b3824df489a129cb017e115f8ec7c094f879bd76ba87417d16f7821db0e4c2247a05250f82f4259b12eaad7238f557d13abd7617ebe9d231983461121ec62369fc39093cdd587594e5c7ec2567d32044eba78fed283d7a5c098b71f2085cd371dbc75be3d6708a924d2820ac361b3b726f7285a27cd883efc19cf8341ffa4d50fef0624cd50d34b6356187efd393fe1a1eca94e52efd92ff00d42a21f73298445e3464c36733f266b2334eb10e7c381569d3051eba666a65beb5fb13aebcda28cc95f93b81dd9a76ef0290895f368a6360d2871831abffb70f14e802f3780ba256c6aee7afdf967413630661fd2b56878d362b6b96f14596da9d9a07a4ba6058ba23b75224fb93250233d2bcbf7a762b42046b11e939a815234020dcb647434931016812e566f4737bc6afe3cf6fffba9f69c52c43f10ea69461af468a30afb01d1a51bcbf37e7a94b8c97f96ddf2893964341ba3b53a7d8627ce862d11a115004b09ecd82d2cb0e5505342d2f4022be60f356fb483d09f75a0ba021b8aee761f321c5f554b07b6487cff160869605c833c60744371652e025d70713a40a225eaeb5ff5c27f7e00cd0e13f54e6de231f12c56b3f9dd424619d2dd6cbe7cd31a4d3bf1c3634737de29e62ab631ebf777dfe94836d704afa2848b6ad8b2f5a4a59984f52a24f4626586fda4f40326ad831e5caef00c1f12eff003b438317f211b41fbf9a48c9141e500dba1024e2b740e5c2f4b5c5afbc14747fd3d9b511299f07a720a4c92dba40c08c84929e9ec8c03e44f6b0b0a80a64c2268f05b44c75c6beb1236d99bfbe68d7ba05bbeb5a25b09bbbbdfec9669c51ed8ed2e886035b60db15e337ca5b641ea95674db762991af0ac9c2275954c350e206d722e411f2649cc38603d9ef6ed91ce1087ed917107f211e6939b0df27e11398e8e20f26aaff01023d02e59cadaa38a712fd6fe7c44e0e053ea3279aa154ea9742d348b1ba50fee76ea942af28677289bed90ce7223fa1175862980eb7633e7e9696cb5e6b0f766d60e1597aa5013089d0a6811e2d7469232c3581a0e145272d9afc4673cbae37654a8e5634b358e0324eed52004f077a8724de54ae347add0508cdbee1bddf0c7abb3037a2493303760f5d39eb9c8d00d92f38d5742c7150d575878617a96a1605f2dd608f3e7e77262df003dfa3fd53f5dc8e048a05554374550d5fa6bb7d6bbf730f23c5fac25420618ea8007a86a2e081f42103047a41ea765191be6cdbe00c32d50cbf4837cca8b6baf15411ad040588b346cafe146e7de7c6d02da02fe250ef4f3d954543f73d3844850db48f74ce89f91453bea40b25fa66b0a9efcb6f0388d379b1f23d69f280b920c27d2ae091bace8432c2dc4eb649891bea0e6ff71d616434433c75a5196fcd86260791e34a8b418b231e23895c7980ed15086defe32596ebc1fdd1892b2b5914f50e0819d41f32f4db3aa45a12c82b161840b16cec7e593adda1fe28a1829d717cba249a8c9436f525502cd2871b9b85e12a24b5b9f0f0db50e0f5f39e51be3e7fb269b107f6f1581c138f255819a95562fd8579ef16e6a03f607538bee0d96e4128fa17a0d2a0812ec2844a22db44c506c67d15f05a7eab1fd6bde37d16230b5e5bae6a07671acf5e277322730532d5cf73397da92eba627c593a3a8d9439b45fff89b6e6ab4f2a53797d0d53a257eedc8190069d5f3804de16e6fd60e94b48b78012b081f6ed703d38f516596059d501cbfb03f7a13aefa29cfb8d2dde2b9db4d3f07f1ec7606636803e5a42c71a062d390500cb0ed94f9161c24b24fecd6b8457dcb5a09d7695d22fa713395493cb9eb4e81501f75fd30b349d3c69ca2b6a94afd67ccb578ecfa83e8358a34683cdfb4c60a5b9ba089f195185ae726961c2b37b266b29859f27419a6e4c2852a99e70cda0bcb157fe6bdf40f2e4d48c93865b6acb445bacf5f31afb91adda0814dde5518533023c5fa15b5efb5abf4e4d949a7c4d032d9ac494b112b41d72bc959b318b4cb14aab646ec53bb578ac785a754a2480982364ac2521ef695eff87578dd4c18e32b76032f20bd46e9e10571d99d853d321c40a3a191010ebf2bca82017f16e3b040492a3f176c6eb3be05875c753931a050cbe62d62b13c2f375f4ae583de4b5406e6d05f6ac79787c93874d27babdadd389c5232d0e366de7458aaf775a50c7e03e731727870f999994f2755648c8947ad0cf7c9196e7825386f3e6167804a7f4dd2f8bd10b1de49cc871ccaad58c30aa30fa462cbe3cdbe227f35676cb206a0990bf71602513239a7881679fad78e774dbe44cd9a6839b04acffa2acc60cd6b7c2b4e7d3951923322f7779909809eb12c7393184f1873082765ad32fbebf3207f31d751574a606536e30fa154e9b3c54a73b03818255610d9156cdbc73cf9e6faf0a05ec869727273fd9f598b6cfd82f0457e161b48f1f907a541c235f5669c37c42b65af0cdf46809e0b47e739fd8436b1f620218e9e85e40122d453b8c10c333c620de30654e5088aea80e58c79b9cecbe98586f2986cb1fea7529a94ac34b33c2c90143f433cdd191d367f86c0148d62be3545f7c25f3faeec8762144cc8c1b0abe1f2e9175b031b1909be96983c5bb3d96c2524a782663e277fae3da8cfbb90a49d88d8087ffe1f55edbcea8d60aa707554390cc275cef0b4c0654958de86c3ab7570d43c004cfd86a375c9d88a20f50838f121971c779b34574dcf9afa4ccd0d94bd67735a3ebd71d86aae52a5b8d9245b7afe3f32ea518cf6ae2ee57eeaba5a7e3c17439359a25dd28273e14f91ca5fe20e71844022f53b6dbe93c02db6b63f93cbfafe9dedec8e9b6a0ac59965d40d6686ca4ea66259f7ce60abf5123efd08d273dce6195d69b887869bb243428e0ec42ce99c34dd7df3c7dcfe7f952fc1fb0a32dddc897223c834e7d7c6c88566edbd9122fe6f075f2a8c5d5337006db791d591a4bb8064b70b51b0a3b49d84a7ee0e932f185eaa5e009ce7f9faaf132c034423bcac60badb10931b791ae16c0dc38580efa68cd8a916cb92c9589157ebf2edc522966bb4f646195cee80f5eb8e9cc4d3f8f9746f8b5eee33b039166d19b228facf6b53938455d1a000da3e09f13fc9887b15a5d96424de9a715efbb1bfef36acad37d6bb00cb87ce3ca6333d2f87f4e675d78e5353cd2a434fdf6d6ad047894390b4a747aa9e44fe5d54eca149de8eac4f0325f39b2f7a876d2b34db4d3564b0f72f759971fb4ca814613f95ef3510f7d9fdbf3eba457fb47082bd43f2dcc73d9f6c00227cd78f34ca716feaade8065334d6e42ec3e60e2a4e63fe8ca0dc8cca70697f0d12a711c64ae77dc263d7b354303a9f91878b5f1a71bff7d9f6b5d114f80410e994eef61951b3c97afca19a46cc195e5f623dbb27c7bdde2d98ade7b4c42c7395e5ef864252ede5f4162138e59781c61a917db83da9a752b687608fadfb540c9f88850d84cbec84da3685d74d9251c191caf3f41f58d085debe9eb8a190eb13b52f51d1c927e2097c270418337f22f6d77fd120c1271b3d06e894f8c91286248bd9f742e41bda0052631938aadaad2c327bf1dc148947a1b9beee8bf62fa931e375739a28da02d40e0f98a052e02a19d71678a97b9d935bf9f06d61384b6d47518c8cd7e3a5b0247793d4db48b1ef8f056dda8622f4f828262a31b40151c2c4c0ad5f5008ffe7d9d29a1753470916dbd8f4d107bdbb6d166adb365b903a5988094a1f11faccc4f285e8cae2baa13ce18edd6ccbe488f6e38b65f6e46823458b8227a71582fe9043450b463f1aa33323d2b0723cd989634b9d95ebc2eda127e68d15f32e5be2473bfa949603aeb649fe6aa0157d078f7b0fb0dd8aa983fa031caca26e1f7d3a4a3c93a2341f98481dc3ccdbfae4ab21b939e56f14d94ad9dad7ed1d993e1f521cf6bb93ad78f1c296f5afeac83b032d32371a149c1408163e40a0985da1eceec74192f", 0xff5}, {&(0x7f0000001380)="71bc572a608540e1b77c5c483ed46455d8ac6e51a92ae46d611c0d07b71e543e71fd9b09b2eb6c017c3032b04cf2d187bfd69273993a2c8d377e1a97204a8edf30477c65ff027d6cd2424b317080ed84a768eb04dc431891c2efaf3059ffc3e358df988425ec9c3827d7a08f562aff88", 0x70}], 0x2, &(0x7f00000014c0), 0x0, 0x15}, 0x0) fchflags(r4, 0x0) r7 = getppid() setpgid(0x0, r7) 15:46:23 executing program 0: setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x4, 0x77d}, 0x5, 0x3, r1, r4, 0x5, 0x1ff, 0xd255, 0x8717}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x0, r6) fchmod(r7, 0x0) pwrite(r6, &(0x7f0000000200)="bea57438d337de94a25704d2c35fdcf11f99c0d6409a6b660cc82e06cdfa3ed8183b0de06f0f8ce3ec97024a762bccb1791dec0e7f1a70e37227077d26d9ec6d16", 0x41, 0x0, 0xa4aa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r7, 0x9, 0x7f, &(0x7f0000000080)="efadfadede3ee91b872ad4b0873b4a274d2316e08103ec1b886d4553c6aaa314ad033ac009c917c70c0fce2803110eb41b082214bc755d95bbe2c5079f399cb77518b1530d746ff7051fafd8506221a93a2d2cd0baeb64046c6fae61c271fe53627521bb95b4a6feb12b2c07ca343acc45917b84ff7da920a47859454d511c87a7a3e08adea333df2b355f7eccb61ce47790f7fedad9452c2d98e09dc3617afd3dffb27ace291cc9bc4c", 0xaa) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) 15:46:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)=',\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='+:\x00', &(0x7f00000001c0)='\x00']) close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) semget$private(0x0, 0x1, 0x21) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="1e83ebceaaf6244e2a202333ded993027ade3698838dedcaddc8481efcc397a8f2376365d95b4dfb0e851e930de7c62a3965d86f9d9d206bdc63e4125a384b692e678b7bd750355af3ba4c573c306932a07e3bd8", 0x54}], 0x1) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 15:46:24 executing program 0: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x5) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r2, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x2aaaaaaaaaaaabd3) 15:46:24 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)='$@\x00'], &(0x7f00000006c0)=[&(0x7f0000000140)='-@[\\\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/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) semget$private(0x0, 0x4, 0x697) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0x7fff, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(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) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 15:46:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x80, {0x7, 0x3}}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000240)) listen(r0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x4, 0xf000, 0x1800}, {0x1, 0x3, 0x3800}, {0x4, 0x9}, {0x2, 0x11b8, 0x800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x1, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x1000}, {0x2, 0x7ff, 0x1000}, {0x4, 0x4, 0x1000}, {0x4, 0x4}, {0x3, 0x80, 0x800}, {0x0, 0x29d, 0x1000}, {0x4, 0x7fff, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x3, 0x400}], 0x9) accept$inet(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1fdab406bb3cb503602d0c180ac16381afffd2eee817776cf2c2ea2b348bbe9e2d74de806e5d6c331da1c9bb901b66302b612c7775c400a744205d0995edf558733780e7d7819fc46565b7c9d29095fa4f8d9490", 0x54, 0x400, 0x0, 0x0) r2 = kqueue() chroot(&(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r0) execve(0x0, 0x0, 0x0) 15:46:24 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000480)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afdd3272fe2c765326c8a3701006dfc9c7dc0774b1ee76e2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a273489aabecbdada66c8f486f7e59a59a05bb689915b909900d89d8d1ad066d2bee08f7397cfe2cae25966e98d4c45356c70fe17ecb6f44c95d64f196a5640a20a1bf1674583a525446e9d7d22fba884245d73f252d74b0bd01000000201c3f30e710ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238fe831df3a87ace94c1a5768ac531890404493a7ab9c18bccf16b15db36a54edfd54eb027222cf53dddbed8b369b7400065afafd7574f5d60843d2160882173ac7845fb1861db75dc81f17d5e9c4af366a8e929d1fb805f644de349008799680f401c356be6db27f13f72af588fec16c1332a4b72d4be71216f6bb86f9df1e6e3a2795c9641427b65d5fc8cb34975b5f827bd505dae3939f83c88264d79a40ddd5be45550fc57f1e49260dd4eb8a329ea5e32d0989542babbe53b54e888db0a8dd41fd222e285d625e471aa2556f6f1503b0e7caa729de9ec453e5b9e3c05fdc614911fe372dc656fd59417699d4d7b281c16a889099c4829d15e63c67131c96746e8386ae629c33ad479643174e1b11e3c928ed83d49a61550866ff19efa90a6fbf9b2cecd37827ef59ee7398839bb500000000000000000000000000d0f5d275e9aa10c106ae76079efbce632ca7c82068817746ebb919c737195360a65934a91e2fc505b0c106cba198d2dea809208bc6b803811f84f11530df9045cc74bd06fd0f3b21a18f544cf7016e007bdf7bf09fe600c0b044efcc0627c5a17d9512fadf48b7d9edbaf71286f72268f8586a", &(0x7f0000000100)=0x3b2, 0x0, 0x0) 15:46:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) 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 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:46:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x8000, 0x10) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='.\x00', 0xa) 15:46:24 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) fcntl$setflags(r2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x4, 0x9) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x800000000000000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 15:46:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r6, &(0x7f00000000c0)="9553e282cd6620c28e929e65c489385d2a1b3b8291afd1d2ddca7372fb6643c9c75cffc4f677bd9dea59a8eff1cbfa87ab9c83dac4f741ec0266711d4109c9f6107661491735eaef539e5570bee8edeb339a1ca8af70d3cfd9ca05ad95e6ebc954b757edbf2158efda3d26c40e4193f7650e465f628aea6f419aab51f90c4cc6ea87b36b690e9295f5d2f44fa62642f1ab686a2726de6598f5ab72f02764a9d6fa64343410486c0c30f9c0dc003b1db3327b4381b171cc424407aa081ecfa717505ffc29c9807c2237601d34db70d08110a8cddcdccc220629b494beaab321ef8cff33cb054680e67d2fa5389de36d4cb3b1ae7b38c2f0f5bd", 0xf9, 0x0, 0x5) 15:46:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2a) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffe, 0x7ff}, 0x8) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:46:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwrite(r4, &(0x7f0000000200)="7c8e9371dca6315cb201848c7be1f13d58100810cbfd953563f5d0b9d18d216e5888719e698198058bc28c91754aaddc6b66ecd09ba124404941bdcad1ed69660343712bf87fe02269c2fea9b9579f51d757a54140763d7e99326fab7addf7350ce4b4d96b15b91d924697aaa8390b15241d83ca83673fa5eddd99211ea0cc3dd0dc63fefb80566b8b16b98e14271e686814392e26686b63b21df02b53903a9e932e0d3586d4bca02a923cd1724244d4a61e3751d3b8903d0a6b5b3d387b0559916edc3f87f0f94df34f542e18c9a4ccaa74485f763ae5210b66ceded7df5aeba125d2f623be0faed9986e2bb9d2607fde61a3a346f69f2189ef0a92942d4f1f6812ee9de082054ae3aed2a8523639c89a941b50ecd83be1ab6101bd608cb09194b321330575a3babbd52191d98366baef220cc1b447e6f0718ccb323815e34cae0cdef9c1415274bc70e548bda0b571b3c59290fb0b7b639480410f3fcdee709ca47c7498a1283e9f86ce780e88647cbc3020fe5e5e04b5425c3844a925d5c51b01fe57940bd567823cd5c8c5ec01ced6e12d2f9ffb4c68db75d6bc69b2ed86f11f88ebd1e470744b1faca58812bd0924a75c63f46f9ce3251fd9a2b0dd8888a7cf15e9016bba9994be7ce1df61ae518c08e7dd5917f6efba4967887425327187c3c20d5debbc855ed006226313409e2c50f91de9d5f4ba30f1d02f2dcc9573da19c242d52fb7cf9ba82c82aed31474be6022dccacc23eeafd684d4376707b92d8cdf44c6d6c91de15a6b172ec80da3d42782b6777a3a78f33bf0a6f195e35dc0008d9a3db3273a8277bcaccf6ee299ad8c1685ce926066360b1799fbd26376435ba79a9b7dafbb4e8609b26a24d27cfa2ddf2c45d62cf24878c303c5419c3937", 0x281, 0x0, 0x8) read(r0, &(0x7f00000000c0)=""/111, 0x6f) 15:46:25 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xd2d, 0x8, 0x9, 0x1, 0x960b, 0x4, 0x4, 0x0, 0x0, 0x3, 0x7}) 15:46:25 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1Yu', 0x30, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 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, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) 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) 15:46:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="cbff777a44d0f9b7e1c97d201be9a1f3e3670e7fa4002e11e212a3b93ae35296407dc86cf2f6e5d2949383110075e5e75f40c3a5386cc128510b38b7b717366954d1d5e08c2816d4bdf6f0d543b6061236c763d847428b6e50f78d7ad0e4560d19c71662", &(0x7f00000000c0)=0x64, &(0x7f0000000500)="80bb54b6a885081dde0e558ba0bb7c03cef0a3dbb09daf3243c379f3e30beb09b9167882b28181f4f98604c9efc2f95266ae39ed3bd7128ccf5eea6aa5f2b0152023ff672f82f5c3bc05a55d129a5a2605ee21da657251d20eba522de3c77ea45c798677481c04aa9d3c1506ef648319b8a1f7d739ebcdfde784c5c2f1f8002f94ac51d9776d1bbfacf980e0263c0745cd9264135a728ecae5d7ea5378551383d611a91e76a34238c8c06e145e69f0d35992a605a9c3b9b7dde4d2c81939bfaaf3c273510bc6ec3a749a94be5bac3f4c5b09b9b6828839a7f5bc2b802a973dc74ab41e7855e4682f863ea7c99abc1ae603eac385481ed0c8550bf61aa8e2eab8f0ffcba2ee8e4579eae3933a51f6581e0fb8225b6fd611e861a5e51ea98216e81afcb8b07e85c431e8bb3db46cd646dcafaaab5bdf72810f8f37392b04713ab5fe361d1c86e86329129df14ad0dcfec7af1cf663de73dd9c5e58835519612163d97013f35660a031ff53907f1f2b3f41a721ba23b07f75d53cb366456f46beb6ee115c8cdb87ed3c77b5853bfd6e78fbf05c5505562ca1bce94cdbfa3ceee4f1b1659b9e21835a7357f7b9b47988a6b6f4c2aa64c932ba3fb959d0d9e179261174c5407b181990ecc3106d488d7305a60fcb6a0a8a9d4345bf0858f650cbbe68fe81dd3925c5823faed7c0357301c8c55eaa229e143149342ffeb9eb9a9474fbaf800bdf6fea12b32f638b9b1bd6f4cdca94b80585412586f6b24f853037c8ecb293ca23d055bd7028254a1d8b6aaa68f453b370c8b5ee1903be9cc9dd83aa03d3a080ef12e585b8d6f210806d8fdf8bac8cb0ed01ddf67cf0280037cc6b177e8303d29ee8e690bcabb3e323119664ef547c4bc4900592e4f47947748a0b35f95820a46ca432746f5b407c55086898256528ff9763ed14bc9a621f2b2dae84991ff0c385874cf05dc28ea9ed959614eae0d24001107256692daa259d7bf82c02307a39f281cddc577bce60c03e6592deb36b9d7967e517777089d25f418da3995261a5e278a55cef3e40e87e3358108bfa629538abb4906817982a398b86859fd607c89841576a11f59d1217548a67cd8d5686b5a229a1ef97022ca4d4da81e7903ee5c4cc717c99208b71ab32708324f56b494cab0afcb22d54a574b4c831f41d12cb095430e47457aa883686f769aeee9626c80de3aedac4cd0db8635847d08a772e9f7c4756e05f8463522d24892737a65e4275f9cff26190d28ca5287e7eec0d2dca4955377b9f312db44ad0e7e5a4037c83df264203a6946c81c7431d975b8244857fc617265a8bacf0072b7633b51553a1f965e84eb645e4c24eb6faee5af3c69661b1a355bdbe2944c9bb3ad424ea9eea72f7a2190be213cf06fc1b81ef0ff8780154228e2cf6c4d0cdba8994f5a866fc0e1962463b1a3b256c1749c2f19500b6bb0627e860d04da4c1313d7961816b91cbfc96236bc577f4907a9bdb93cdd29fce32156500054bb918d98090b3fb4870610fb63ca17982c176f0d882a5d2a46e122d49aa8aed8a19767d8e8f9f3fb1e03b9d641373109622cbfaf2192ffa7595b32096de3d4f69288e58261264437db3e1a2cd4d92af099389f6113bba01c92f97326af717abae5df74f9072d1a07df57f376e3b393bfb0a37f5d4bb8524f28e6964df19f6b715d910a6ceca240c7045627543074f5bc3795b1faaf93687b43c88892194029a68f558b3a64e6aa5b8569cf39597cf0532b34ffeb492f4c857431de666fd5a87371c379f2181a9efa65c661510bcf14b21f27e5153a884b82eee48ff7724d5e508d0bb81012a953196112811705492856ec99ded346df49b73ed5fa85312f1cb86b55923594f4730473985e5a986eed2648c46bb72d3f258ddc116befef57d8af7b519877cd2e43a0b5023a2956043b526159ffc1c659668d8f337a6af59b18527ebac32c8806fb6af17be55102ee06af33d031040b6504a0749245e3beed9045a3b030d1a06a6044e743994e5974cbd2062262844ad859daad12664acc6e5c2728102a1a3c251abed0071183fa3e7036f78315877594152aced8cb956a28cb2adf09ee447e29f95ca2935577c8224d4260e1dd731925b977001acd46e34c8fcba7c8337e45895704c36695fea0d91c609fe5f54377d03ee7426237d3b6a489e3c291df48508bed85a2753314d2e69b9a85787b56f5b1d5bc8f7c2cc672d13bbc93784d7c158589285e5e401c25ef4059b8db275a5485e40a8488da774d67cb2a23247d04f687b5854ecdb78043a10b8af64cd63496d67e4f1c6564a8af5319059e746dd757ee602f9a3efcdc91b1f2979b865480e5b4d42557d4ad4ba10342b230b1783a0f3b199ba6858db9adc675bc6d12cdc8fbfd94b7360a1833e7084d6d696e0b4b8e3ed377de56f8a781fd77ce53d7cf5bbd3bdc741a02008f67df2502cfed1576adb9dbf068d8f5a06e852954537e6af2001e369c4615ca04f932ed2311e5eae4a0332d98def381b0fa870c407f17258f2697d88ffb69b4879e0c4a7a01aa52e1e5b897434d79c66858bc60b179849c8eebc907314e2b175c54fc8d2af010a2d04da01d5b265ea57633633456e1936396ab621afd5a3cc4aff1ce62c21d22dd4f64f37059c0e5d9e6465229ea421849a78d421a9479deb529cd92018886ae6ce8ddf9ffef51ad8c69f1d7b9f59f6d57b4a6a1959f0594c43dfbbe6a6dfd3dbbe98568b957bda63f45aa8e299b86ac78a56924c8f5ad02657d117665f11e058a8ae74fae49c960237e48225abeb7692fc194f4bc52ab48b1ee429a4ff67926f44752b896cde00f53037d6e7e68e2f0e110ebb26a4082becca48e0ecadd1494401b6c70631ddfef542379b514e355747a25cd0a1dcaab353e5e2f56ae2460a93151b44156a8870cedaec60e4341fd2721c8760ae3561c091f209113d73fbb67d90aa8d515a9c4a392df7e924efe1ccd93cc0607271d75e39598c2c33edc2f2511a9200276ee63f02b65891e3ef2a81276451fa3dac2bc08b9909ac045ec8c21509a337ad7bd09bce39810692c86f0f20552aab3a68f5b8e640f4b2d844d7dece97d3a2fd9f3fd45a0ea1d3c1813392498007f69634de0982d7cad75b85cbff3a16f2d2eba17b35492b91e1d015c3de43a2161658ecabf2e18d2d16137e933253087aff5245691982553904531eb7cdda7d9fc36ddfea29d4b0406b020af2a5b2af05bf54e10d610786a7b03bb37efd26d4c18f1379927f8134b2bc7127e5150cff8649071fc21a3ecb04b9714f1fc2ff4ee9d80b560aa979c458dfb01032f12addf8241fb4c3f11b97db5ca683aae2659d928ef716bbf9ea89c026bb550d3f7a233ff239ff60107a4901fcf13bdf344a44830f88262482887c971c388409d0af46c0db6f7184c7271024cfb71bf6118a03c533aac15e8111938949d941c97a3d25302c81eccee0104a7727f8475e0d18384df552d2420c1f5a2b88ffe354606640cf3ffb33433ba8e63dec75ffa6509ab2eb137b333e6788e604b1fa5880a9add181b5144e0683b981aaa8b56c7569ad9e729459429fb55c611120aa33f2938c72d32b58e8ba4d1d2e592305bb74ba2f0942514faeb234b8d89e0e104c93d7a5d448bc74af0f95b765b6d7675d9d7711264ed20f31d44e3822f5a9b8d8e28f0774797344ea5600d9b09b3fc53f3f400238981fc928e0afbb6478c80978cdefe41b6598c0d514b13b21241174f0ad54e2d7f4e1cfe4b3b4f55c3e6cdf3745724a668898791197f35d74dc7b5058567ced37a76e10d03215ba30226243b3d173a13591168d460c98ae087cad39bb0ea2b6fd85a29d584b08399d77aa15ba3aaf27aa387563391245c277eb0f782a647bc5b83a0dec27f4ced5b192414b3dc1bc593de9988f4ccf0ca009ed977a6a68a1ffd87dbb1e0a07edc4ae3483ed8d4b4400814170349916f9c4fe35d2a2ddc53b1494696a5f37f23d25e706b4a8d1bbaed022db2ef2cbe4fb5f4aba6e23d32bd67abbeba1a81fa2f023e57cc956fb90f1808c26a118784b56a4712649c870a6bc0ca637e6532e132bb11a1c9e4ab8e4f2f007f8ec00d789e7356314b37b8876f3c4a5ab7811525495e5edde96395905ba546820fc0192fef180f915b0bcfef944c1333e93ef84ba10b8b5548d8c83498059e65bc723d3c14dad958cc8e6ed96371133c3882c493ff6216f2f380346fa89c6f6f0bfa1fe68c5513b9968e6f4ee85f3abbac09b88bb9bc15a94239382fb14c28594a97f70ef1bdffa814a5d424f4cbf1e70945aeecde09f2953c7d943e4a6c62f04ffa8ecea17383bd62cca4b9a637c4e76934277a53653f08635b6f63e2c7be3d3659da2739a2363d47bb34f215661bc36576131326de164fcb5c7a47dd8a8fb7100f0aea35c72cd8d3136cc643e8ff32180e3b72ea7b8b592d17cba03322fe0d290cf0d7c305a0a3d215abe7214fc3259479bb20c42c0d47124000e5f1bc80d611f2721e80cfb9bc446f3d7d117e0a33a2f2dd5e0371475a2ce899e8d00b93ba7837e468594c054f41accccc44cb9f10525ef03827db2255d9641b3dd7a5276cb845d41fa7a184581a328b09bdd60bbd7c0a454b35e2290a8799f2b6739eb7c4433d2327b19109ed6e57beafee84b69f3a47ab186a94b015cc4fe2fb6f0825135feda66867ce91cd78c82e7e69aa34cd1a258f3f524b4afe5ebe704fbc20db5c3dacd55bd68ad3effff5f1b7204e5b6f1c08d9171484cb6a420b9750b7a934b54c5a3303dd377cefb761f30467db026b7900af79c670aa6517bbf811064bfd0635519fab0f3a5ee8834af42f617c6994a32c7c24ba11860bee6f2156d4336d7604c1280ad6b8c7a4295f82be5d9d7b4af0a3eca120bf177651b4183c851a4064452a8792c85a93bbe6b3e2f5b9aa7f022fab2917137aedcf23ed2b0beb454b1de05fc79eab8e1c7d9d81eb7a7a120fdefddd7b2d7df68f7dbbbfc2e6aef4580b7d852a3463357384064789970296c291034b88c4234ce642b6268c46b58cfa73017783cff333fd8ca43b29466c72446da62471a5da7ec1854dad37d71ad90940c73a1c0b8465f4e18cce0d589ee6ec7755e6389f07fc2426293815b2f3489796070317cac5142cd01026208c2ca9904dfaeb47110ddfdca96d4ba03d60dacb525607df50fd4a2e0d21bc659e58db33664a6cdbe3004e32c233e2bed6f71fb9afee8d53a5c6e04eddc7235136ccf006c2ec27d45ed8fd088300a3976048dd549b49fb8e12684d97fa99be7a6c25745c686270ad620e43a3b0c3b2542628b7b7a81f1082ec2cc41ecfd4dfd45c5bbe6adf979b808bbaa8c52ecd9e67dd36faf811c16febfbfd37b2c3dcf92ce464b9280b0e5ae33da5aa8fa06c903059a296413ad8e7a3e210388c37ef72e2d102449d5cc1f1afbbab1599c6e0cf68f0fb93eefca38a3429576ed6ebb7d8b6e5ad1686854b1c8541fdad707c7b8f7470e746ab3fb4891dfa2001d9828dd7e80437a9d7d1edb21b726f8539f92ff3119f9441bce03ba153aedfaf9d45718bba09e7a5a7e587d53721ac38488ccb920c11cf342761131fb8a27de43e22b83599df15528ec5b8b7a4783a925a90d95e7408eff1b5432d2f3bb18645ecbfe4f3a80f3b5b38ddabf975549302a2afa681df70b8127a81ba022bbc9c6d2c26fbb7e1b592824c6ac49b453d0db2c00d2f0626b89fb9347f90cfa65744725cfe7e405cc57ab235e8b5be010cab04be0477f535a1feb51d7d3585edab88395676545f95ea0411a860e5f", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 15:46:26 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r1, 0x7, 0x3, &(0x7f0000000100)=""/210, &(0x7f0000000040)=0xd2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) 15:46:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) r4 = getuid() r5 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="7d71c15166696c65302f66696c4b3000aef1f2a549d64863e81526818d8c11e52d41b67cb03c8837a4d16686b6ce6bdbaa3f14f0b6f6f6cbdabd12594d7b981d86044d46abf4e9bf6352ed39256225cc5822df"], 0x10, &(0x7f0000000300)=[{&(0x7f0000000180)="2888eeed812f0d015a9c253bfda46d83c3312906aeb9c065e9c00886b6ca5eb98df4988ff05a2d8aa4a3b58edaef4346a0faf5243e72c4ecd396a262909fba07276db5711adcb0be0936cf7cae6da957843e1e3ca1fe8e30a74b61b0a96133d75dcc23e4c1a12de6d7a7de8b65de62fed7ed72303b805cbb5addd023e112b7251d5cdaa9af0c51e910be5187c20eab7e0ca1430dfa152086f50cc104b75af03eef1173fd379402df7693f8cb2584f5fbc242dab23fabf2544b122e70fa2114ea74", 0xc1}, {&(0x7f0000000280)="cb325311af68fad83f47587de975fa635c5df746bf8a4be0f83b9e449031eccd95b11bff7317c77a611aa3cc46d001bd7185a4bba039758dcd8607797f027738a1cfdf54f084202e027a7aa6e3", 0x4d}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00000000380000000000eee2f673000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x8}, 0x6) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r7 = dup(r6) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r8}) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f0000000140)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0x7f, 0x1800}], 0xa) 15:46:26 executing program 0: getppid() syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) syz_emit_ethernet(0x1de, &(0x7f0000000100)={@remote, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "958908", 0x1a8, 0x64, 0x1, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x1d, [], [@ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @generic={0x2, 0xd3, "cedc140021aae8ef3056d338c2d4c33b4198c7231e0a96ce4ff11e30d8a25c8253aca544be9f7b5a85f073fc73ad7f24c698680a046a7799c3a5d0fee6535317ae7a8ee2e185f76c33f976cd87abf6d646c475e5770337e3a72fb2fbceb1b5e0c7dcaf70627fb01acdca758ef7d1b05d708538d791fcb4f965b9ac51e73b8505020fa16cd93e322d74b09733f69833c0f48b3e28c024ebd6e56c3cb31bf2182a7f7a9039ad09284354d9a795d61cb49a85e4be4f2df3f21e6eb67ef32cc9f959fc3ad50b61cb374562d6bb0748af4a549d8cb9"}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xf0}, @enc_lim={0x4, 0x1, 0x4}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1ff, 0xfff, "b743e349745ddafb0e46754712633255c97f16905814c41424c5e794d85d907d07b3dbf07b96313a148803765d47a6aed8f722507af8cf62d7c4e49fa5bac985062159e5aa2f93de9e610ddfb5485cb8f25fd9d7daf584683eceb0a0821404c743eeb129ed2a4da3a8ab5f123b9349a0fcd5ce3376a147bedbe314a4fc330822e859043f10c0da324eeadbaac22173e8c6f2b2e5f14a4df0809f0b552ffcf6ad8dbbae2d5347c75e"}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) 15:46:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db95625e2f8a0a281a290c3d2819d2407fa2184062d562d5a0495b49bb6668952992c3077aaec0fc10565c3dcbe4b03665ebdc8551af1c7f26bc5ad80a6f2b1e59538a7dd562f042214895d051b85bf222d77"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0x2, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) msgrcv(r4, &(0x7f0000000580)={0x0, ""/31}, 0x27, 0x0, 0x1800) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x4, 0x80000000, 0xffffffffffffffff, r6, 0x6c, 0xf, 0x9, 0x100000000}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x53) 15:46:26 executing program 0: r0 = syz_open_pts() r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x6, r2}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000000c0)={0x2, 0x8, 0x3}) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000040)) 15:46:26 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000086dd6000000000383a00fe8400000000000000000000000000aaff02000000000350000000a842cfee00000000010103907800000000602484a20000000000000000000000000000000000000001ff680f30bb65095e2d06e5a80f7c00060000000000000000000000bfef9e52ea89ea3cd9589919ad8c7452bc5e9970972e386683078e1935a415"]) 15:46:26 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000100)=[r2]) setgid(r2) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:46:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x2, 0x20) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() fcntl$setstatus(r2, 0x4, 0x8) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r4 = kqueue() fcntl$dupfd(r4, 0x0, r4) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) dup2(r4, r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 15:46:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x1e8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 15:46:26 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x24) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8dd) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 15:46:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 15:46:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRESHEX=r0, @ANYRES32=r1]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xff, 0x80, 0x0, 0x6, "677e3c461677e4b7b34b39ed44ecc40d8c8db001", 0x9, 0x400}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x6992) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 15:46:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) 15:46:28 executing program 0: 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) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="1fa76a917d2592fcef95eae3c122cbb6bc3ded981943065c74ee6c3226fb58222525924be7e6ddc8a6107bb4c1b690bcdde4aa614f034937f653a881f3b3e0a04f6c07ea3aa94ba93f04ca02efb77e11c96e2fcad0195e24be175250e9831c5e17ac1ad0289cb783dde1d60e3759840d757c9a4925ae2be43142e453850735d060ef71dd4e7ec2d241b85d4b7f10fe06b258f8787696ac42d012e2cd0999d97883632545029c0e68de4395c6c80b7e045807436f50bca3aaac43390adffb40c3e887b66bba24f528957b6c63335a1230931df55a326ad6a1dd167e320c5ddf5e550e7a2f", 0xe4}, {&(0x7f0000000240)="d9c0a93bb4446c41d56e5fd6e089be19f96832e348d79a7e3ebd245c4548844b17a79ff90bbb753c03a52f12d5b393844beeaa1fbc674de870aeb0f3a7a59f86cb88b8b13bdadeb39864b5c8aacb3663afab8deb968c0e004b0921c93b7f180aa0deb5c3d5316d73fc9f038c77c66d091719697255548f2f4649b8fbbeb4", 0x7e}, {&(0x7f00000002c0)="c83ad9fa64b772c904bf7062ef7f2ba618ce59", 0x13}], 0x3, 0x0, 0x6) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:46:29 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/160, 0xa0, 0x0, &(0x7f00000003c0)={0x18, 0x0, 0xfffffff7, 0x200}, 0xc) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="9952c43611dd0fd9d7640d7e8086cb2568a709edeacf8678928e4820c824c1fbb172f38dcc10943153c2c6698f68b4", 0x2f) 15:46:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x8, &(0x7f0000000140)=[{0x49, 0x1, 0xfff, 0x5, 0x40}, {0x2, 0xa7, 0x1, 0x2, 0x54}, {0x32, 0x8, 0x40, 0x9e8, 0x7}, {0xa0, 0x1, 0x800, 0x30a, 0x4}, {0x7f, 0x7, 0x2, 0x12, 0x2}, {0x3, 0xff, 0x39d, 0x0, 0x7f}, {0x2, 0x6dc3, 0x8000, 0x7, 0x58}, {0x3, 0x0, 0x10, 0x1, 0xc49a}]}) syz_emit_ethernet(0x5a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000506964579632a834e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50900d0000c91daaa76c9b9abad2999dd97e862c83f135acc8b3a04a3ffc4e0ab1a7a40131b96284ac52f21cf02e420d693bb27bf1b423752d981a631ae2082ea244531a97b2c60e5f891c1aa4d5232e0a881d11c6f6a2bf59da347f54db25c1644b73863036a436b5ef5d601821462ec645835184a3b193a41f52b06366b284fdb782906ca279a2f075ebfbe121f1093b934ee0231074533bed6462f40588c265c25b82daa3362be90f66430557009608"]) 15:46:30 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800000000000d000000d720fe302a23aac5b989085143c38d209a"]) r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$dupfd(r0, 0xa, r1) chmod(&(0x7f0000000000)='./file0\x00', 0xb1) 15:46:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffff7, "73dce5082b6f6000191000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x400, 0x0, r4, 0x0, r6, 0x144, 0x8}, 0xfffffffffffffc01, 0xfd, r3, r3, 0x3ff, 0xe5f5, 0x0, 0x1}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) fcntl$setown(r1, 0x6, r3) 15:46:30 executing program 0: 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"}}}}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) fchown(r0, r1, r5) 15:46:30 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x92b, 0x0, 0x2, 0x1}]}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/wskbd\x00', &(0x7f0000000180)='{\x00', &(0x7f00000001c0)='/dev/wskbd\x00', &(0x7f0000000200)='/dev/wskbd\x00', &(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)='/dev/wskbd\x00'], &(0x7f00000005c0)=[&(0x7f0000000300)='/dev/wskbd\x00', &(0x7f0000000340)='/dev/wskbd\x00', &(0x7f0000000380)='/dev/wskbd\x00', &(0x7f0000000580)='\\.]\'\x00']) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971fea73a0000000000000000000000000000000000ff020000000000000000000000000001030090780000000060000000000067000000000000000000000006ec000000000000e733bc70b5486b0fca3069502b00000000000000a1bdec78e26edaa43ce2ab6f0e98bbb141b940344eb1ebf768793e4635d20217647d755ef24b969a5ac06140b38fd598c67c18faab2c77c431d02f11155f8baba12c8900c0244f3fb8cd4db1a04d8240409d623d3834dd08f140ca0c347842b2b3ebc21a1d8cd613cfe7940c86e67362c6e78209f5bcd88276b36a972231496c6f53c476f515e845f37078145068eb5769362f04894976e0e83fbcd215e62c36c384b3d0a5615802dbc99ed573d5c40e831c4bad634ea44e009e51aedf66f2b69c2ce1b97919e0ddb3baac3ed858642fcdc54a9c13b80de0977d0204ed4ec164e8e5336b049c5ed48371769b7be8e1ec4fcf7b134a65065609330fb14be11357"]) 15:46:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) fcntl$setstatus(r0, 0x4, 0x80) link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x6, 0x401, r3}) 15:46:30 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x1117, &(0x7f00000023c0)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munlockall() fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) recvfrom(r1, &(0x7f0000000180)=""/253, 0xfd, 0x840, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 15:46:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000040)="eaa9a2c4e764c22403ca9677090000006448f7bc922e44adb72b12ec7a4f572ea8bc4b16cbf1a1ab3e41c4ea09b886d3fab1dffa9e341668fa7ebcb7fff4cd4c7c94034f9ae43c04d307b3a3ed73a827d73658e6707a5e92d5daf12450a3559fa079593f2f2285f8043aa2d1409beaf139bffada8972787bde26f87e56be42c17f03b4b5b8ff96bf967fd80e4b04e1b85245e6e6443fde7f1e6edda668857c0e556c8625fc6273d94803169b1f9a27a2cb9cb914b8fce081c4a8fa3e4ffb487d91d02df29645c3c57d109791cf339017e4473b5fc6a3b8c890656707f2951e68", 0x0, 0x0, 0x0) 15:46:30 executing program 0: select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x101, 0x8740, 0x220, 0x400}, {0x7, 0x8, 0x23, 0x9, 0x8}, {0x1c, 0xfb, 0xf, 0x9d2, 0x3fc}]}) 15:46:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sysctl$net_inet_udp(&(0x7f0000000140), 0x4, &(0x7f0000000180)="771de232c918280469dbf96435e4aadeb0347ab3245cd827398a94eb78187a761f6c9af2ce15679e2871a887accaa7764f4b307442619ec745dc51ac142f623335a9162bc93e47f4856e628b1b1b196cad9580aec197bb1584ed97ac51d5e58140", &(0x7f0000000200)=0x61, &(0x7f0000000240)="71da38213b51b9a918659b97c34422dade0850a6de6ded396817fc997c1e4aed843031500bfc2cc61c8f5e1d565df02f1cea3bb594a2309bd51206457753673604d6872126cc588a53b0142b687917a9578bdf61babb02d9538cf9248cf52dacef3f26c4166daa54d6f8e8b633a99d1596edcfb455d7", 0x76) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3ff) semget$private(0x0, 0x1, 0x40) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0xfffffffffffffff9, "980a7a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 15:46:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0xfffffffe, 0xfffffffffffffff8, 0xffffffffffffffff, "0300000009000000000000000000003000", 0xffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) 15:46:30 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x35) 15:46:30 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0x8}) 15:46:30 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 15:46:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchmod(r2, 0x20) 15:46:31 executing program 0: unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 15:46:31 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 15:46:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x310, 0x31055785a0e1eb0d) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) openat(r0, &(0x7f0000000180)='./file1\x00', 0x400, 0x40) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmdt(r3) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r5) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000001c0)) shmdt(r3) 15:46:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/140, 0x8c}], 0x6, &(0x7f0000001400)=""/128, 0x80}, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xfffffffe) 15:46:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) connect(0xffffffffffffffff, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000019700)={&(0x7f0000000040)='\x00', 0xffffffffffffffff, 0x3}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x8, 0xf4) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x18, 0x400000002, 0x0) dup(r1) write(0xffffffffffffffff, &(0x7f0000019ac0)="5fbde784da3484aa528a7f000000000000006c08c5ea4ff70445ecf66beb5b63e7579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca25b208925ff1bb45967aa85e78a54371893a02d7b09b247920bc20737ffa6a686eca355267ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102e59baccd3479817192d80f4b76b72e5fb66ac4421183aee27b803fdd1a73c2ea86410f8f9301fd8bcc62bbc35d3519ebfd8706000000000000001bf550a4a4296d0b5286e309fae53a5dabf98d72c12ebc627c79e286b9175b7f7c51a86187bb1c0e7a89abdab0935b9f795abb0bd122d8a23c1c0e6eb661fe0cff0224ce9100c1fa182cd009022d6cb494bc2ebc88a2398006ce15fa57966b6c8d8e3be883dcc9b8ae1540734ae99679536bba40aee81b148872b33c2b8f73e557ef68022be459d85c6fa8049d610d9bfcfd3374b99911d1be363ec469bd6fddc1f000f7f96d6cc747be9857eaced8e5d8ecaa95dbd975366618a6a0f02ace5230fdbb1abfc7cb0805fed7ccec608248347bc9b701b3bb8e931edd726e914c410db347fbd4e527e3e5e6427349a13eb198e82e181c9a13c377fefac7005afca0d6805e7a0005067e61a0296931dd894a0e335fda9dbd2b51f8b4a194f0972354da59260e14887a295e10c3af143f000000f89117617a69acf1132ba232120507643baa1b419410d8814c229e27bda2bb2bda9e852f0cfbeaa573a8b1cb34cbc49864cd34bc938d1489134c26ececc7e302b3b6c78486528e8bd9dd04b4cedbb2b9d9660b66059c84aeacc2e2804dec19323d5e62153e2a7a7ab5e50eb86fa55ba9d7b4f5dee222f59b3f7206af510edd853679c497b4a68819e775022354a3540c4a8b3a8a478b8d863aa23c7d585a0074d2644c191ac938a424bdd4fa8b1d005eb8ba127243b64d8f67f63c0c0b4226daa17729ae88efe918ea30d2cdabe4fc349f153e22657f0a79ad46c82c10cb7802be6740774e833a557c1aea785751014f299c97e3878bbaaf5cd58e291937b297cd0a8900"/856, 0x358) ftruncate(r0, 0x0, 0xfff) r2 = semget$private(0x0, 0x2, 0x10286) getgroups(0x0, &(0x7f0000000100)) semop(r2, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r2, &(0x7f0000000100)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 15:46:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xe20, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000003c0)="5e1e4feaa116b461cec50516649cd7bfec9b3debafc505090ef5bbe1e3b2b38198ce5f1e1987fd41fa62ab5feb298eed37012dacf0b3b45d87adedf9609e14374de9c5a4e400371307abb2bc8bd93a324dfc036390fae7eb52850df3238fde83c579f86ee6d4661e818d8e667a33613e9f30df484cbdf62f72e666a5e7e9a12c7ad5101ace7b7a8c18facb0fdb83a6f6774187a9d7886b9072e96271f04484e136e80e952d4f31d1ffefb6fedc35d11a5cfebf0e73df14d1b488d8dd5475e24d1f0ef48ce129764266fc6bd4dc", &(0x7f0000000140)=0xcd, &(0x7f00000004c0)="ea08dbcf82b67e5cda85441019ee4433e2a8f58da5d5116f8e2b1587b7f8987fabce3a12b438ade5146f7b19968637b1713105d99ebc83e128b3477db4988273dd794da3e4478d6a7c1f49596cfa3e38f1ae10947d04edaabc3f699b42452aab75363e55f132aadf1e8b8101bac4329502d6de570ef3bc3eca722b6755afcc901ec71e4afe2da44f3b0e70894adede6d9b99a917bff0035ba07e7f867d05e740e545ea97dc071527f3d6e960c0361259a3034c495d60bad85a25d29dedf2d644f6ad3efa51b05cc38e811668dd0e96c7e52d4971fecbf0e3f7b94cacae0908cbd601fdff753acfbbeaacde2dbb549ee73b", 0xf1) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 15:46:31 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 15:46:31 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x3) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0x8) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000700000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 15:46:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x3}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/145, 0x91) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 15:46:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet6(0x18, 0x3, 0x81) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x6}) 15:46:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @rr={0x7, 0x3}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x4, 0x3}) 15:46:32 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60050079003c0000bdb973531eb41c9d60cca81247e417670fb5410b53968575bed9b7d4f515ff020000000000000000000000000001000400000005e228d9dd76dd042761f7131f0b00000000000000000000000000000000000001000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x0, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x865e, 0x2}, {{r3}, 0xfffffffffffffffb, 0x6d, 0x4, 0x8, 0xff}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x3b88, 0x537}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x9, 0x81}], 0x5, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x6, 0x40}, {{r6}, 0xfffffffffffffff9, 0x26, 0x80000000, 0x3, 0xd86}, {{r7}, 0xfffffffffffffffd, 0x40, 0x21, 0x9}], 0xde, &(0x7f0000000180)={0x101, 0xa69}) 15:46:33 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:46:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x144a, 0x1, 0xfffffc00, 0x7}) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') 15:46:33 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket$inet6(0x18, 0x1, 0x81) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000140)=0x40000, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfff, 0x2, 0x70, 0x80}, {0x5, 0x6, 0x4d, 0x4}, {0x1, 0x9, 0x20, 0x101}]}) 15:46:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2a, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:46:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020600000000000000958c32c1410b43dc7f00"], 0x10) shutdown(r0, 0x1) 15:46:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0xfffffffb) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa4) chflags(&(0x7f0000000180)='./file0\x00', 0x1) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x5, 0x8}, 0xfffffffc, 0x6, 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 15:46:33 executing program 0: socket$inet6(0x18, 0x8000, 0x81) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x40000000000002a1, 0x0, 0x0, 0x0, 0x0) 15:46:33 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x2}, 0x2918305094a3f4c3, 0x0, 0x0, 0x0, 0x0) 15:46:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='/dev/zero\x00']) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 15:46:34 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7f) r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2b1f3dbc3ccbd5e37acdf31a36cfe722bbd329e208d3714bebd963ca548221665c8e791bf6e877eb090d1397f741d7883cfeb3e723d6737075705cbba982d26f84dc76cda5614aad13f36e40ba6f95992dbc51f6d2b06469e9f4abaf72e785ee2359b54facd98daf9f6ba3efbb413fe41775b52d23f0035fce4f8bb7d0de20dba761943aa58cd639cfa333f0a0133c95af8af01df1c0e13f2fd9041de40035822502ebc3260db688912de063d0ae7847627df4959925d8f8", 0xb8) open(&(0x7f0000000100)='./file0\x00', 0x8, 0xaa) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x366, 0x200000, 0x9, 0x1, 0x81, 0x10001, 0xfffffbff, 0x1, 0x1, 0x40, 0x3}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)="9274f2324e11a3f3c7756801be54e0f478202a42041a931fb54359cdafc7", 0x1e) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r2 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r2) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/107, 0x6b}], 0x4, 0x0, 0x3f000000000000) r3 = semget(0x2, 0x2, 0x100) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000580)=""/162) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000640)={0x10, 0x8c3, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4ec7fcde}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x641}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb62}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000b80)={0x3, 0x7}) r5 = socket$inet6(0x18, 0x4000, 0xe5) sendto$inet6(r5, &(0x7f0000000bc0)="2a204e2d0453cc37ce493a308b89e5a45e6ba91193ccb4ed85a527845804b2f3775add47052845b0f2a0bed363b80932041510d10814eeaec17d2c08283721b7ce0d43dd937500a62ab9d14d49b8047cde0fce4a1cffe0cd1f3d591397e2d2b285e754e281f7791c3c50ecf86e22a0466211b314cfb5fb3b1c12f78dfd380c2f1c54b83c08810610b387206efc1fc6ec93eaf19dcc4beacf9f5633ea4b705d9e05d343297b5c35f8e91b128f38b04a470d0d3def83c9670599f52c716a1e8a31f8442877a7f4cd06b46904676934e4406a4818797ec2de855acea7cd2f642b1d76734e", 0xe3, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) 15:46:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea800140100000000efffff46e45615ff0200000000000000000000000000013a00008100000000"]) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="bbf6aff2df55f58810cb2301edee9056d9bea3d3b41834ac52bbc24e49b170bc95ed7f9c734fa127db462ef95e5d3cccc93635824111a64c673735d01ad4812bfe705783ca352cd6aeafbb824c5f70fef0bfb176ffed025757c5f7f3aaa04f96f568c92eb4c737595662fb5cc6d830f171d491d3c199d7617eaef930425f46636da41e295d8d6e70adc244b1c5b8f031c6e056331869c036cbf0f03bfd19f437aeb5c48ae827dad8e18513c5aa4c6095ecdd9000cad141add50bd335d5d208a70891d89159e2084fa695d24272ab0c2b85ca1774f5ae20f49485f151259c33972090341ab1629aec610c57c1c5d0f11640896bd84611bb220039b5ec7abbf0b217c3790ac59b21ba1787bbecf6ae221ac52e01bdf9837332c2faeeff38f27140ade0678069d92db95b126824ee260aff5316c81efe21708539ac396ce15b2c803af6473935ef367e7c7ea7c9953e0d280f2990a6b0cf88f90d7cf9f6b3d8e855a34e2a5b8792bab745dd6b1e7702a402896cc2a676baef7d0a4902b92f2a913a2376e9a2a4c9aec60f402c26396b97681a3cb16107f0036f17d77b15fe0f70f4ada5f0257d3468a004eb2e4a4f95fbc6ea349d186d691e54f41dd600be186f00dc4eee441599873ce8f11dcac2d20b14d724e591cd61640f5f591cf3b06fcbd31719b50912c2fa0bc434dc253c710d9035266477432dbecfe44b286a51fe813b5d4d96a9c7cada22279a2fe25de4da7be41008a1816d8feec0ccf0bf5460e2075b2f771936784651b71cc995cc67569d5d2354b67a3c61d755e330d044cf7d5ca0d32ff135e3502269601f5b0eb4909e25022d2639bff7e5f19dbe5e544f62c91fbe1b70fba55899c5307ee6e4442fc2144722de73bc3f0c73082cb4d0e7bf3aef090936f617e1cbc3384261176cf75a7159f82bb34a1615fe451046faba9795d872c07c9634c6b11ed35ac8756f0e61b35e1bf013808cc066fbded9ea9f2bf02fb46252dfa4c275b7ef7a9cd8ef0ae0d56d21b0deedfa05ebe221602a093678b8f54e431f3cd211d1a40be2aba0a091b46d4ccd72d2f8c5fcb46fda3f31a9bb46f9b04c9e1e05a055f811d2b6b1946d18ee4e607b0877b02efbcf04b5668ce20cbda161838abc3583920e636b618b68d172a46dc8576cdad7a96eef32ffff772e923d05181428c2e4ada5f6a036e5bee50cab7602f105515c1f4d9916ff67a8619e0cf2c15b790e6cad8ab50c776a27f7207b15f46fd81a94b32fb7d95684dca27cc88cb7a0769b1fdb2c1adbdae71251b8280858669d1b77fca424bd44ec3150b8922d1ae9c99294a50ea68508e3a6bf6918704c1f2dd32e17c90da05dc5b2b0ddb9a383cd37d29dd11a56dc8fa1b55df25bd90dcf21cdbfb9a9a9c7692a2d56bf0fc5798cb40a4617095acbc17150b56a57553422abe9e84db909f21c954e36a492ca02db73fdb12bffbf6f3bf893f0e4121db5bd72f9bd2bf9cfeb25b271bb073264fa024560a14bc691d7c07a6407f24e6fc3e7991c8fa085bfd23634a281877cb62fc363300fb3cfab603f90349d92098132d7e40d0e0c17f6f42172430b7cb57340dd142deb8c01ab7ef07a4bb8693f8e5f50493ada5d6dde15ef7ec5576f3ab28d3ac08f365d49fc1e2ff4e200f73242c81878cb7e4fac71ea583787e580a95deba889077c9658b3d94de212347edeccec12cfbb30530363f5e7d10264dad91416a4b9f304acfeae51d020d9f9d2bc2d5fc2daaadac985eb3d9bca91bf662851f1ee9ae505021bc016bfc49b874feac3108fa1b24f575e041562574ac375e7ed89fbd4cabc43152f79007e49ad5294a54a8e9bd9f98f04e95e9b2c28475337f2c2783329e937c8d1bff60688dfddb71052f5083042c3abf19a0d39335955356dac95f96bc09a83315f73c8e80fcd54ee8828895fe57f8d0edc09fbd72e4edea89f38773a061fdfcea8888f8a3159dc307cb88d4229ba90b6110ad287085acbc3181c86cdcce9c0d93fa0575038fbdc0209f9159739a54d7cfc1da722743efc4b57f1db5d7923454ca8cf161c9391f7ac4ff1f9e627c92f6eb340f544b04070a02766213b68ba0810da600fc823e0efce83efbf4da63363d704d6adc255c25e74ced65ef98607e460c625ad1b49e76f80b88e0912e2aa26d80503f01553197c05acd92236585efde30cf90916b3dce6330db7cf02e28650b68c3eb32e2767f51773826039aa14e5e079ff51891aa32c44c1e345f2e392e18f3be9245d47efa2319d06ff4f484c1e77b20c5eee9eb0ab6a90577fe2b87aa4754ef5c1fe8ca29857c9fb253a8be43efd4ad59decbc406c946612323565ffefcaf45bfa4a9264bed733c1182f8df04c68778c6eda7957c98eabb239156e52a8930f7342d8d7b4b20bc56d2a244b0850adbc8d5245b47ebf2f223bffe969901a3a6e1a1322984904378a631fe4722874ad5f2e8badadf0cecff170a0fc98d6981eff592666385d937c08447ff5abef308207f9b8adb98704278c47a1dd483279ceb9fdad939cf3455a29419686a83a5eff25e715249332e569177c9453895bc1f3cbddfc6df08df0fdd7c6aad3afe034a286ac17ac00e39455da4d2d3b0230ff237b439110f043f41d335cc84bf4fe53f84eff85abac31b2b3c13eb94fa6a75034da09562164859e346564223c25cda91d76cc3e6f502047e3e565d51eca8fce9c9876fde53ff4322f0d993c1b6c2ed0aec1fae3d9284a7510cc3cf25bf239e1e775b1c0c82fafc47524a41df9b0f1840806d75b52a62ca23b334fcd10a3d9172cb7b764819493265e6799750509485fc3c2fda5457c757a81ef18a5489f03df86b832b5940878b3e7ec773d6de559afd8be57a95e62145f9d761ddcb89bf86b2ca0af1b2cebb6d35b1968a41a008e7f219ed019402593a0944b2328bd4fd8a8113f1b2bc66503d30cd038b7fd0d926c9c54daa61f4ee05c74ec9613500713b83978336f6d6f5f57622b3846b342e790c548295edbf75fc3acac3d6eaaf51ad758fb3f14d8c429375f8de37412aea48b5c2de3200afd4ab9abec346704c27683365b29fa65d64638ba65469e7f32af70479cea0018886b38f412538b1fae4ebd0c98e5572bc8ca7b1217cc8b3ba711b193f3d39f5e79db1954cda386d5745467d2fec8d6e8f43e836c37598958f4e1d6610254a421c101288c7199cedb04f813531fbd4837a93a4cad4208473338eb6b5712270c2eebd1075e99258dabbf8eecbe4b013081131420250aa14127c1eba627b9f3f4d0aaaae6f59718520dab1bc8ed3bb1f2b28a2acb2bf76a079ae6c486073fcbc9d9b634d3c47c703550d3a6b06bf57a41de7ce15d64b96b8cbf403796c03231e029f57386e4a9cd158ee6bbb54ac2f6bdfbce3cbaedee42c316e5531afd401164a80ba9924edb2136fe6d6f97563929511198ee479172960717e4f71809e373d6fb496a9c12079281a0af31d3ec8b2dfaf05b7c886c50db9e801e01460c0c1d90045d7a7e3c51d11b31e2f8458b9d4af504e417107eb9efdfaca21e72dd9f3c3727093c2169d10c7753e7c37d6fd7ff39e315f4303526adb53b09d5a7d44e039670821f4b18e935643a6d1ad2e108d3ef3cddb0472b03b61e3d9d4497f296a754d6aeb6505474d7b1e500d9185ddf1e748963d1094e8f0c1d5b550bdf8bebe0f76f2704abba439db3a79ec64b3f3af560d1526a1bbf3bbadd1baa827f6ec39ed8a3f2dc7fd381952327b7ac63366f4e5ecce0c8cfa04c4de8161c66dc541bdc36e28e6fd00510160013ef8e655a186cd7c9abdeb56287921f4490da0bec31e0499ff1f462332786e70e2a9d30913d53e0455aa1cdc74b4e46c38840f71c15ea08f1501f2934a9be86949bf65a424c21f6542d94d90b20c6e3c9d56d54736fbe55f34e9dc3fcb221f3a2222555ce0799a20d6d41f787b06f8ca903580a1959d817c14e4ee94289b2cd6389c7e140b9a62e5e3bfd3163e474700c4b1eaec5b5a8326817f60514cf8a8c9392041795ba6d8f4815312287adfe2fa6c6d63a1ab2843f368a8c5e7ae85ee72254685ffe483318a0aa73b2eec38ad0ec92091d5e6646234ca35ac9b5e4c8669da99641ca70f320ecb812018974c3bde5135dd41c2a641e0977c6bd66b89e5a9432e45318060d8ec10c599ac87018b1e6d77596a525e2458efe7ea232d3bce3f2eb4046016672bec5814e591b9fb4452845c05d63c21e7cd5b8e185779561dc2c7f3d8bba12d3e5d72e0a0c18776cd56be8b5f39a53b0c901fdbfe2b42d57c451396dc48e9dc0cfede1962f3692ba38d8993a2f3841dd94ec780a53fe1932103bdbd644964753c8733ed7ba3a1e2832ec65d0d3ee5d49aa8bd9b93a823400a6530491aa4b10aaac16802775bf04af362eb104e2b6d2f1949985379bf494245117694445121aec67552abac284289d99f0f7fc3cad01dea49bc0f58c9b2327c53d0665ea2631558201fcea86cc6c030603e24189d872c4c9cea20867766126a8bdbe2bbbb43a9eee82da81154c72d5fab09f11703ff9fd7db6c5b814dd6523bf4fac22b4d09a85b397f91a3edeecb0d78d756aaf099f3f15b1a10022dbb1c3dcfdd5a9f7cdb120ea5d9d8881d2c57d78f9925b92a69649b57346ff101d2f777fc5f94d0f0b062b7a75e0b3226a474c9c542b4559f56ee660c0e244c957bc7ac86275c9cb6d8b2222ef8d45d19f4d5ff5987cd2f35a814f451993680c63f8a4bdcde2c012200f549ed71fb3c45a4918ca7cc15904190a659dfbb4442327e0f851585406d3e95075ff02da7cbe4b6420ce556f745e9fea31aeb6a414fd4b36f50123b7d93cf5532f3ddf98f15871109434105cb42b9fce63be99f802ff5556f8969807f9d64345020ddf00c590147490cc6f94f9456d387ad4780e39fcfdaa5af74e18fe0fb873129e272a77a6d868360f5259ca801a16bed256f2c2cf22a7524e8124b7351ffcc02bcec4a38a979f6ea8ef5ba9c52132cf2962245bee39712012aadee67398b4250ac2cde0c88035e15e573a90f235ee4cba78f483e5f6272b3e87957146c0682dabe10f3b5f690b01a20e23d32d8e8b08f7dbd012bd67002a8c74d6078d052d662773249f8184d0ce10a583d55a66d0d9569c970268f1b20d6904ea85e7a1dad9527e91e37ab6e219d0ea92843f14c6e461770c2e7bd87d755ca92cb40aa5f2b3a5ec8d5f4e1b7469e167f48bc79a3ffebb1699d3748d71b7e738a107003b4a7b7a3ec06ec203048c27489de9afa935da9b93169bb92438c6a835b3da0c5f5aa0cfff33d0bd249a444bef4a55ac119617ad5e1cb613c9002d7415b744f0b27098c0cf41788f3c25ad5530c2ad90a7e4c68eced62b1aebbd472b671a165e00bf205104e339a7610f6bd0b1bc4e266c9531dbd07ae1be2da4f5310b7aef608dbba1e4b3923261d2a7ffb9b4f2447ae6ff7ede4de23116112ce8fe77b71aa0deae7666956352e582e578231fd068ad234fe2da6d7335bdb0fc4f930af293e161924b4e364fba6cb03e4e629549447b56883a9a35c25b3b3631aa7b46b45ef1cb37e9d4eebddecdc838730ed87c1f0e8bf538cd38559ac347c03137c32707abd7eeddd5dac95e2ebda53b33a891a6210aa0e7762f82e496a2fb56e57b4f70d2ff1e35dc760fd5e71e45071b18a91279f69108567413301bf4199c6803c8874b0040d3f746507527245e343ed1cae2e4bf152e32b8d140cde534bc465d2999f0d5a9f1a58f93663f8e7c8ab7c0606084977a93985f3ddf3652bb07bae9b0cb07997e335805", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="64b4478ad5fb0a764b8df8d67662540925f580dd6b276377a72b4ca2f06cc8b57fd5d85a217d", 0x26) 15:46:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x2e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0400ffffffff0800460100200000000000019078e0000001e000000207030000000090780000000005b4bb24ba48c6ce0419277406cddbbd6ee2018a6e1c2e289073d26bbcdf3822a44dbdf17413cf544e6ae8f24861f2e826e666ec3640e6b95ac3b02b1e2cca97cb7b9e51f51ed667ed9fcae685087cd89f63cda112421321798e320c916d70ba8264e0675efca73ea7df29663b5a184e2f034b79a86260de056172b73799329318665cd1e7bd7cff1d81676ed55b4c5e0704a6889c492799ae616132a7d26ea8a601bf931e6a8fd2dd64ad0da2f614261ae0e83516aae58d9a8d18363fd04ace59693a1de5c993"]) r1 = semget$private(0x0, 0x4, 0x220) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto$inet6(r3, &(0x7f0000000000)="5a1d3717e32d1950955e11df2662758289d27411d22e0b", 0x17, 0x9, &(0x7f0000000080)={0x18, 0x1, 0x7fffffff, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$IPC_RMID(r1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="200000cc9f0fbdd2ef59a4a08dbc2aea7cb6800000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000010000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) poll(&(0x7f00000000c0)=[{r4, 0x20}], 0x1, 0x8) fchflags(0xffffffffffffffff, 0x0) 15:46:34 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8200002fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$LIOCSFD(r3, 0xc028756b, &(0x7f0000000000)) r4 = openat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666964932647"], 0x10) shutdown(r2, 0x1) 15:46:34 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x2, 0x20) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x30, 0x0, 0x20, 0x3ce3, 0x6}, 0xc) semop(r0, &(0x7f0000000240)=[{0x3, 0x3}, {0x0, 0x100, 0xa79568b62dc74f55}, {0x4, 0x7fff, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x6, 0x0, 0x1000}, {0x1, 0x33, 0x1000}], 0x2) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000180)=[{0x0, 0x1000, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x1, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x1, 0x101, 0x1800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/95) semop(r1, &(0x7f0000000080), 0x2aaaaaaaaaaaab65) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 15:46:34 executing program 0: syz_emit_ethernet(0xd9, &(0x7f0000000140)={@remote, @broadcast, [], {@ipv4={0x800, {{0x24, 0x4, 0x0, 0x4, 0xcb, 0x65, 0x2, 0x5, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@end, @end, @timestamp={0x44, 0x18, 0x6, 0x1, 0x4, [{[], 0x10001}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[@multicast2], 0x4}]}, @ssrr={0x89, 0xf, 0x81, [@loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0x8, [@rand_addr=0x1]}, @rr={0x7, 0x3, 0x3f}, @ssrr={0x89, 0x17, 0x0, [@broadcast, @multicast2, @multicast2, @broadcast, @multicast1]}, @timestamp={0x44, 0x30, 0x81, 0x1, 0x2, [{[], 0x3}, {[], 0x1}, {[], 0x7fffffff}, {[], 0x3}, {[], 0xfffffffb}, {[], 0xff}, {[], 0xffffffff}, {[@multicast1], 0x3a}, {[], 0x684}, {[], 0x3e9e}]}]}}, @icmp=@generic={0x24, 0x76, 0x0, "358b675e90b40b3496e927d9c4672b737b3c3a64e8af55e7efcb223f3e6290c8df219e68693b191550107ab348b3a090df481ef613f530"}}}}}) 15:46:34 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r0, &(0x7f0000000000)=[{0x4, 0x7ff, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x7f, 0x800}, {0x0, 0x3}, {0x1, 0x7, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x5, 0x1800}, {0x3, 0xd24, 0x1800}, {0x4}], 0x9) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:46:34 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x17}], @udp={{0x0, 0x3, 0x8}}}}}}}) 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) 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)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000380)={0x9, &(0x7f0000000480)=[{0x2, 0x3, 0x5, 0x8000, 0x9}, {0x3, 0x81, 0x4, 0xfff, 0x4}, {0x1, 0x2424, 0x2, 0x5}, {0x0, 0x9, 0x6, 0x945, 0xfff8}, {0x80, 0xff81, 0x8, 0x4, 0x6}, {0x3, 0x3, 0x7fff, 0x5, 0x7}, {0x800, 0xfffd, 0xf1, 0x20, 0xffff}, {0x1, 0x7, 0x2, 0x2, 0x7ff}, {0xc000, 0x4, 0x0, 0xe13f, 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) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 15:46:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000b80)="d4c67e9a8a69ea993139315c7064a7a528d92fab8087910315504d324aaf2f80694beef78e0396ccb27bcd1201b21e1a8fb8adc62a6adacd44d1a39057c6e5bdee806968cd0f62f8ddba9931403b880b2a9f43d2629fa4641d10cc41a76ee9944eade7873ee71f95a22b3c52e920cfb1fdd8b8f2c33c876a1354ef8912642fc38db6ab9506068a1a522e1e71a4d15a5be1a769ff0b82f6a3d5c160f191991712c7c93e31882a3d03e8681b36f6469194f97c7c4e7682b0c1ca5133ee4c7c1365123df7679b2f9cadd3ef1f56524c460c20a7027277b2e7420949174026194d4959f23d3dd2baeb5378cfdd24f14b4d0802af0dc9e9ee936f7578c5d9854945009dba512051bc12186d6d9b653682d18fb5e525942e1ec9462be3f5bcf2b6e9c132a02013f6d017eea90f77aa8757d049ab71c1d4495732f34c084c2706447f8c0000000000000000", 0xab}, {&(0x7f0000000740)="f1f01fc665ca281d87a5a88ca0404eccdf703de3f6b313cebb76538203c3d35ff801d34540282f70255ffce5fe6301e09c6b7681aafd32ca012d5b41279d7a3908e012f4c9d483785158de51ec793bb38663090cfd70fca78fd066c2826c4bf7ed450288abf27918a73b37", 0x8}, {&(0x7f00000007c0)="2301397e01c7ab65ed8fa13fc80c0feec6e315821526885c01b927e648040565b1b1c8f52bf88978bba342a7664761a85b703c7898c95e981759ac6f1c2fb003a8e2edc0241cf2ba41b455eabdbde9b8f0a0eed331d267f7496a6b4282e42d369cb8dd548a0da7109a6be060aee49905f97c3a5bd1231039d7f1594470a1f194b855a835be2af45399164461a693b239441309ba9a5d711b0b1fa548d06bf133e806572b1e2a672be6b0e1d06c8c89039f2c587046a6742e550a80bd16ea63c5b5dcd3b1d8614dbb5b1a1d0d5f7b8f777ce31d422d97611ff2522d45577e3216dd14b43e2425a860", 0xe8}], 0x3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f00000008c0)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000900)={{0x1, 0x0, 0x0, 0x0, r4, 0x11c, 0x9}, 0xffffffff, 0x3, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000a80)=""/195) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/235, 0xeb, 0x40, 0x0, 0xc) r5 = semget$private(0x0, 0x4, 0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/208) 15:46:34 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000240)={0x9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semop(r0, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x101, 0x2000}, {0x0, 0x0, 0x1000}, {0x3, 0x2, 0x800}], 0x5) 15:46:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0xfffffffffffffdab, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b, 0xffff, 0x0, r3}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x4) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r5) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000040)=0x5) dup2(r4, r6) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) 15:46:35 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgget(0x0, 0x1) msgrcv(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a6f9ffffffffffffffd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYRES64=r2, @ANYRESOCT=r1]) 15:46:35 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) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000c00)={0x6, 0xb}, 0x2, &(0x7f0000000c40)="b35471e493b17388d72ab9962a60f40d80f603c2761385c3cf979a1301c910efda6018e33339e203b698081bf5d5b64308b395e5581bbe659aa6beea4c1d17", &(0x7f0000000c80)=0x3f, &(0x7f0000000cc0)="95d5ae7fc916e8cff4ca206b8b25a6ecc644155e09347d7d3c05a4446ae1a6cf9dfb45d5ee275a4b551e1a9e3c27c3c11c9531d024ce40b46bf5391d40b0298009d7bcd53fb0f899e0d1ce739dcce6cbaddfebf47bdc161aec646279092b18e4fbb0f19b5465b3dfc2630b62775ef6af8f945fde92e5412d95a48c1246ef8a7178410c2d96d24bbbd0b51b5bc6975e9fd369c7730d636bd919ca65e4e75c0756552340a5751d3a6099e0e2b4b803f237cace4cb224f359d20b1d1f17e16a0bdcc3be37d4a72324630d290575712cd5001439fb4e48fb2c5c4a0e55e5e22461c5fa5f13c990fe527289", 0xe9) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCPROMISC(r4, 0x20004269) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a3070496659b4517eff011767977562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9755ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb795acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266d94577edb38bdf16", 0xb29, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kernel: double fault trap, code=0 Stopped at uvm_pglistalloc+0x26: movq %r9,0xffffffffffffff68(%rbp) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace uvm_pglistalloc(1000,0,ffffffff,0,0,ffff8000253050b8) at uvm_pglistalloc+0x26 km_alloc(1000,ffff800025305148,ffffffff82634b70,ffff800025305160) at km_alloc+0x3fd pool_multi_alloc(ffffffff828b6770,2,ffff8000253053c8) at pool_multi_alloc+0xd8 m_pool_alloc(ffffffff828b6770,2,ffff8000253053c8) at m_pool_alloc+0x7b pool_p_alloc(ffffffff828b6770,2,ffff8000253053c8) at pool_p_alloc+0x74 pool_do_get(ffffffff828b6770,2,ffff8000253053c8) at pool_do_get+0x10f pool_get(ffffffff828b6770,2) at pool_get+0xeb m_copym(fffffd80711afc00,0,3b9aca00,2) at m_copym+0x174 ether_resolve(ffff80000017b2a8,fffffd80711afc00,fffffd806f67a520,fffffd806f4b2070,ffff800025305568) at ether_resolve+0x49f ether_output(ffff80000017b2a8,fffffd80711afc00,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd80711afc00,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd80711afc00,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd80711ae300,fffffd80711ae3a8,0,18,fffffd80711ae3c0) at udp_sbappend+0x397 udp_input(ffff800025305c08,ffff800025305c14,11,2) at udp_input+0x1323 ip_deliver(ffff800025305c08,ffff800025305c14,11,2) at ip_deliver+0x353 ip_ours(ffff800025305c08,ffff800025305c14,88d6,0) at ip_ours+0x412 ip_input_if(ffff800025305c08,ffff800025305c14,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd80711ad500) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd80711ad500,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80711ae000,fffffd806f67a520,fffffd806f4b2070,ffff800025305d58) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80711ae000,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd8069230900,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd8069230900,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd80711afc00,fffffd80711afca8,0,18,fffffd80711afcc0) at udp_sbappend+0x397 udp_input(ffff8000253063f8,ffff800025306404,11,2) at udp_input+0x1323 ip_deliver(ffff8000253063f8,ffff800025306404,11,2) at ip_deliver+0x353 ip_ours(ffff8000253063f8,ffff800025306404,6864,0) at ip_ours+0x412 ip_input_if(ffff8000253063f8,ffff800025306404,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd80711ae900) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd80711ae900,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80711aff00,fffffd806f67a520,fffffd806f4b2070,ffff800025306548) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80711aff00,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd806f414200,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd806f414200,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd8069230900,fffffd80692309a8,0,18,fffffd80692309c0) at udp_sbappend+0x397 udp_input(ffff800025306be8,ffff800025306bf4,11,2) at udp_input+0x1323 ip_deliver(ffff800025306be8,ffff800025306bf4,11,2) at ip_deliver+0x353 ip_ours(ffff800025306be8,ffff800025306bf4,4181,0) at ip_ours+0x412 ip_input_if(ffff800025306be8,ffff800025306bf4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8069230800) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8069230800,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8069230d00,fffffd806f67a520,fffffd806f4b2070,ffff800025306d38) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8069230d00,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd806a5f5200,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd806a5f5200,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd806f414200,fffffd806f4142a8,0,18,fffffd806f4142c0) at udp_sbappend+0x397 udp_input(ffff8000253073d8,ffff8000253073e4,11,2) at udp_input+0x1323 ip_deliver(ffff8000253073d8,ffff8000253073e4,11,2) at ip_deliver+0x353 ip_ours(ffff8000253073d8,ffff8000253073e4,246e,0) at ip_ours+0x412 ip_input_if(ffff8000253073d8,ffff8000253073e4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806f705300) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd806f705300,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd806f250800,fffffd806f67a520,fffffd806f4b2070,ffff800025307528) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd806f250800,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd807f01f200,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd807f01f200,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd806a5f5200,fffffd806a5f52b0,0,18,fffffd80080bb000) at udp_sbappend+0x397 udp_input(ffff800025307bc8,ffff800025307bd4,11,2) at udp_input+0x1323 ip_deliver(ffff800025307bc8,ffff800025307bd4,11,2) at ip_deliver+0x353 ip_ours(ffff800025307bc8,ffff800025307bd4,a23,0) at ip_ours+0x412 ip_input_if(ffff800025307bc8,ffff800025307bd4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806d85da00) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd806d85da00,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd806a80a400,fffffd806f67a520,fffffd806f4b2070,ffff800025307d18) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd806a80a400,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd806a5f5c00,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd806a5f5c00,0,0) at udp_output+0x5af sosend(fffffd806778ac90,0,ffff800025308040,0,0,0) at sosend+0x671 sendit(ffff800020e09018,0,ffff800025308120,0,ffff800025308200) at sendit+0x52b sys_sendto(ffff800020e09018,ffff8000253081b8,ffff800025308200) at sys_sendto+0x80 syscall(ffff800025308280) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcf274a13fe0, count: -82 ddb{0}> show registers rdi 0x1000 __ALIGN_SIZE rsi 0 rbp 0xffff800025305080 rbx 0x1 rdx 0xffffffff rcx 0 rax 0x1 r8 0 r9 0xffff8000253050b8 r10 0x7cc752b587ed0334 r11 0xf2629979c196cc19 r12 0xffffffff82634b70 kp_dma_contig r13 0xffff800025305148 r14 0 r15 0xa rip 0xffffffff81ff0ec6 uvm_pglistalloc+0x26 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800025304fe0 ss 0x10 uvm_pglistalloc+0x26: movq %r9,0xffffffffffffff68(%rbp) ddb{0}> show proc PROC (syz-executor.0) pid=281166 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e0a878,0xffffffff82925148 process=0xffff8000ffffd380 user=0xffff800025303000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42542 427650 30349 32767 2 0x10 syz-executor.0 42542 318279 30349 32767 3 0x4000090 fsleep syz-executor.0 42542 334465 30349 32767 2 0x4000010 syz-executor.0 *42542 281166 30349 32767 7 0x4000010 syz-executor.0 30349 125397 97900 32767 3 0x90 nanosleep syz-executor.0 97900 46150 6910 0 3 0x82 wait syz-executor.0 2121 484941 98692 32767 3 0x90 piperd syz-executor.1 98692 475565 6910 0 3 0x82 wait syz-executor.1 71811 298466 0 0 3 0x14200 bored sosplice 6910 397365 76522 0 3 0x82 thrsleep syz-fuzzer 6910 137220 76522 0 3 0x4000082 nanosleep syz-fuzzer 6910 257223 76522 0 3 0x4000082 thrsleep syz-fuzzer 6910 317620 76522 0 3 0x4000082 thrsleep syz-fuzzer 6910 35635 76522 0 3 0x4000082 thrsleep syz-fuzzer 6910 17065 76522 0 3 0x4000082 thrsleep syz-fuzzer 6910 523555 76522 0 3 0x4000082 thrsleep syz-fuzzer 6910 380968 76522 0 7 0x4000002 syz-fuzzer 6910 422289 76522 0 3 0x4000082 kqread syz-fuzzer 6910 301512 76522 0 3 0x4000082 thrsleep syz-fuzzer 76522 439259 21814 0 3 0x10008a pause ksh 21814 137684 77873 0 3 0x92 select sshd 93854 433095 1 0 3 0x100083 ttyin getty 77873 83818 1 0 3 0x80 select sshd 59763 319087 98083 73 3 0x100090 kqread syslogd 98083 438956 1 0 3 0x100082 netio syslogd 18836 418409 1 77 3 0x100090 poll dhclient 62051 67443 1 0 3 0x80 poll dhclient 48517 303030 0 0 3 0x14200 bored smr 95867 183612 0 0 2 0x14200 zerothread 20783 20457 0 0 3 0x14200 aiodoned aiodoned 86137 293370 0 0 3 0x14200 syncer update 90261 350529 0 0 3 0x14200 cleaner cleaner 84576 121175 0 0 3 0x14200 reaper reaper 76923 211391 0 0 3 0x14200 pgdaemon pagedaemon 19826 94899 0 0 3 0x14200 bored crynlk 70201 362541 0 0 3 0x14200 bored crypto 96297 468161 0 0 3 0x40014200 acpi0 acpi0 26411 463181 0 0 3 0x40014200 idle1 62069 233466 0 0 2 0x14200 softnet 47425 125185 0 0 3 0x14200 bored systqmp 50280 224241 0 0 3 0x14200 bored systq 18798 280229 0 0 3 0x40014200 bored softclock 44018 122964 0 0 3 0x40014200 idle0 1 480886 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 42542 (syz-executor.0) thread 0xffff800020e09018 (281166) exclusive rwlock netlock r = 0 (0xffffffff827749b8) #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 9472 6333K 6333K 78643K 10601 0 pcb 13 8K 8K 78643K 13 0 rtable 107 3K 3K 78643K 595 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 51 0 iov 0 0K 16K 78643K 93 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1440 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 16 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 335 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 1100 0 sigio 0 0K 0K 78643K 10 0 proc 48 50K 83K 78643K 813 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 96 0 in_multi 33 2K 2K 78643K 144 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 361 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 110 22K 38K 78643K 4411 0 UVM aobj 55 2K 2K 78643K 57 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 38 0 NDP 5 0K 0K 78643K 36 0 temp 102 3869K 3933K 78643K 4992 0 kqueue 3 4K 16K 78643K 54 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 24 0 18 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 109 0 107 1 0 1 1 0 8 0 rtentry 112 147 0 102 2 0 2 2 0 8 0 unpcb 120 421 0 409 1 0 1 1 0 8 0 syncache 264 14 0 14 6 6 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 141 0 141 2 2 0 1 0 8 0 tcpcb 544 267 0 263 3 1 2 2 0 8 1 ipq 40 11 0 10 3 2 1 1 0 8 0 ipqe 40 31 0 30 3 2 1 1 0 8 0 inpcb 296 836 0 827 10 8 2 3 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 36 0 29 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 606 0 400 13 0 13 13 0 8 0 art_table 32 607 0 400 2 0 2 2 0 8 0 art_node 16 146 0 105 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 15 1 0 1 1 0 8 0 semapl 112 333 0 323 1 0 1 1 0 8 0 shmpl 112 54 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2708 0 1307 88 0 88 88 0 8 0 ffsino 272 2708 0 1307 94 0 94 94 0 8 0 nchpl 144 4485 0 2897 60 0 60 60 0 8 0 uvmvnodes 72 2904 0 0 53 0 53 53 0 8 0 vnodes 208 2904 0 0 153 0 153 153 0 8 0 namei 1024 12948 0 12948 4 3 1 1 0 8 1 percpumem 16 41 0 9 1 0 1 1 0 8 0 scxspl 192 13143 0 13143 12 11 1 5 0 8 1 plimitpl 152 106 0 97 1 0 1 1 0 8 0 sigapl 424 1261 0 1229 4 0 4 4 0 8 0 futexpl 56 14964 0 14963 4 3 1 1 0 8 0 knotepl 112 240 0 221 1 0 1 1 0 8 0 kqueuepl 144 940 0 933 1 0 1 1 0 8 0 pipepl 304 241 0 231 6 5 1 2 0 8 0 fdescpl 496 1245 0 1229 4 1 3 3 0 8 0 filepl 152 6961 0 6860 8 2 6 6 0 8 2 lockfpl 104 125 0 124 1 0 1 1 0 8 0 lockfspl 48 52 0 51 1 0 1 1 0 8 0 sessionpl 112 26 0 16 1 0 1 1 0 8 0 pgrppl 48 44 0 34 1 0 1 1 0 8 0 ucredpl 96 834 0 825 1 0 1 1 0 8 0 zombiepl 144 1229 0 1229 1 0 1 1 0 8 1 processpl 992 1261 0 1229 5 0 5 5 0 8 0 procpl 624 3309 0 3265 5 1 4 5 0 8 0 sosppl 128 6 0 5 3 2 1 1 0 8 0 sockpl 400 1388 0 1365 8 3 5 5 0 8 2 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 183 0 0 22 3 19 22 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 384 0 0 16 0 16 16 0 8 0 bufpl 280 5171 0 126 361 0 361 361 0 8 0 anonpl 16 146002 0 135036 103 52 51 61 0 124 6 amapchunkpl 152 10377 0 10245 47 30 17 19 0 158 11 amappl16 192 5004 0 4433 65 36 29 41 0 8 0 amappl15 184 142 0 141 1 0 1 1 0 8 0 amappl14 176 195 0 189 1 0 1 1 0 8 0 amappl13 168 386 0 383 1 0 1 1 0 8 0 amappl12 160 22 0 18 2 1 1 1 0 8 0 amappl11 152 519 0 506 1 0 1 1 0 8 0 amappl10 144 137 0 130 1 0 1 1 0 8 0 amappl9 136 435 0 434 1 0 1 1 0 8 0 amappl8 128 506 0 473 2 0 2 2 0 8 0 amappl7 120 246 0 231 1 0 1 1 0 8 0 amappl6 112 467 0 459 1 0 1 1 0 8 0 amappl5 104 967 0 956 1 0 1 1 0 8 0 amappl4 96 1019 0 992 1 0 1 1 0 8 0 amappl3 88 163 0 156 1 0 1 1 0 8 0 amappl2 80 8463 0 8397 2 0 2 2 0 8 0 amappl1 72 49354 0 48877 22 12 10 17 0 8 0 amappl 80 3678 0 3633 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 56 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1245 0 1229 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1245 0 1229 1 0 1 1 0 8 0 vmmpekpl 168 12773 0 12736 2 0 2 2 0 8 0 vmmpepl 168 174117 0 172275 149 67 82 99 0 357 1 vmsppl 368 1244 0 1229 2 0 2 2 0 8 0 pdppl 4096 2497 0 2458 7 2 5 6 0 8 0 pvpl 32 435376 0 421171 224 82 142 151 0 265 26 pmappl 232 1244 0 1229 3 2 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 274 0 15 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace uvm_pglistalloc(1000,0,ffffffff,0,0,ffff8000253050b8) at uvm_pglistalloc+0x26 km_alloc(1000,ffff800025305148,ffffffff82634b70,ffff800025305160) at km_alloc+0x3fd pool_multi_alloc(ffffffff828b6770,2,ffff8000253053c8) at pool_multi_alloc+0xd8 m_pool_alloc(ffffffff828b6770,2,ffff8000253053c8) at m_pool_alloc+0x7b pool_p_alloc(ffffffff828b6770,2,ffff8000253053c8) at pool_p_alloc+0x74 pool_do_get(ffffffff828b6770,2,ffff8000253053c8) at pool_do_get+0x10f pool_get(ffffffff828b6770,2) at pool_get+0xeb m_copym(fffffd80711afc00,0,3b9aca00,2) at m_copym+0x174 ether_resolve(ffff80000017b2a8,fffffd80711afc00,fffffd806f67a520,fffffd806f4b2070,ffff800025305568) at ether_resolve+0x49f ether_output(ffff80000017b2a8,fffffd80711afc00,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd80711afc00,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd80711afc00,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd80711ae300,fffffd80711ae3a8,0,18,fffffd80711ae3c0) at udp_sbappend+0x397 udp_input(ffff800025305c08,ffff800025305c14,11,2) at udp_input+0x1323 ip_deliver(ffff800025305c08,ffff800025305c14,11,2) at ip_deliver+0x353 ip_ours(ffff800025305c08,ffff800025305c14,88d6,0) at ip_ours+0x412 ip_input_if(ffff800025305c08,ffff800025305c14,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd80711ad500) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd80711ad500,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80711ae000,fffffd806f67a520,fffffd806f4b2070,ffff800025305d58) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80711ae000,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd8069230900,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd8069230900,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd80711afc00,fffffd80711afca8,0,18,fffffd80711afcc0) at udp_sbappend+0x397 udp_input(ffff8000253063f8,ffff800025306404,11,2) at udp_input+0x1323 ip_deliver(ffff8000253063f8,ffff800025306404,11,2) at ip_deliver+0x353 ip_ours(ffff8000253063f8,ffff800025306404,6864,0) at ip_ours+0x412 ip_input_if(ffff8000253063f8,ffff800025306404,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd80711ae900) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd80711ae900,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80711aff00,fffffd806f67a520,fffffd806f4b2070,ffff800025306548) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80711aff00,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd806f414200,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd806f414200,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd8069230900,fffffd80692309a8,0,18,fffffd80692309c0) at udp_sbappend+0x397 udp_input(ffff800025306be8,ffff800025306bf4,11,2) at udp_input+0x1323 ip_deliver(ffff800025306be8,ffff800025306bf4,11,2) at ip_deliver+0x353 ip_ours(ffff800025306be8,ffff800025306bf4,4181,0) at ip_ours+0x412 ip_input_if(ffff800025306be8,ffff800025306bf4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8069230800) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8069230800,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8069230d00,fffffd806f67a520,fffffd806f4b2070,ffff800025306d38) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8069230d00,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd806a5f5200,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd806a5f5200,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd806f414200,fffffd806f4142a8,0,18,fffffd806f4142c0) at udp_sbappend+0x397 udp_input(ffff8000253073d8,ffff8000253073e4,11,2) at udp_input+0x1323 ip_deliver(ffff8000253073d8,ffff8000253073e4,11,2) at ip_deliver+0x353 ip_ours(ffff8000253073d8,ffff8000253073e4,246e,0) at ip_ours+0x412 ip_input_if(ffff8000253073d8,ffff8000253073e4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806f705300) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd806f705300,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd806f250800,fffffd806f67a520,fffffd806f4b2070,ffff800025307528) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd806f250800,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd807f01f200,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd807f01f200,0,0) at udp_output+0x5af somove(fffffd806778ac90,2) at somove+0xf61 sorwakeup(fffffd806778ac90) at sorwakeup+0x79 udp_sbappend(fffffd806f67a4a0,fffffd806a5f5200,fffffd806a5f52b0,0,18,fffffd80080bb000) at udp_sbappend+0x397 udp_input(ffff800025307bc8,ffff800025307bd4,11,2) at udp_input+0x1323 ip_deliver(ffff800025307bc8,ffff800025307bd4,11,2) at ip_deliver+0x353 ip_ours(ffff800025307bc8,ffff800025307bd4,a23,0) at ip_ours+0x412 ip_input_if(ffff800025307bc8,ffff800025307bd4,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806d85da00) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd806d85da00,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd806a80a400,fffffd806f67a520,fffffd806f4b2070,ffff800025307d18) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd806a80a400,fffffd806f67a520,fffffd806f4b2070) at ether_output+0x47 ip_output(fffffd806a5f5c00,fffffd806a5f5600,fffffd806f67a510,0,0,fffffd806f67a4a0) at ip_output+0x12a2 udp_output(fffffd806f67a4a0,fffffd806a5f5c00,0,0) at udp_output+0x5af sosend(fffffd806778ac90,0,ffff800025308040,0,0,0) at sosend+0x671 sendit(ffff800020e09018,0,ffff800025308120,0,ffff800025308200) at sendit+0x52b sys_sendto(ffff800020e09018,ffff8000253081b8,ffff800025308200) at sys_sendto+0x80 syscall(ffff800025308280) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcf274a13fe0, count: -82 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: 0xc001d6aaa0, count: -3