Warning: Permanently added '10.128.0.10' (ECDSA) to the list of known hosts. 2020/07/24 20:50:03 fuzzer started 2020/07/24 20:50:08 dialing manager at 10.128.15.235:18433 2020/07/24 20:50:08 syscalls: 381 2020/07/24 20:50:08 code coverage: enabled 2020/07/24 20:50:08 comparison tracing: enabled 2020/07/24 20:50:08 extra coverage: support is not implemented in syzkaller 2020/07/24 20:50:08 setuid sandbox: enabled 2020/07/24 20:50:08 namespace sandbox: support is not implemented in syzkaller 2020/07/24 20:50:08 Android sandbox: support is not implemented in syzkaller 2020/07/24 20:50:08 fault injection: support is not implemented in syzkaller 2020/07/24 20:50:08 leak checking: support is not implemented in syzkaller 2020/07/24 20:50:08 net packet injection: enabled 2020/07/24 20:50:08 net device setup: support is not implemented in syzkaller 2020/07/24 20:50:08 concurrency sanitizer: support is not implemented in syzkaller 2020/07/24 20:50:08 devlink PCI setup: support is not implemented in syzkaller 2020/07/24 20:50:08 USB emulation: support is not implemented in syzkaller 20:50:12 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x1, 0x6, 0x3f, {[0x0, 0x1000, 0x4, 0x9, 0x9, 0x5, 0x0, 0x7, 0x3, 0x6, 0x42, 0x6, 0xc5, 0x0, 0x6, 0xa234, 0x9, 0x7f], [0x5, 0x6, 0x98f, 0x4, 0x39, 0x9, 0x1, 0x8, 0xdfb, 0x5], [0x1000, 0x7, 0xac, 0x2, 0x8, 0x401, 0x10000], [0x1, 0x4, 0x8000, 0x7, 0x3ff, 0x3], [{0x0, 0x5, 0x8000, 0x5}, {0x1, 0x1000, 0x4ff, 0x80000001}, {0x775, 0x2, 0x1, 0x8000}, {0x1, 0x0, 0x8, 0xc9e}, {0x40, 0x6, 0x7, 0xffff}, {0xff, 0x0, 0x7f, 0x800}, {0x0, 0x8, 0x7, 0x4}, {0x9, 0xe45, 0x4, 0x3f}], {0x1, 0x2, 0x7ff, 0x23}, {0xffe0, 0x7, 0x80000001, 0x20}}}) r0 = semget$private(0x0, 0x2, 0x20) semop(r0, &(0x7f0000000340)=[{0x2, 0x7, 0x1800}, {0x2, 0x6, 0x1000}, {0x4, 0x80, 0x1000}, {0x0, 0x1, 0x1800}], 0x4) semget$private(0x0, 0x2, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x4, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000440)={0x4, 0x5}) r3 = socket$inet6(0x18, 0x3, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x0, 0x2, 0x7}, {0x18, 0x0, 0x8, 0xff0}, 0x1, [0xfff, 0x4, 0x8, 0x6, 0xfffffe01, 0x100, 0x7fff]}, 0x3c) r4 = semget(0x1, 0x3, 0x110) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x0]) socketpair(0x18, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) setsockopt(r6, 0x3, 0xff, &(0x7f0000000600)="6da548e7eb34ff748b09143961a46f8fc8618d70fd9b2aaac4758e374455f96a7deb487e286b2cf52daf5daae91701e564bfc0ce33701b2583128bad4ed91fc32d3d9ec9d8baecebf7459164bdfcb35be88363d22b649f88b78271564c9c7a66af38f6b58ac2d7ec793f5c9d7968f0a82382aa0c08ecb139aac610978717c9875283623088794a029b67d8776613454a3d75ab737fdcfcc82644c64e5d5b20c9544ed471dfd2b740d312fb5197eb8d4609d89fad7c79729e130239e7fd6fad01fb5bbb73ed9cfd1dcb", 0xc9) setuid(0x0) semop(0x0, &(0x7f0000000700)=[{0x0, 0x8}, {0x2, 0x3f}, {0x3, 0x0, 0x1000}, {0x2, 0x44c, 0x800}], 0x4) 20:50:12 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r2) r3 = msgget$private(0x0, 0x209) r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x96b, r4, r5, r1, r2, 0x6}, 0x7, 0x8, r6, r7, 0x0, 0x8, 0x503, 0x800}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x10) unlinkat(r10, &(0x7f0000000240)='./file0\x00', 0x8) close(r9) getsockname$inet6(r10, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x30088, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000340)={0xa572, './file0\x00', '.\x00'}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000380)=0x1) sysctl$vfs_fuse(&(0x7f00000003c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000400)="06c6fca1c136a06f8345f3fa9a64f516742efc37d96745b61feb3b702d73b39bd493b44d33642a03765ea9c51b1c9cb636b83503872b586e40de859b4332e36c97e6ac69d145a33739d0b43144deb819821861904c90115c1e9079fb148aac879ecd95da38a934104ff58582db8aa809fb20ca0fa3647197ef9874106fb0a17c2128beeffa1337127fc03fe400f57c05fe39b69187e82d692c8bd07e60ecf56104ef930abc6de310ac4fd36235ab0a6948de5ea3576f94c60e7470c30c11d8c9ffe82f0cd0a579c179f1fef50a6190a048ca7fc8712807d8a588c0abbf53cf0e7ad408b2e3f8e06b5c0e2de25892eb87810f58", &(0x7f0000000500)=0xf3, &(0x7f0000000540)="4d22422e26036d9f1db6ab4fd1a027a1418cb1dd6671196c32ea2c4826884796aac72e8bf0d16c42557e2974b817ce41158410f7068d4480345f0e19c722214cf7dde375504e56d3e04cbd74db6e68302bdd1fb6fbb98004329d705ef0abc32a31516f4dcd56addc45023294d35148c77ce9809647eb7b0cb899cbf4e82edc26d1b7fb74edcccb234bf5dcc21f5f1b8f4a04a018124e9db344368196968185b679b6f110d75c99c9cd8f4a82afbdfe4a615eb0d38b3d8750a3582e02a2556df3a8835fa673de6c9754cf9ab38005c451c866c5c286d07ba11fce83d819850ad73858475869d54692ee0be271d309a90188db6e9e", 0xf4) 20:50:13 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x4, 0xff7d}, {0x1, 0x1f, 0x1800}, {0x2, 0x1009, 0x800}, {0x1, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x3, 0x200, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8081, 0x800}, {0x0, 0x2, 0x1800}], 0xa) semop(r2, &(0x7f0000000200)=[{0x4, 0xffff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x5c76, 0x1000}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x4, 0x2}, {0x1, 0x4, 0x1000}, {0x3, 0x1e0, 0x1800}, {0x2, 0x1}, {0x0, 0x100, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x9}], 0xc) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000006c0)=""/140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x3, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x201, 0x3000}, {0x3, 0xfffc, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x4, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 20:50:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) r3 = socket$inet6(0x18, 0x4, 0x5) read(r3, &(0x7f00000002c0)=""/59, 0x3b) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x20000, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000100)="e926471a18368d0cbaa7aade98b23cbd6cc28ce407d2c9d3e40e793829a08889eda1f2bdac4064c237335dee01a40be006dfd3a61eb54f139ec832404e44ccb7c1c754a8041dc1a3c44643a1a58357a7fb1d3aa7152a06c99228709873cc28305fbfe3b3fc0000000000000003f7c4d10a9c0e95c9b7641368f1ce1eff5a6b95a549c8ea8fd2e96f9e8e8636fc33891d5d298420eff16f4c1d3ce44b415256965beba1f68dff9d4a8b0d9d38f8bc1e4c36c8d1919e88ff796c15839f352e2597a70e53b974ba7f24bd5ef7abea0aac80d0b5b45612e08ce029d241ffb0579f3f46733f0ca3e759730fffbd731f092e1bd414", 0xf2}, {&(0x7f0000000000)="d53165e71203e67627f3c7befc4c29243203739574d8698aea8ddf6f9c9da83e2ad5667b2618232037b6a004b88696be383dd8deabc20c8681a21451555bfcd9473e7aa27159002231ed6ed22fef27df203b044e2955dbaa6ede6308dc60ba88cdcff05bab7d211639662970b7fc3ba1d3a94214c584890563a20b15daddd1ec4ccc890f0e613fcdd4bcd3e999446d025cdca8307ddda3cb8b7c3dd20569f52ebd65acbd0780b3e5a9af2d9fa9eff9f8", 0xb0}, {&(0x7f0000000200)="65049d78fea14f21c50cb4e2559f34556c54947efecd19dbc68a7d08d0688da0f0c7303e930bf8af52a67f0793a23b0c861be6f6c2e351d4eed837c1fe7c9c1d3b1691922fd8697c2fe5cdddd99487b36880f6925f4c8149c45d372648a6aa36feb68f4862cf666710fecd52856f8366914134cf479a75b1e1f053f27956ece07c89458e36229152be7242ab065824da494a246d24c995bf", 0x98}, {&(0x7f0000000400)="23a63692ba", 0x5}, {&(0x7f0000001740)="4c1438efb1cfd9a717169e9d3bfab86a8179ba60c88950f779f015d98997068a16d453f7d3ebfc9b030d6aa78e518dfeae2a8dec8fad08978a11500e03bc6dfd63e4d9b4c2b3bd406322516f7a7162be2be898433d0427ae6d12ef602af300a925363d51ab4bd9510424fe101ac0d69d114427d1afe1a8bfb03442dd00c5057b8d75c39f2478d52046c0357bf591bfe53098fea19ef91b910fda7c12da9a0c51e3294b00aefe73f826b26dc8b9592061d3e5866fc467d0db5add77de13c006b9ee4f7e99b71195eed5af4820174b8255c47787660d7563b8420c059440c589ed1fdaf31b4666964665d2063715b3be88f5e5d662d7c5fe7ee59260cb33d907bd447652e469d4d3c8b6f9039c7acde072b07308ffadad1c03cb4a1a1233afd321f46b069ad06526f936a3c67c55b0b02aaa4d8bf3fc8c7193593c4a4386391399842fcda23ee5080571d250cbb175156d2095d24786f1a2e41f845e55bda4c63d689ac7fb4c1a64e1373be2e0bcd67121bf5f9d66c1624714f3d8ce4124e0445fa274e732e789bf7aabfc01ccec0f27454961319689bebd4222a29cddac736f63b1bc153b74a46211bfcd3f29cfe11ac0378dd979a058ed6df06d3b052dbef698607434a834d01bb230fa12cc4a675484b7bc685a5f428e9ebf3d3ce811de7cc0e8d07037b9b4f56b4be548111a5cab7faf022bc70a1e9e5744e26f23732b4550b8ce4e5291bc93db58791a1334b3cf991d91f89ca9c70bf9115da4399a305c28d47fda6f0fac7b6e893bce81a475e3a3688ee1b77cc1b818738c8fa7f9def53e61cddeddb26ecf1d9ab160248dd05e81be4ec48c39b7ea2cd7a7640aa73daf6282588483176099bafbbe219950760e48b623fb90849c11ded24c156c78c36087f512567052befd4b225e7f5c92b1def289306076dfef21498bfc0b04885a0c8b2a2216f34a47fe20657412174f0e319b4b4aff533f9b53d024af2e6a1ccf8b40f674de84c479a9f291ef7e55c6035b08dd8746e489dd8fcce772d7129250e3e2fa7a5b8dd33563d55ef5b9327ad0c4ac59e7710e30d5450445c8f722ac27ad8fa9fb03dac67d17c40ab2aa297d938d18353e3d13b96198edb9cf582dd43a6dbee99c2ab0ae3fb5e1a8597ebb851d8520a05be6e8e57264bd7b8ecf0f462d63027d5caa271e13071eeb7ac4a55ab767eb243730b6a2b0ecb5affa7d94fe948ea3f811322e600c7fa125da44ded787af5fd58a5832313463640515d05449239703b3bcbdcbf5ab96478198c96a1c28ed0bd4810652fdc45157876ca20596a64b632257d29e5be8f5921bdcc7bc7a9ec72c21fc699ce5ed2c1ea4c3cad0bb164b993513454c6da47d8a0b0790ea408ef04a9f94dba0e60c8e9cca5f31a2350b63fe7cc4ba2d6d48573bc9e83fc421b9952c432c11e54b90778578fbd365a6ea3376686e22e6b292e705d185f1c604c7e7e41c8375a432b3eb083145b8d7e8742cee8c6ae771e4d514c8e8cb9ba29529bf247b51f68af33ddd751fe5428f9a01dd6ef01092a09cdadeb0a3c3a0ea6bf2ad1205a924b446bc6a4c005b9d37d19f081fba738ac173358c442fca0eb148ce2eac35f1addcf56c0690ffc914de0e33b083deaff967deaca3eca0d39674ca2cc6009294743a8caec409d4113fc34912674ed9b35eb9c0cce1eb09e8912fd6f52809b1e7e30c564615cc3a7fe76ffa29004985a67f81fd7fa827dcc65d1a46ca5e02bc30a3cae97f824fd7217308aea115e65df6052d5ee457b0fb49bcc35414feed2edc3a9a1d8f91e337d4ecc71e2d45bf4e5a205c2c4ab1dcfa8b122274d7857fc068c1628205620bb5ffef0e968f08de59fb07391ddca57cf8b09b7fdb447c0a76d24e714e74a1fb3bc0dd2df3780bb99fd7dfc9bf56123c6bd918bc605eae3755621ec276e2de23789ae64c121881570e0983ea325e8175ffaa841bcb5eb73e5ef78644230b23451487f8e2ecb58d17485fa15b1bab4dafe97d859afb945450dfc597deda436a1e7b70e2dda22d2f445d3cbc924d94ccb08398b79a7bb0fe8b8609690169ad8191e6867d8fc36599201ae4154419d5e73aa77e5ebef7a988d6d4ddd8b0b561e4ad3dad1ba63ddece12bf7afc99767fc604e8a08b90319bacea68644902f2b03bdf1d9d4f536a9f782044017b96831222adbfff916766e65a66bbb8f60649586955a0c45bce38bf71bb9206b42f06ff906e1345ea309c87daa873359cee46ac7970dc2952d18a3e42f9cf3000bcb9a6af6ae37a84ffe788a44fe5b1bc2b5a37dc8b373e3fbea793d516a67748d1555de8b0a86a61eb14f9fd9eda83aeb69e1d66b3bbb8826c90f84d44a945696b1937d40c11af2a8d0cacda08693fea9498f8216c942b0d1f9cd9034560716534b8b8f30de21c5a4dcf504035ed81f0024fb8e1cd0b21d0883983cfb8ff10cadd37f6f2b15bf538c55df111ce12c7c00bb12065e604bc5d6df2a72d6785cd45b65d594d8480d421e5d304df60a733b589473a889b162764d5a299ea859dc61d0acfd39c44c8aecc264892a92908280ed1dc98df5c2da66e8c906730e00c3b39f485f180451cfedea29997c22eec36d09dae894e678f864e98d1b26e389e7863fbd29d5d74b998eca7e5892b71d509cb1d4c4b89e73fd042a32d2c48f3a9050de8750b13d6164961b3962c12957f67d9cad7b8699daf9879f77b1cd85799e2bdcb9244995e6356375eb00c02c317f7b6b8dfba320fcceedc1d06176579df4809aaebab358c45ade86d7e4a1158a77f34dc1797dc6ca7c9686d6650a74f3f706c2261d02ee178903c9ce7f1c12eb08654eee85b3b063853d8257bea08592eb323dcb7fecf4f648957590147f80c2c1dac20fac777c9f462b1c31303483c9c63c6021e13eb0c33cdc2df85a125718e07c887b7516483ca453d8f8be1b3c30e1d6c28a7c3d387db8b656635183d05bee4ecef55699fbdf337a41b8167a981a9e8cf461d748d36081b1680347d9cd69ce77b55ab0d7d7a1109eb57475eaa6f73519f4e306ef949e6d137a88a879204aba00b5740de61b49a72189a7307e8a59c3396e0ca67277ce39ac8157e55c44b8c36d003780bb47688b528c29cf305d1f417b4705e8f25168950edc4a6ab674b2a9b7363e1c7366ccb846c8f005361b7d0f0518a39ff4785d708b47d6664ee82d3ed260a3fc783e999fafccd9434366a731af16d25bc674db663e1e4d155f371991848bcd4d86b647b71a8f332048c597e925165d8edd459e54fb08013533935be8c6616bb00e1f62d0456fc625559248259e4ff7daa02c078030b9b809cb0c58bcf291d480daad74438f8580d6280c2d3039b4948a3ee1f91141d782060c750b55e721681a50fa45e6cf0b9191f033a9cb9f14a2848514529dd2f34eaf087b29781237ce60fcb26ef555dc710bb689f40e5949149c1247db27815b1313536d4db6cd1456919ceb602323399c7ec8e62c3f031a3a1d57f6e0e755d0d4bc764dbdbbf3400bbe87665e6ccf41bf0ee9e10513884e96ef59e4db62c3802bc13e9e01eaabb2842a39df71d50002f993fbc886590b9b94ed926e640d059adda97f84d622ad3d02858cb333b9280e8fc37cfd2baa2c333670965b11163df263e445d34d8b26e68fcb55a7c234ebc17d0bba378a52bafc7e6e9e159876aa03eed24830aaad648cd5bb9b03b145028868689f6de79aeabe01c175c0e609b91fa9f066eace07f239510c06ce28243d8307b689d64b47c61902a6cb14372204b765a3f9191426540a99c8dcb1c8a666cbb169eb396d004a9ca3fb997a6b155bb93e04dc026842cd5eafae87e17b556949619dbb7dfbcabb3eeb9f750d6d219b3681764c22a4a3f45ddb01e509177facca46cf637d82d7b0e656fb5315d371d757fa383f349b15d8fc5c7d0a938bfcec6ab0aa4b88514b58a8590691f8192e6657e855e8a49be369431c4034fae9c6893f5a0df69ec64169a315f4e6e5584295627936382fa6e2d05a5fb9e7630367ef3e07a9ffb2d25293da868443a3185d7cb237bbf3e7666cc36ee8f6ad37b5484373573238ef7249b446d89c206669ef635f9db79fa8ff7c26a7fb9887bd880098fc4ff2c5fed3f31e5fc83e51a523232c3ec84b59d5cf01a921c900b63df48c81cadcbb36313eb2665be539e4e431f9502ed58c6633f65f922f2d7ea91dbdeaaadc9f66010932a20761e8ee807102cd2cfb5f7e02b6c3d2fc23494c99bae43c2d2cd871a9e5fe43c896e250263796ea72eb694f3a8cf5951f7f5743adb21b395e5853a0b22332f46eed986ec4d5bb1d580f7e0407894f2e5faf49f5e2022b3c57f2d6b13c14e39efd9360744715e24f976dfbd05bb44ac9917561ad6b45422794447153174d432f216749a9aeb2c5d6e80aff364801ad8e0527f4b063c5881850765623748a407208584c8b651134bad3111cd6b70f021f76c6dc655f642f91fde3130ab4bb431baf6d2891f398d3c6030ce085c60389fad9ae1b2dd613da0ee4994a8272e4387a0e279057264ea49e9070ad14fbe0dea33f3c07704da6294481b88764ea4ddee10da3e0a34f8f27770a44cd0650df0134eb587defacb8a5305024b1d9444e0e89ec0eca1460d0ecf8e382c0c19ace0c524e626fbf01feee0db624554488a78d3031b37af0ce08d766e28c5d2fa32a7600431e9c1050402b2466b99d398203540a5d4b4ecef35f23b672d96912e3e0b8d7ecc8a5557d5e958f09ee2d5f4dde9c0bafe860b4b33eb7297f8e7ca097b2631c2b7de4444d3abfb231a8b54ace994d06366e2e96a87ce3ee6048dc3ed8106da9b524a881765ed7cdfa2d2f13658d507bc29ccbc35ab7b6b50467194b3a5b9e2375ff170004f700b2f40aa6d03898562dd550326ec0ee6146c12c554e79d9410bd8e71e3d9edb96f811f7a2e6047e3a92ea17d837d6b7858c942f70171de9c9f599094c6850d79fb0734a4792f524c22f84a396cf84dfdbd17f18700baf135fa7bbb50f8052555d7ec3c04e06f2c97072ae239c44a333f83e2c8ba0bb888ef72f5f6f32140e8bf3723381e26e38e5cc7d622bfd2c91531d581fb627afe045d6402da697e889d78b50e34b5b1308e224817ecf28cb9d1439087a733d67dc4373ab8b073c0e76ce680571c33f3ed3caa6c209b3ecb929f84807b1bfbcccc41dc7acb5705410a8d3b93be1470a0843cbaf6b3d2598ef97589e7f2be60d8ad7b046f1f1344a2708acdf5b0985ca20987d8acf9abfa8c5b2cacde8cdf340eee1e6266b45ca10963458f6c1cd275fd9c8ba4b49642562834ec3966a092ece59f5169db159c68d27abf659736fa72a34d251056952b1ab3001349d92bd53d00d967f2fabcdafc16ce35eeec07ac9aae2efe78d5ddf4c1c35df06f3edef70e549e7d16cbfbea5a3e9eacc8879f6b3e09b09676ff4c3400281a32602fdc70088433d3a1aa7d5d01ba9d536936d8cc19f7bedfedfc24ef7caf8b966d07ee3b40ce5d1153462e3de8e2aca7b11ef3ccfb7c60f6973b56ef5f7fa174e355a91def2d25949caf9d095d43cf9552cbeb15ee93ec0282824e7f43f476fdc9a2c155a69ede90ca38c33d27b164e2cd7986d59355b5963cbf6da51e8fd65bfc64ed9862651d2fb99a64d7f03e5f0628d0f81834e1f882eec5cc96460b9131837670a995627ea3654006e0ca6e8d226818097384233d74592505e2589d7ef52bb5dea88f2648070847b6879b1a03701f791ad643418a5fc9cf50c000e925b54a5afecc00814cc30e36644fd89ab0165ff05d58256e9b8226", 0x1000}, {&(0x7f0000000300)="6dd7a9170591c9966db0e74c35cf90e1fb8635932e676480e938d680f599f5b6caf9079b1181275fccd4e8f4da68b875e881d5e16d5a43f31baffbf5187d2968023216eb2a93e7aed7b40450698d314910a06860ac078ec843d2bc825c72d25cdc2659016ad4c74e8fed974a67855cb8fecc92efb3d7d676", 0x78}], 0x6, 0x0, 0x10000) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f0000000500)=""/4100, 0x1004) close(r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) 20:50:13 executing program 1: syz_emit_ethernet(0x2f2, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f02bc00000000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b8660000000403000000000000c20400000004c204000010fdc20400000fff040109050201be000000000000006c0009a8670000002c39000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c2040000000100010000e8d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d84201800010000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6106003f9078020001010000fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d87807e096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312cf1ca632eb42ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8ea7d00834a3ec4c0045d3ce1d54ae7970eaf3b8b3c39bad5f8a2cbfaaa94fb997f6d593ca181c3a0c87ab273f1cd982ff588182dc10efbd261c9b75c7939457244204c515247ba2d11c0136883a6a1dfde72c9ff26b8874a7a50b6c232722bd2c8908877974c76a65d2cd9d0d3167a7ac23742"]) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d70500ff0f000215005b00002000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 20:50:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x0, 0x4, 0x5) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000001c0)="0600000062708696317f28ab69715d573a12d3a6b1908f306abe01c7da01511e58d95b2524b0d974b0a068c867bb18d9e4ef72fe6e8048c48d2fddb44db1921473fd5b95b22b910fc2d7494072317e854329052fef028773076d7c39192a62a83a72c9ddc2c48de31b6382c2de40595296c4976cb9f8872f80e20b226997ca7274dbf24e7a5087e52e425abee1972d063414e95cd1357ea577c1e33c53572d8cd65b50b8e46f3c606cd6a8bf002ff40961cf22f69bf7228f9acd1e158c445ea26db52e42a6ed", 0xc6) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000180)={0x0, 0x0, 0xffffffffefffffff, 0x100000001}) r7 = dup2(r2, r3) recvfrom(r7, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f00000000c0)={0x7, 0xa3, 0x7}) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/33}, &(0x7f0000000140)=0x23) 20:50:14 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="cfb314773ca674838f2d2638090000000000000043e580d08a4044fa8a224d458f09510a", 0x24}, {&(0x7f00000000c0)="079e4189e1a26786d3fe72abca0bcfde75b511c19f9a5587bcf243312b22ace495037ef972f09091db3a7c45afa7aecbe7e0157af45398c1ed7cc754ebc632c01d6a7804fe08474377db7dbd19a609cd451b7d5b0bd0537a8ca21fc185784bfbdc773b727b85850ad2b6020a7955bcd3fe0c3835225e73186badba7acf9ec6ba600263a7778aa6bc559a17eeabb028b0f31b4745387b8448d9f250823634e3a88330647bf3ab6a11b8cc8269ec6af87821ccb608909d219169ec3d873558ef58f3703521d6ca6fcf", 0xc8}], 0x2, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) 20:50:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x10, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:50:14 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ffb905000000000000000000000000010200907800000000608da44600000000000000000000000000000000000000010000000000000000ac000000000000001d00000000000000"]) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_RMID(r2, 0x0) 20:50:14 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0x7) r1 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 20:50:14 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa090000000000000008004500003800000000000190b0ac1400bb000000000306900000000074ba936200000000000000000000000000e0000002810000005ee1048cfd0253b5002e6c5883a46cfcf9e2a95dd72819c432d4a8b49c90071470416a92182867cba2b78bfe10006f5c85bd8ad8edff2a8f528e5440d2e62a18017ca5a553f028e2baf87e4f58059b6da7d73674c84e8d28c340a744d0574752c8e79ba62ca3c8b3fc08c36b28df2f0fb0a13099192c8a848cd2d6636d"]) 20:50:14 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0xa0, 0xfff, 0x2, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r3, 0x0, &(0x7f00000003c0)={0x3, 0x2, 0x5, 0x20, r4}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r5, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x10) r6 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x8000, 0x7f, r6}) getuid() r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 20:50:15 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002240)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x1, r2}) r3 = dup2(r0, r1) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r4, r5) r6 = accept(r5, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) recvmsg(r6, &(0x7f0000002340)={&(0x7f0000001180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000022c0)=[{&(0x7f00000021c0)=""/113, 0x71}, {&(0x7f0000002380)=""/71, 0x47}], 0x2, &(0x7f0000002300)=""/40, 0x28}, 0x3) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 20:50:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x9, 0x6, {[0xf37, 0x100000000, 0x8, 0x2, 0xfffffffffffffffe, 0x80000001, 0x8, 0xffffffffffffffff, 0xffffffffffffdd63, 0x80000000, 0x4300000000000000, 0x2, 0x101, 0x6, 0x200, 0x84, 0x3ff, 0x8], [0x9, 0x6, 0x8, 0x10001, 0x1ff, 0x3, 0x9, 0x3, 0xfc6a, 0xff], [0x3ff, 0x3, 0x2, 0x1, 0x10000, 0x2, 0x9], [0x0, 0x7, 0xfffffffffffffbff, 0x0, 0x4, 0x8000000000], [{0xfffb, 0x1, 0x8001, 0x9}, {0x0, 0xffff237a, 0x3, 0x4}, {0x54f6, 0x4f, 0x1000, 0x100000000}, {0xa344, 0x101, 0xa4c3, 0x100}, {0x0, 0x5, 0x8, 0x1}, {0x6, 0x2, 0x9, 0xeed3}, {0x3, 0x80000000, 0x8, 0x3}, {0x2, 0x4, 0x2, 0xfffffffffffffffb}], {0x3, 0x4, 0x9, 0x2}, {0x4, 0x6, 0x200, 0x3}}}) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x4000, 0x4) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000340)=""/144, &(0x7f0000000040)=0x90) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mknodat(r3, &(0x7f0000000400)='./file0\x00', 0x8000, 0x3) sendto$unix(r3, 0x0, 0x0, 0x6, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:50:15 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4012, 0xffffffffffffffff, 0x0, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) 20:50:15 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) 20:50:15 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaa2aaaaaaaaaaaaa0800450000300000000000019078ac1400bb0000000003099078000000004500fffd0000000000000000e0000002ac1400aa3a111b8bbaa5093f6f78342e39699179293f4414b637a580288e6f93e3c2fbdca4f520c6a1117b7d72d4d86df89209a03e93ad03ce3635e2925bfa34764c0e5fbc64d7fccc0373e80cbbe07c8bf1c8af6024589de84204bc2f3c767f950b361560256483586c3fceced56fcc6dd76685a333c63b00000000000000000000000000003966eb373fbad293fce87da4e0e8289975dc4c4d6c1b817f709be9fd4c3bd4c95d1087aa7935d575d21fa61d5c22957376997952a54578359cf44819e01538b77526e698e91dd98d98225ba0d7b545c6f112e476bcdac4aebdccf1c2b51ecd7c17b0776b120673c31b0813f3d2c0c80fa2de2a146d938a6fb00bb93a977722507dda09b7d3b6c8fbd560b09e"]) r0 = semget$private(0x0, 0x2, 0x225) msgget$private(0x0, 0x13c) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/154) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x100, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xece}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) msgget$private(0x0, 0x202) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000001c0)=""/62) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 20:50:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0xda05}, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0xff}, 0x5, 0x5, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semop(r2, &(0x7f0000000040)=[{0x2, 0x20, 0x1000}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/125) semop(0x0, &(0x7f0000000280)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}, {0x0, 0x8001, 0x800}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000080)=[{0x3, 0xfff7, 0x400}], 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) 20:50:15 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x80, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1001005, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="20000001a5f1105f00008c05ecb000"], 0xa) r5 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000200)=0x3c) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 20:50:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x5, 0x4}], 0x400003c, 0x0, 0xfffffffe, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) r7 = fcntl$dupfd(r1, 0x0, r6) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x400}, {0x101, 0x10000}, {0x23, 0x2}, {0x24, 0x800}, {0x83, 0x100}, {0x101, 0x1}], 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 20:50:18 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) geteuid() ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000100)=""/5, 0x5, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) r7 = semget(0x0, 0x4, 0xa2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xd87, 0x0, 0x0, r5, r6, 0x10b, 0x9}, 0x5, 0x9, 0x8}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:50:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82029d9cffffffff", @ANYRES16=r1, @ANYRES32=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 20:50:20 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) nanosleep(&(0x7f0000000080)={0x1, 0x8}, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:50:20 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x7, 0xff, 0x5}, 0x5, 0x3, 0x6}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0x3, &(0x7f0000000000)="82f8f6057303ef3553f5d604699891fd9cb4d943a57300807b9e3d5380c619064f2b9e55f6aefe21a18559d1e1d1a0c79ad6b8dcadc0", 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 20:50:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) dup2(r0, r3) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:50:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x80000001, 0x3}) 20:50:20 executing program 1: r0 = socket(0x18, 0x4, 0x4b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102378) semop(r3, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000002c0)=0x7d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/12) fcntl$dupfd(r0, 0xa, r1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f}, {0xcd7492ce448421ac, 0x9, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) setsockopt$sock_int(r2, 0xffff, 0x1006, &(0x7f0000000180)=0x1, 0x4) 20:50:20 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000, 0x1, 0x7, 0x0, 0xb1be}, {0x3ff, 0xfff, 0x6, 0x0, 0x400}, {0x100, 0x9, 0x5, 0x2, 0x7}]}) 20:50:20 executing program 0: clock_gettime(0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) munlockall() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="8698337d404bab163ca99caa9ba1e2d17e410523048b6598c889c6d133460fc8dc7e76d9728543474a17cc15feed93b70816a0819fadc983db64cc544b91ea68454a213583485e14a79b7b037b5ac94b171520656d42c1222cc869067c9f2e", 0x5f}, {&(0x7f0000000180)="6c94be2b3824b27f77f5f7bb521e34b38fbcada7a19895203df197c2b4f2145f0f33ca9ebaf691003103d037b1b1c42e139e99f24552e75297b2dc5466e93442ac895663cdb139f732438af45f938c3581afba1275d3be647d396a13c64f83a2f4383be384ab3455b994b57fea66a1fd504a06", 0x73}, {&(0x7f0000000200)="c39bf77cbbde668c8c86ab399a7f477421a1dfbb4bb9426105174a875be6dbf337e8937c4dc3b2bae4831d6d0ed5f06d1459f0eff4b1e2d724c88b57a358f5437830a577079551ff4a73d0a0ac711849ab16c7c1d03f8424c37eecae92d15738500717db2b29374e326a062f331bda3e4d0e93de2ef56e715470cbc968fa1846fe6b96a48a15fc438affbf09edd44a17fa970ea3ebf1946ab64374016346517d369fc41e601fac02e4d434d4bd6f4cd8d6eb7db3bf191d1a", 0xb8}, {&(0x7f00000002c0)="e97a819c2f793cf41ce1ae27ecf7ca52afa47d787680e5e969dbdc720c2501729d65f3509416ebb364a5d89ad9263ff1129970eeb73e3c8ac7b09666045a1ea80e7365818f9237403e90a1f0e897faaae655777ba8a8a0f964de0b0a9f", 0x5d}, {&(0x7f0000000340)="2f2f466e7a7b600841a44ab51958ec3213c70b80e8687b5ce02a570fc9d1e37f904c62e446033fa6cc8fa8dbb22f0e3549faf567a553c6c23310506f18904d", 0x3f}], 0x5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 20:50:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 20:50:21 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000100)="f7ce9a1ecc065634832baa986e3cb9adbfc0049a647827ded08d37b96255fd53b1f84f793c1cb3ae7c91fe83aa6405b239a602a8a324dd0184699ef30cff52c1d679d2", &(0x7f0000000180)=0x43, &(0x7f00000001c0)="3f18be571f0632bcd2697f5257935f6e9470606cf1c0c0b7af8e984542edbb2e433364b701b2e94b738e051d79702496941ee6832eacba453b526f8e8086c7f35745aa63e4fd0454fd14ff3c22c3db73a94c0e81d3595b795f8c54c4c27e6c0b63ae18c3fa97725464972a94768d3dfea4c26a0cb9a7d4dd1457f27f79dda5be7ef2eab67e073579ce30bcee18629a393e86e553629f5294eb327ba77a49a3d68eb94d498f9a9dbc4f8d98", 0xab) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3f, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @local, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @multicast1, @empty, @loopback}}}}) 20:50:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x200, 0xa9, 0x7ff}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x3}) dup2(r3, r4) recvfrom(r2, 0x0, 0x0, 0x822, 0x0, 0xffd7) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r5, r6) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1f, 0x7ff, 0x4, 0x323, "5797d190bef325d4f80dc84c0cb45063c3ae9e2b", 0x38, 0x1}) socket(0x10, 0x8001, 0x40) 20:50:21 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0) 20:50:21 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x10001, 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) listen(r0, 0x7c) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000002c0)=""/46) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000180)=""/169) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x100}, 0x5, 0x5, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x800, 0x6}, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r1, &(0x7f0000000280)=[{0x1, 0x403, 0x800}], 0x1) 20:50:21 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000000, 0x1ff, 0x0, "b800000000000000008000", 0x0, 0x3}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x8002, 0x1) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:50:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000000)=0x9) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x809185d2fa8e5380) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240)=[{0x4, 0x1, 0x2c00}, {0x2, 0x47, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfff4}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semop(r2, &(0x7f0000000140)=[{0x1, 0x2}, {0x0, 0x0, 0x1000}, {0x4, 0x28, 0x1000}], 0x3) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) syz_emit_ethernet(0xbe, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100883a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a20000000000000000000000000000000000000001ff020000000000000000000000000001000a00000000000000000000000100000000000000000001ff01000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000010000000000000000000000000000000020aa6552a03df7b54ef1d9063fc67c811c8897fdc41d482b4ae827376999e4913ff8aabe18e5693ee81c350c130f942764c9702d98078f8508f005f845318d6a8f628b7e2624be404acabe693326"]) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r4, r5) 20:50:21 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @random="3f42c22d165c"}) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) 20:50:21 executing program 1: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0xfffffffffffff1bd}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x7fffffff, 0x0, 0x101, "0ae2b6418a4356514f000057000000c5007bdca1"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) fchmod(0xffffffffffffffff, 0x17) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="6c0c7d9d5e180977198193bf968d90debf5222d3ce58c309558d638ff40760727e0ad8c04594ed3ae94fe1fb57b1ceec59e1c10f6b35f5037767cf662d101bc02dda685a2b81d74e13bcd2ef2df525bc3e261d7cc073eee1d4d5ab6f96569f130d811ec529b520310eb9ae72bfba6a0055fd758b60702c4ddb7d959682390dad45d97c76b766170a887838d4d1e132030bb2210a6ccdd1f5b0e79c63d44775fee1710834b7047b5e2853f128139c80630f1b110dbd77d3ce9af5d37922eb1adeda6681266c599213a1ffc6f51dde0723e8f7652ed7ffccadeb7d0ce1d8d5c5d656b836123c95fa1509bdadfd2b5a14e5ae4499fe", &(0x7f0000000240)=0xf4, &(0x7f0000000280)="98a0a5c31e910f746c0094ae9b4b111364430186fedc25c7ddef58a981568432b7debd2437d6248cd38e41bc3066b8814aaefa5e4328a5589df44e93bbaba14cf37cb1b217d98b382e2c32e1411820c72321cd22066b07d00e1eb36e9af2fd586a9b53cfb44a3e5106274e54e559588021cd806a877bbfdefb2ab72b", 0x7c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 20:50:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) 20:50:21 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@rr={0x7, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast1]}]}}}}}}}) 20:50:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', r2, 0x2}) r3 = kqueue() fcntl$getflags(0xffffffffffffff9c, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:50:21 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = dup2(r6, r1) recvfrom(r7, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) recvfrom$inet6(r1, &(0x7f0000000080)=""/146, 0x92, 0x800, &(0x7f0000000140)={0x18, 0x0, 0x7fff, 0x5}, 0xc) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 20:50:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0xb, 0x40000000}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f0000000000)="b7", 0x1) 20:50:21 executing program 1: syz_emit_ethernet(0x99, &(0x7f0000000100)={@broadcast, @broadcast, [], {@generic={0x806c, "de0333ccdff8647414ff8d2b562f824baa2681eb82edf4b427fb94d766cf71d49b32619cc4407f3f260ba912b37c0ac6e2bf5820d0a8ad92a0b9b681639e6a74243b1284c7a69f60dee3a265bf26517c5cabe3ab7f3f00634583d99f5f1346dca5faaac389826a30d7b38e94630bc1a946df5c4eec43c3b046da26d8a3697a8da5824f390b6de809d8b549"}}}) 20:50:22 executing program 0: syz_emit_ethernet(0x1050, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ebff20", 0x101a, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7f, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x1, 0x200, "2b62e4745720cf61c295a0f7d7e36d2932d7f73fb8171aebb6899881c9ca439e7b19f0399a1f622e88c211c8afa5b5dc5609cdb9b2974b49988b75bb6d7a178e12064808e9d3c5c06dae0fabc3effca68d339189240f831d4684db86cd03b23869bd2c71715ab04593a71f0b0414d5a6bd97274c333d928ba3dd6a2adfb1f3ef261e0515feddb03bd532b7fce52f7655c362cc60178ab70779145682a4d667292dc25538fdad5b2477b5008b8f71ed3271c81c8a280c327ad8a4cd9650b2293f6b8a7ab0cb766988f84f7a901cf5013b61f3237bb1b35be84da06cda7222ffe8f84813dd995f7e4f42633aac0d8ff815d78fb60d1cb6e68ad268dde620df46099dbca490b03740fa5b04c51add45f8736bc0221d2e5deb232399cf8e963becd943bb2cca7d67b7bb6416564739c4dc990026690b3e2fc3b77c622a06e70006b2f7638a0ebd077c405f229367e00dece11c495820f75a5d7475e6a6367195661fffd9b214c1eaba887eeea18ffd3b0192851f9f4a25e7419e1822831ecc4d665d54dabd3a0c37f23192604d520b3e7cde65178d8912702db3983d06e48a3eb44f7ca13feea5cf099132ebf0450b9c433964508613172d877811340d239558564a925b52b5e8e0696a48c24c9e1378e8bb7543203335a0dac47eaffe25421814ba6facf436b267f515a54c40db9b3160fd4630338dfa3714cda556aaa09993399a439ae600202871d397df85a88ade985de9ee859bce166f518343363cfe4dc1564d6617c31479e45c3fad1d31116fba16f5bcff4b24094ce0a02b277fe10c3a6fd43620ab87dd3711dc2d7a04687b15c1ee8e4e2f2d5e01f46eb1c98a47781d174400beb041c6bb200a16dd7e1adfbe98f6f6186a2bdbd6701217706b5941d97dab755839698715ca602aea33c4812abc67219470d157808bbd071cbbcd22cc8ee5ae20765dd8319a62a7e8cad487e441830d2b63fd28ed4f160e72be49bed5acf790c2f76dc7731b20304012376afe13e2b9a886f27b6b0d48b2ec2c5006670eda7a591f10e5dcaff735ace454b96ed71c3b0c0bc0696e6e2afbcee4b2035b8dc09c68313b555c8c83a6e23a1186c6ab6260250e0c53a34a786575d65ab41d03e8649f5012379e68a1fed452310089234a71e1c8766f6231fcab878f531157b35e089998aaa3598f43dad7340fd92111ff8a433c626e68097aba149ae3ae85b37d931efe666e595cf933cba6cf3feb89d8661eec0d2ceadeb9d9a574ba06b8015323c196d2e3973a87685ea92f35dadaa4148197692d3e922c8a30d233ca34211ff12f51774e98dfad516ffcc9b903e8d83ece17d0bb4ca68009de5a5f3aa7e41b3522ec4eb7b16b3db79d6ff94b505acc96dae7deaf668b3da34f0d5f9ec852eea0f3b5bde5acfd6e9605f76acce5cd2667036b903d9974edfd1a37230909ea795b2ab2dbcafba15a1b41da81f63cbfde46af7f5fc2cd6dc191c9779268d05806b5150dee76beeb0cc404894e437092470998d4f1ecfc1c17a023176b45baf8cf3ea793306b85077d3c8723c1b30f9ee3929693d0bf71ffe6ee7b70c8497465ace58b6465d34200e9ff629e787b0c6ea1032eed14d5c0dca02f6fcaf4919539f0ef293266f289298bd70ab6e3741dadbd526ee6a01fc33765aee83fb66aa5af10c4c00975a13e1bbfa78f984e488b22af6d205daf7942069077dbb675e7d047e996ee0fde8cdb56bc5e88f8391dd29ddb33a04ec72428c382ad23f7b0d3c9fbd024d0436ff47ac6b528d6138f8a5a2f748210c50c3d706a058a51d21a375bcb7b47de6043c1d8fc1cd5c7eebe084a8cf8a4be27dac91911afccd98a9856a33450a03d1d47d2deee9e01a301e2917bb311af3b08885a84069ef8f1548fb6524a0ca028a8bacd9cf351c48478d0d91dd734dc4a68fd9edab0034c2139261d41cf3a4bc3d1e82c4bf4a5c8288cf78ef4d6c5d1f498b7081dba655fd6bd53967ff4d340544125b23e61db7482a1cb7db4e0abd1b8a0a2c82386d513665ec83b277bb657eb1889f9af06123de3f819d77ca53a53012277ddaab8d5d3427247d3fc09b5ce6b87cb08d53b3a5c1eabf66071a9ae0783fc3cc86a953062d242fff11f25c19cca73315f5fb02ce157532c8bad6d1051bc3a71ad87a651e6fa0addc3ab7a21a3d38814a41d1dbc74871b8b1d1f33094a5fae1c90685906fa2f272866ec65c21a900ddf8c3557c94c3bd3d5e9b16fca2a881cccad5d1b92ed0e039fabe369530564f9ed3558f29ca4f05c20758378b1100cb8e6534189f16cfba781dac397325e8e2633f83f34cb4426a32f63dd1f16eacb2294b6990c866f40bbf5c8e7fb8bdbdee20e75f4297f69e82400c328c7fd6b15452d22cf5501fe8cede78676841e5365e80c27d0a1c35c362812d7d90b0d4deabbd7faf895f48daeab418d3d288bc5b766f5b9dd93b83872bbee53429d0ce4bb805d8be5756baa26123c8c996198d839e9eec6f2f66c3a18b6b71c9fdd782f836a92f596c45f14200dbdd23abd31d15b31dbafc9464ee07f485369e55ae74200830156abad95972bfc025c6509caf75a3d3bf7e725b78ef26945fb04c899636958310850b804ec43eca69fe582949b6ef7114774134369019d8dfadb58ec63cb71375d9f5e7dee760b937c40ffbf8f71507abf505d5fb95abaafcc66bb3bf18669ef4c09ef01a5cfbffad2972dc0540713f572a4380e2970234c707bf9aac7e3663d937c922270bd78db520e35672614cf12ca15211985775dc6045daa6068bb6286e6d8d3ede5965d4653a71457d01ed3e823ef9e5e1d1aa53a356402f97f5e6f6f137442f28ef5c6516d4815de6026e1329bedc0eaee4cf190f16c44325078dbb2124cc70ad399e1f1df97563464480d6341fba902420c3ae53a77741133f4d20e86689f1a9053c61c4f729b2953c9cc8cd692e609b342215c730614104df39606a68d17878ad1f15a6421c56463d69ab790b87c995c3f7077540cf6d350d6dfa598eec6f93d73de603974fcfbbfecdf16547b5cd204090228b3af4a4a1e3e8de0e31856588fe083209c3229d6ccfe66f524a3d33b3d78a5a8ab4262584970d4c1528d36251d2d10ce30daceff0fc1d09b9585183613cddeed5ecbc04574dffb235454078d152df9378a9c9009ef8fef5ac61ba3171488c6c02373befe23f3b289822f750d9ed80f6d2130efddd8626ce4633cf3acdbb3f68979344680f3a6540302f1eebf76dc337807758a979739840382b30f2340fcabb9caeba4a31f1f1f075cd7f036b0ee4ec72262023ac99ae98cec1a21d88d4b411a5eed7f80e5d32758714cfe9130c67fadf6d59eec4a37e25df89cfa52a040880dfa4199f4e8ce69904e551791b96afd43b2123dc72e81b28f6fde3ca67886c74846935c3efc42ed36c20210f3fe000b5f8ebc7942a45c7a85c809d0e44af8267e2464cb8c3f24306e46dca8bf7f291e448e2dd6fec741811b3566d19f26babb0aaa88c631ca80f82d3bf30206ad1e605b2e5e8b50b7c45aba74b2b4c0e7cfddc59d46d7818f597e3b64b51c49e6d48298585133120636e8252eba3e9f7ec22580e81adbb7c13e9f0060f55f646a538e4998af9c6c94c2b91e19230b7437d3a338d5b1d6f353fac06bdb55a1f4ba9e42fe61df4275c1f20842f7fa350e505528832b255c82983809fd002f0db0ce539cae6273cbdfa6c606c2453236eddd2256701a3b07ef6426e9f4a9bfa7cdeb823168a45076fd3cf531ab8cf7575a9ef44f37ba272371bb019038f80ef9cdfa3fa216bbe2bdaf08c8cfc4c9a80bc3361f5d7f65a2cdc7353b622012df915bb63b538a9fe9c92f62dadcc027c27505fff0a17350840126d4a6e7190afb5f0f13051bf47ea684861daa974ca997c60610b047140a79a8aa8e44a53dd3ca0a43a16aef7af7c61ca380f64fa2df38f159c18b7c2edbbba97d83dbf83bb365df5bcc8e91555ab619ea7891da3585792c72314941ed1558f5104c8fe60d7320b020a2300b2dd465bbc682425586877f6db67d805f65711fde6569747b8a726c07d4e760c34ab31b0334e4051d6c3af4dbe863c4dd16e3a8f4be85faca08b433f2adc9119a5de5a4d39f28e9296ca8b9e3e8ca963bfc5349f3951d5cfd8e827c2d0748ecbc719abd61ed0ba58d7d5319e786183b5900043a63a2832f204111c8393c8ab5cd5454048f17fe18985bbd0c32319c3e494dcc38deb1fdcc6a2a163e542f6ffc3354858e4b30a8873656f846a2d895da4d6288dae580c90be1594eb98bc5071b0fd5d184bb4d0608c96d46a4af553cc7e914dec3535cc7b064957f88f77183e0d00b5bb1b970be04f72da28405061687983bde21e8e46b70bf16298880da9092a4704ca0a8acd5a64a5ac027e198f07ff5a874ace74b1f017eba3ca3c8548a0019b7b7a531e49c519aaa44b00c85960de0ab648fd3c47384057d629958463cf20e75c6801588813e19e32cbfa829816c496f0fbc98279ae85505c249ae9d860c959cdc95bfb487259ff488b88b7e5d706fe897f73ffa2614a28eac60c9b5d9b5eabc74cf1909698af2667348b5175ee026e7905cf4f33de70c411b64da1db4cda6ee9d42361ba72f77f6216d99f223be33ee7ba9ff073239bf2e65f1139c1738f10845458aed4998d0aa025a7dc2e5659b75789e4bf1886929dc4dd7ff65918f5288fea8f2b537a4718c58f48df7612553208f5dd88e17a51e01290194180c327c16e162a7068f02bd68adf08f908bd8a7aee9f44a37f17ae41d25cb6b8303e0faed6f904f68416ea35ef22dfd8ae0072ef4726022b4c0948d4d0f240cd91427623b627e794c564eb98af78f0c8a8f7de023cdbb906218674c8c04dce04a5a8c9a1ed5ca821b6aef6fdc852fff2b1de57206bcbafb282903af1161908c73de20bb23049a2b24ff4380dc8288492d79b6ccce64688d9f043393a69966f57e28f93e0c8c63fb1ddd6754b4fbfe4ca4b4efcaf93890d85377a4bdfa734f75e1dee030ceabdd960aacbfb713484c782cd87139f543a8e70e1d6ad9e1723c960778b2b9ef7907b6490921c4e6e87f099ba4dadc1fc1dc5aef82a2ce88cbac24fcf39479d9aedb8d80154efc1748ccda2af35a9404f1c6e37112705c0c2239b596ac9bae7833a4425140bbe82ac2d420a74becf4d8b0c2ed1718a60323e6ea9e816bb0128aa52cd1e1b9b7c22fd2142b2260ac62415c4b63e5bd1664e21377699d1d33ed2cc47568660863c20db4e574d0ca50350ecabd16a11ce9a9ab804e848a2b369d29acee9f977ac3adf4c26d162280bfcc1fb2d75e9fa804c1e376dbce851f882b934e7af10fde1d17bf66429077eb72694ec8258b9606326d16fea99cd3b1498ca78ff7455f79179845b3ffced3524dc8c7c5ebd7bd1f4f4e6374110151e2c22dadc55cb250990fd04d292753f5e89e9a494c6efbf4311663df4ac39dbd694bc97a62f8f7011efa99f0f5649e48bb2783f582aee2bfbad57c61085b69f262e563da497bb42d09e21a5e66a0fb9afb471027177e96cabb69973502c13ab2369d75f281a27824bb8a325b1874e100a6bfd0a2e77dbae886d8b8ec31662d3754ddc344a40452f2e87a7f12d3a207f475c4e2d7210ead59e0ec81e7d81f6977b1c43da59f1925570fc0479bd87ed865915a2b0f8acfa35f2c0711bd19ce462a4ae3fa2f9e2c23b5ee628fb87282665e0300abf94edfdc0a772baa1b9c478cea0386903e194b40f685750ff246fed4bab8245048618a1f6f632929fad63f72adf30d71cc62f10f"}]}}}}}}) 20:50:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:50:22 executing program 0: syz_emit_ethernet(0x2116, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20e0, 0x3a, 0x86ddffff, @mcast2, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1b, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2256dd820001ca91cfe50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034c36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a8d9bfda8734db5378a2ecec89f"}, {0x0, 0x8, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x1f, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) 20:50:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) write(r0, &(0x7f0000000580)="19f261cd71ea7659a3f2d40184bc7c308f22084f673604c286b6e584e7f6d604956b08b3fc971b7ac70b9f72c30b588970d486f7c8486b5d8c931e7fe0b3e21e59bfd313b946661a9bd07fed412231e69cf62a4bf9f39b504f067086cde7b52d589be9b54ceb811eaa9baecfddb66c362fa16822ab8df17d915356a4503d048ae95efdb893e4790761a97376463f1c58e11d7bf6cabeee35088310b5ea152f52cd56ff4f53becc38400598bcc8c0139bf20491f1978d245e3f4b51cd26b667299d84b65443bb62fa005b7de990f2248a65558b3ed766443589e3f835f25931ee11371e9652851daec4f14153d45eddd34b9407f63553b97ab44a0fa0f1956328ff13e34f895c69c029cdb7a3fb9fbfefb08ea757cec7f1c81c393ab6f8c6b8ba3c430e677bdf78ee468b3582b8969d8b88d22ec5461974098c7ea837ad881783c786360c079b2b335bb16987cbc9da14a7d8c7dc4e0f383bf0fe3aa05bf0cbfa0441a6813b2ee2795d4ba0242ad91e60ad435b9d47280ff0b20cf0dc7f75bb06b80218bcbbbf1caac79cb0b4c7bbb3edb55e8791ca1842eb0ef3ee6ae9d51923855db32a60a0b314a76ca95e290da6459a768d6c013de5f75cc50b71e1fa79e894271bcf2b2e599d315f902c2e61d0983d081bbfc575627a059875efc065a08cb4413798ca4a517d1fa24ee6c98b24d2cfe9ac23206f19d2b750b991febe998213a83ef4fa147864651cab3d61af3ebfb4b8eeebc538c5e2c9f4a2ad536dbcb5cf3e555273e45a51d66d754d2763ddd1cad11a26d09bf404c0a206699c5038c8983320ae47282b1ca138eab567cd824810aef34276e70c0af20d658bba2a51f30608a638c7c569dc2ec4ffbe5dd7205b1d0c900eb840f1693043d0871b01ddb4cbb5f6583562a2d7fb517fb3e7d7ff2bdb3ffae105271da93de51b9068aada0dad887240d73133ddbc8de02f8c1bbcb519b0a8ad1efbf0031a18f37645de3afee1832cda58825b8f920b95e8284e30a88afd49c75c1cabebf08704e16932ebb9f73bc1afa43e7dc323790fbc2fdcbe82aa30370256b8805a012f5739fbf8def128cf39ffe1eda759d84f0d8251125a8c86a599d6821e73b7afb7ead1f3c9d9dc436b0d32a72732c53d47dd339f78f8220a5a7c2db8b71ae335cfa268a75951ee08e8676daced4ab8f601f5dbc87924845da02a550201a3df67b0d9dc4bcaf6815bf4fe7c9ee0a736d8aab0612a79190282ae5f7400b98e8516697af88515925d9e2c730ced302e37f465c5881eb98d6686f97a3d72a96c2f56a4892d3cff5bc7b2124c017c315a795ba76de75942be82e57465c150106d23dcf62e3b205815c0f7bf31e4db00754d4ebb3d1e50643ee8423d20730367720e9c83e7155ee354e9aba3b9058779c77387a03ccb9d1d20a1187ecd8cc7e62a8bb712e3f892480044df5d5a98a309cc27c7aa8e8046a23e7867b63c3a3dc6e4031fe3c1ef7ccafbeeb3a274c504dcbba41740e31832c46117e45f2ad3a80aa1385db3369e994004ac6442f246780934398683b56bf4cb2b21d7b50b88dcc5c00109af92f49a61fc382c9c94246a7a6509fc12ee3a8b898aab3a4ae0c3b463c2702a7b5704cee72ee840d801d3585b0b64f28cb6a25b62e75c2fb95344a8e135efd9fbce61d95782269aa7a8c2669dc50d684059f0fabe486b75a554c2e8893b4d87c1322811ab36c58a8bad2d86b9ec9be7dcb58c1340b333cd87cde924cd6aa5911f43581f2d180a9e389655d6a53f6e601b37cfed5d0f3029a584be2ca4230459a331a476782acd298bbfa4bdfac4e719974270134efe19f5870a7893930de740ba21d45e81a11ffc939094bc9956770fb5cbe93dad7385ecfc69d1e2afc8ab2c1b224c4b1e7e5852a60ecf1225cec5b26d6f667b57c3aedd9c4548fff8643668ddbdb164d2bc53f010b4ed76841f98511631e406f4ed82ddc6721742de3215c0e6e3e1036465cd16477d88eae728ffb708aef67cc70a3943bd05b98a733e403495f45dfbad50f0459726ff31f2992bf0cfd796dbfddbdfc6c5fdaac3097d2dbd411ca4bbf13fa3607322f2a390bf14f738225ca12aadb874ea00ade6143f030461d43ba2a69e515f4093bb1a53045f0a56a76112ac949f04197508fe43d59512e94873ce4824c14275a701f0871e7eacc78a8be735fa10418f4c0fb52a1da1de48d362c9290ff5d9266be67909e15ca37dd871389d69e45d1c0793fc2ea7f2faf6ca2acd92961e29a501f04aa9234f4b68e7bf696bbf96d71f32d6b63cb185d7966601af7b9ca20c3834e852cc202be0f65e0354a24b24092c4af1b45b883f7b1205aeae02e3a124528b76f4fd824a55a3ff16a6657c4a2d411b25928c2086b3eea6473781736e7c35047ec3bfacc5c4e901e82926ce28a5512003c5f2f3a3db83c471f8d735087c5be967242812793fab7ca82e459c7aee4137d6566600ea8f4e3cf144d013ed9075bd5908f279328fbb04309d8903cd0bb3843c9c5042de5ad8b880b994d22f46acdbdba5c4503ed56bd9433216b49a6796388f8b2bd4a53fdeef9b361dfa849cefbcd3c9a2c6057d93d5e7a37c5cdd7da71090b3e3ae727be6d6f79f51a8081cf372de393b9c070e32c5b787dcc2c0c4ad642e956dae7cf27d0d5d389439e82296c4f0d07a24cb1c19067a50ad95912a16b1c87b60b361e502cabd84f6c247b89ac1068a0ad297f447fc435b2288cf9e8e236e26bca8af6677f04a3424becef13c112d4b6051d2f32255219ffa30510ac27e037727f514a2819b66bae579bf38593e9688e48a45b90d67cb65e55a13cfee722b45573dd260238d800d9413b3c16cc921be7e65b8f33e45b9b84e0a56ab962e48cc4732aec78319ffddee7a486431b2b62e367b33ad326e937e947498f443569fe523f20e7ff210943472ba140d8989db1f4b40cbdd623b91c6e3d66f6f9d9ca3e808a5cb6751ce778d41cebc1d11632be4b742b8c82348e8a333f0ac2192fc71210fd0aef056a594ffac9e04356baf54b5b3ec5a437d08f49232a47b786ea5791aee1c0213f07cd0a360a36eb896fc2ad15cbc56debe73035aeeda2064c02dbd3532fdcd8ebf71c9d5f240b174a07e6e17490cf4174d375ab6f3bb95ee2312c76afce529685923049d3b9d3c893eaad1cf9853d60b0085ef09060a83ec824bf3f110230657bfbb16cd49877f665a656729c8a19376603933e589de40f5dd925baede0519a799857c3a2cbc868baf15f207780cf797c96b4225ac161f99843577a922d957b671a3666bb49df0f3deab7bc7f89c31bafc9a3fdad0eca856455fdf412035d01a1a537f61dad167e42cf6a595613b34866b826c01900fda6fa24dff7b27959d9180a3017c76633758fc6ea236724da61aca9ad8aab446059b6dfa3a808a592b3932193f128db7416a34416f1be1f39995e8d71f4c003d2016c827b00e7fcf383db4b6125402f6f714d79e67f8d13a0bff5476f9a698b2045fd9ce13dbc5c6ff7125ab6feef0dcdd2bb314e3428ec702436fd374b232ccc7523a06263183f939d8d6be0ae6cc4ec21dad89d6fdc4a8184e530217385518250d8ac98c24d177080b66ab6d58a358cf7d060addbc00b0f83bfcbb25776b7dc6480ab38c19fd8daf78332f26289f6c4e79d81abd5c346792641e3c094cc5c86cde660af1d305cafd55487da7d3ed84ae151f671d5ea7d9280e5fd40bce6b307dfe1375c3edc81002b89f6a5f5a7bd8730b22597b35f75b43cf00142296f00e587aaf9b53c52880cd982a5fce4a64c8548e24491a86c156378d74c3e023e9fc26de07d82978c1ac5beb646065611bbd5b3179f40b675038975b859c594645af17891048c076c9802b62a5e876a5459de7700e2e84c7c720097c7a1a3da2936c544cd12d2ed25e90dbf3bf3f77d455a1845e4f65d883eedad8f74bda18f8c0ecb2824a6bbe09fb9136d7bf1dd70979068dc58bf8e0d630c68f5542c06261133847f390cd74d9a22a19525f01586014a70705f3db83256dd499b0fe23382d322258d1c5cc0cce803abe5120340a52d3442ec744cd33b97499415d8e7c6231b12d798ba77b15fc63c080c294dc0f388af2bc2d13057d3cf9bfa8cc24e1900c719b72f8419a039d0f4f12b573677fd633e00136262a634c625a3bc93369399f360d1f99ee048b3bbc917052e1f425baf450e153d4ac6d8bb3f532c66dd061f570f52dfd7e797033fdeec918ff8719d0aa7c0714f8b37f32c36f9af5fc7d922aeb4a39556b49ae0f20f3593c96ba2dcb59d4d6898e404910c6f726c3cbdf8c781176b84d85ff73575226178cad5e2f1befb7008a21b263904306918b4eb9c470bb7e6566939fd4a69c3038b500b2af523df164fa07731002a1a46d8926d3b48b2ddcfa410b1a0c071ea6ac6f6e0809057bf53f065b9cc9d07698891254376c5f6bf951b890d0f105317da4a709fcd4068981ab8095853816ac5cfc7d7eb9537ab5513ac6e0a01f7acaa938dbfc4b0a3078c0144b13fff63705a2b330f27cb4449e9fbf684017fd69175faf8346db3d2623e5223e000c623315e59fd026edc290eb714ef4c89899359cb6aed231cc2bddcee4014f57faaf678e41bdca2c211d09de02f7b6b04c78a7b39108c554cac7f7f340d85d9f85cf6f655881cdff76dd16c77fb2dd62b8b80abc21e38a243041a8356ca832429067c490ea819d2907a574cb074111d2e1282d106e683673c45e090ea3ee749418669bc6a6acb3cf3e5442be923d352836466e937c982cc89ea70a2cb23a49a7e39dfae1f69ef84a8701c9f12e788a7119a5c462ad7048302c40e566f8bedcb070a722cbc0d2e7676b5de83fd0753b4e0a5fda40c6af5b7fd71a6821bc562ea264c58d4e635a36fe35783c52d191da171fcd7672c4f4d464fdcf8788cc66043573d0720258bd3effa90cee549d70caba1608c5f495a734ac36254d82a89e61fa45d493f54482d2b3c1d99d7841dc43e95a98beb6a0f73031abf850eae0381de11398da02ee5a3b2f8d69fe0412d9c7622bc18c01d6aa63c22430d167a8d3878acf446c00eee8505b8626b19e626a27abb2c465b25a02802442d74ff1d21b39c45214ec9caa6464b306ef4a5347f859bd4327878f20e2436dfd09ae17951ccb7571460d66b940630c5516b880e400bf491a3bf020f9834c5779a3f181f2b8993cd5a9e9cbf338be01f49cfc63cc5f517c841743520376d39916bd9bd9a3cb7dae5e0d007fad4fd52e336248441bfe6248ae6be433fbd3c83f073af43292d8ec76e1f0440ffbd6480cd15c3a80da85f6d5277802efa7ffc63bd3b09670ff1e064ff22cb522f01326ed00b0da9ebd6f7f021ac09e3d2e1f7f1dbdf2515d8d8def42e0919d606ad0eaade5f096efaa487835de7daf3ab172a1166cb38de42751dad3c45ed671a0a7d15084b51c43b59d9b202405e022aec0191d8763f596a0b2c1215a1a52a770242ea2414cb651e989cc853df9c87da470b82f7bfde28a2ca598df8db38de011eee2b94a13d12dca737e842e7c032e494364934dfe4b2529174250b0decbdaa296ac54fced6ef8c3048b7b6502b958332aac8360feaa9f5140f46ae320dde9feb64511ee597c2e17d8f3b4f5cca07c17da1874d63e8ffb7f65a546e5a94ddbd2f31d5040d12b23aa1d49061ba652f2804407744cb7c3323fb736667c4943c2c28e673199bcef67e53a6c11afcc6c7bd14b93fd0868d297f4eb11e3c8a70e0297641eb495fa4422ee68a40f10560461553f35e77c6d796355ae", 0x1000) syz_emit_ethernet(0x293, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "37fdb9", 0x25d, 0x33, 0x7f, @rand_addr="03afe282e15edd56f689a226017adb62", @rand_addr="e205b340f4b8f8507352c5beb6cd381f", {[@dstopts={0x29, 0x22, [], [@ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x3d}, @jumbo, @enc_lim={0x4, 0x1, 0xf7}, @ra={0x5, 0x2, 0x7f}, @padn={0x1, 0x1, [0x0]}, @generic={0x4, 0x84, "572611bcc54ef5cca999b47097e4342462a856a9e4cf9efcf7b48e4bc9129ff3c1d84f69e03c03b11dfe9d1a9b0e80e659eaa9b8e0148d98d7d8894c4231f85ebf88c73ce3899ea29c0a106edda8f26c3b042450f5d249fddad4758256bfb3e3d5a89e91b255953d5e785bfc2cbe57c2effdcf6445317a5ae0fd22a898410bc685a10d14"}, @generic={0x80, 0x68, "2adbe20c8c73eb38e9196bed9399caa0e1d874058a1c93b5088bc74faae93aa5405caaed03df24aaeb67602ec1bda85c8cb9db0875af687809cbd4f5b0711df6df8dc7aa1b15925f0e513b12716a16190f94d7176920148cd25c7b341a98a22b0dab4e7f82e212a8"}, @jumbo={0xc2, 0x4, 0x1000}, @ra={0x5, 0x2, 0x6}]}, @hopopts={0xdbb170b82edc5203, 0x0, [], [@enc_lim={0x4, 0x1, 0x5}]}, @fragment={0x2c, 0x0, 0x81, 0x1, 0x0, 0x16, 0x64}, @dstopts={0x52dbf09bbb8394cd, 0xc, [], [@ra={0x5, 0x2, 0x1ff}, @generic={0x1a, 0x5e, "5195ec9f207f1aa16665c587a66bf5272a9b68b3ec4b97e2741ebcfd7318485fabb010bb2820f683eae4b647bf83fa1d0e017a6db38eaf656ff7592ac33aa969f94be7d43798a2a277f48588320805e156691c50ffe0b7eef8f1487d8c91"}]}], @generic="f600560751c29648e2f742fb3d0cb3eb5f2c7741e983047e9c33afa6b5843cc3bc931cdcee12b79c983bc40c2b3e16628510d2e2c7fd25d6694ce92631887e08093a56f2d5d56369216dafa8c91da5af56f034eede0dfb9ab4a40b37ab7febc0b491dc246e9462542daf97049982d3775399148fb8490a5d5d236a76e92b75289311855d72069245f6728fd9062d7b95ae69d5f4257263254e7422911647a8376db1ea262a248505d92431b8d4f834173d3996cc79"}}}}}) 20:50:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) r5 = kqueue() fchflags(r5, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) 20:50:22 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 20:50:22 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r6) r7 = dup2(0xffffffffffffffff, r6) recvfrom$inet6(r7, &(0x7f0000000140)=""/4096, 0x1000, 0x861, 0x0, 0x0) getrusage(0x5881de68e699031e, 0x0) socket(0x6, 0x1, 0x9) 20:50:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x9, 0x7, 0xe8a, 0x400}) r0 = socket(0x6, 0x5b98f8a0ecfad52e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) 20:50:22 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) r2 = accept(r1, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x150, &(0x7f0000000240)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x142, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x20, 0xfd, 0x0, "e2fa0b3dc96b2db69718d1392d9cd910a0fdfcbdc88c5bda50f14925899a619af3918d7e05f977a4511dc6c6d1cf0d956ea6754dec96009b121621472bbe3bdfcea75cd07dff6062c44ab7aa1004b37bfa5a72eeedea74221aedc89c1c9f18c92a66f55a0c948de9ab7976f1777d02ad41e3e2940ab4a60c98bfa39f59b4522c66115df2df33da27b52bdad4c46e6cc17f1c1b85ab9aeeee4fcc2b5cc6891927a1ade0c7ef879005d8c0245f35ea9845768c6ef8023fe0548b38f4385fcc2975035bfbbbd76dd8ed8034d833b23d5e366f4df263c6189229a327cc8e95c7c2db65620e3b3eb234f2abcb9bd1c42d3fead250cf672cacfc1343a62ba7346d4933333c8ba2466451cfc17e627e654fd1d7f23ff3520000008000000000380bc21aaaa31813224d"}}}}}) 20:50:22 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgctl$IPC_RMID(r0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xffffffff, 0x1200}, {0x8001}}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) 20:50:22 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 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}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000740)=""/4096) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x800, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x6, 0x7f, 0x2, "7a2c51c2a6c3412f5eb346f2a7f4820e9cc52e6b", 0x1f, 0x2}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0xffffffff, "68f60000150000000000000000000300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:50:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r2, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(0x0, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x11, 0x4003, 0x0) getsockopt(r7, 0x11, 0x2, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x80186952, &(0x7f0000000300)=0x3) 20:50:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) dup(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:50:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="94e5180577d7f5c5cf"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 20:50:22 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 20:50:22 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000580)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x2}], {0x8100, 0x1, 0x1}}], {@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, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000700)="257a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723fad87929c4a673e2cf6e44f7b8d8577f7402270cda7c840bd4eeee6dcf01a8d44cccfeea63d0377201dca93ad7c957422d9f2e96c2d99392ede669cd87a6115490b47d76e38663e5a76113a9ad4f3ef2558952db0b2c820b4b40da562c9936bd68c728cb5d9ed5021e531f730709ee58714c9fb4390df1a042d76d33592ac373390d552324633e5e78ee906b001b1c29f3fdb73a92de4805ef786e340a3de1c7adfa5bf5f9ba9959eb8388ad049eece316abc89115618b7331873940b290cc748fe379f8d8c8885d38ba3c99c6ac63", &(0x7f0000000380)=0xf5, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x80, 0x1800}, {0x3, 0x7, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x5) 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() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) 20:50:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000300)='./file0\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00\x00', 0x2}], 0x1) fchmod(r0, 0x11c) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x10, 0x4, 0x2) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) semget$private(0x0, 0x6, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x811, r3, 0x0, 0x8000) semop(0x0, &(0x7f0000000500)=[{0x6, 0x27}, {0x1, 0x4003, 0xffc}, {0x3, 0x1005, 0x800}, {0x2, 0x2, 0x800}], 0x4) r4 = semget$private(0x0, 0x1, 0x5b4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000195c0)=""/102363) 20:50:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0xc2) fchflags(r0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100}) dup2(r1, r2) close(r2) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x0) 20:50:23 executing program 0: syz_emit_ethernet(0xbf, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e0000002000000008209b019cfb89992c50010c72893ffc3d638f8235c44cbeaa300000008009078080002006f46413481e5306bf47c990165278bab26b86ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c4171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f900"/197]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x1d2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_extract_tcp_res(&(0x7f0000000340), 0x20, 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 20:50:23 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de600900557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x0) 20:50:23 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0xd0c829e}, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 20:50:23 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[]) 20:50:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) fchflags(r0, 0x1) 20:50:23 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0x7, 0x80, [@local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_request}}}}) 20:50:23 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff80, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 20:50:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f00000001c0)="292daf2416ca6f5fc927284238054a6dff85250d022ab0c3fae5cba9f96a4f733237a177dd21eb8a03a6abd5bac4caeae0bad76591e6496ba201e4ed7ab9f1c2810477387c8b9b7b74a15a350af608d72316f9bc84b83281f480f974d52ee286a014c2f0e0d812d9cbfd0e1a97550793c77dd1", &(0x7f0000000280)=0x73, &(0x7f00000002c0)="5c310387db6febbdd726bfcab77b91e469042ed8178d5bf1384145a32fe10ca4f9340bd9a510e722cdd49c5b1b92", 0x2e) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r3, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000740)=""/4096) semop(r3, &(0x7f0000000000)=[{0x0, 0x8}, {0x1, 0x71}], 0x2) 20:50:23 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x11}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c6530006c0559762c071f9f092a46d879931d5f4bb7bcb6ab1b26d68656b74f4c68feae70d7b7b5d14af9e641ef93c2f0bfeb91846a730c13845c95676fa614db9599bd9afcade0e13d353ce35b1090e54005265d319cec271da17df7b48d17dbe32b94351a0ab5d190a3719e7a76907b22746a05e45c489e40c565d1baf873f7abc6a8a3bd79c3c39a3f60d2de0e937e13828ec9f9e6389e227b22220628bc6696d945283932c280979b108fdb660aad070ae31e8b3cbf865245acfb894fbf0bcbd0fedc95b414cd1d"], 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(r5, 0x0, 0x1b, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001, r5}) dup2(r0, r1) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r8 = dup2(r6, r7) recvfrom(r8, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x39) 20:50:23 executing program 0: syz_emit_ethernet(0xbb, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff88a8010081001300424cffcdb27523b49b1b5febed94198a72f43e6230f7826cfb1a76170f9a92ad9f02c0922acdc4ba3043c55e3df7da7cc03a14fdb0c1d895b05e4f4a96d8f475b42d85eee8fc2148c363f8cbad27f048d89246f4d3903d031e0ee0892040acb566ce2cdfe9850247e89d49ce15005b57d777fa17bbebd2392b17345ca75082a734fc1653e65359f6a3ca72f3a273a538e0732c12e65e5b211a7383e40ab42e52821fff98749a3a"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xfffffffffffffee1) r4 = getegid() getsockname$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x0, 0x0, r4}, 0xfffffffe, 0x0, 0x0, r2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x1ce, 0x9}, 0x5, 0x3, 0x8}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 20:50:23 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) clock_getres(0x2, 0x0) r0 = geteuid() setuid(r0) 20:50:23 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x20, './file0\x00', './file0\x00'}) 20:50:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, 0x0, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x3, 0x0, 0x67a, 0xffffffff7fffffff}) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da348402528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe04c4619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6b891f617cc3a3fa1815bb3c20ba13c54e5769e738b300daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd03c8733e516d7cfe5e634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd2", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 20:50:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e302f666973694b840000000000"], 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:50:24 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000062d64ccffac71c08bc48ec5ff7e7a829d4b3894ac75d901d816b5c4d125bc9b6b3575c349e3c17c39b208773"], 0xa) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000180)="3cb964fabe58772d1c22a37380c617dd24326233bba5c7ecf6f8cd5be6c7f1d3c061cbbbcf58f0d3ab38ba697c77b6e7a9b94f3759f01cfd5a499b6fd4dcd609c23eef8ec2a322481112d127f3cb9d8aecda79be221563d36346afe836c4e1f0352b27ffe05aa0ee465f9ecd8eedf4cee8303c19c5a3694eddd34e99e1c7cad2818c093960a0a54b48f9470c0887ad042ef841c66eea72ef75213be3685e1d83c77eb927c4eb", &(0x7f00000000c0)=0xa6, &(0x7f0000000280)="9023251d05b63d5291109566c92fd32d7b88a541e6ce44f4635f5beeff0d65b12a781da3dbd5b6d0e0bc7c6fbc4bc5593ae4d2032e149e61c637e7c25b9fda33ee224f08ed6ee48ad599124c31e0f80961dd915d0bd1303117d760506af05bb71acf50bfed081c6849ea3cb1f4379e2327d04b1357194750cb808e3c1e", 0x7d) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r2, 0x24}, 0x4, 0x100000001, r3, r3, 0xe5, 0xd2, 0x2, 0xddd6}) r4 = getpgid(r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 20:50:24 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000003c0)="d2551c944424a649ca33ef0d2f36bba7be2400fbf4cc442006ccbb1e97d35de8b9038c3a540e9dad4245d2e816e8d37f1c83e2ee53b1d22eb0d694c0e1afddbe3a4559705cc0341ce4d72015955ae881e12bd78e09f9fd9c6dad3f6d169ddc003f16273d20b2cc526c667b63a3233aff51fdc9fb71cfcef39c6b7ee80b3344898ede1b13a3686f01fcbcbe3d", 0x0, 0x0, 0x5e) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2f2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000780)=""/204) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000580)=""/224) r3 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000680)=""/154) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000180)=""/218) 20:50:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd335bbfd7bd90416fa4f376336acf0ff000000781e49910600df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496f000"/177, 0xb1, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 20:50:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) 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}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000700)="82f76ab70b3f57e17e49515fff6ed2931fd508142b967a1e12d176e31074c083cedf0a0aad2cee1ca388acd3d7db9b73c769e27ab7e28310d8ffc043600958c14efd0ea554059b6b83d7d65eeb2b8af51f14aff892ec36bb8a6f00264b89558cc1493ad7cd2cbe801dec4ffb4def23bc47ed0d089e89de5705b7e74b2d44d322b5ab95a09282", 0x86}, {&(0x7f00000001c0)="d5dd2dff3603cb8cc9b0096492b87f4ae26c0f5c1155cd650d3d958df4a52e2e9b0a14c2e0506b7bc409685cfb346668737082977740f7a7833345e0fb3d9dedbf3b61bbfe53b244649675f8db3a4f08bbc97e0f3f5a4a", 0x57}, {&(0x7f0000000580)="dee0d92e54eb5ca47d4a83b7f4ee8f926f50553ca58171de271a83ca96db86a82e513a73daeec44f91319344673f976bf3da8f5512445ffe86c3fd92c7b57e81a4e7aee3d2042a815296fbe79f86f374bb884e548c264d17854829f2867be1bb6e640ea998d4b5007be1fa11946ac20e43a711dfedc4ec64e94baf049ea661dadfa8d3e2c9801f6ca61b1b7c9c01eb23607a202d30120ece67dcfa58e29ba22b187131bff12ae0b1310e27aee89abd556b9c61ce60883ed94f3c1825f40ecffd55cd6ccf2ecc3705", 0xc8}, {&(0x7f0000000340)="2c6d50f2b9979be88d4f867aef470b443017a8e8c144919fd5e19617d7aac88a6af666e6129990e1cc17d89850c80c653fad14562df7ce3b778f6793dfe9fb3eea9209fe350a86eee2cb41d26ce5ce96dd78cb046889a30c91d8333d03a45b56aa61c11d513aa7ce622335079a16bdd4ebbc18df558d9a8d43a27dc7c8e681", 0x7f}, {&(0x7f00000003c0)="7a188edb5c0059f75a6f07952939c1104427c9e4268a62b3ca7a1fb579a958a793cb268809415b1b71e5fc1b0fe381938cd5791a82fef25d37154b63571e432473af76067523f1f59bf7037d1bdb9f4a7b0cf5d18d683dd1b8bfe2a542776e1f4c7e1de3fa", 0x65}, {&(0x7f0000000440)="f1eb23123b66e8fce6a863a97038cd52385e9dc47bc60e4509bec790410327599ecc5d503bb10ceeb78bca87c35a69aa3cd6753d372e007805b6f060ce6ff6da987e6204ee9cad20a2fb87a41c90fc23edb5c650fe1031cc77c45f918a87bbc171d4a33cfb500c4fa04793c2ff2c1d10674ce62fc51f02583cd56dc584d773fa4ca3c09b1b9c4d51e4f5623235e46c4fe3706955141087", 0x97}], 0x6, &(0x7f0000000580), 0x0, 0x8}, 0x40e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r6 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r6, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x2}], 0x9, 0x0, 0xffff, 0x0) 20:50:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r5, &(0x7f0000000180)="ae", 0x1) poll(&(0x7f00000000c0)=[{r2, 0x91}], 0x1, 0x0) 20:50:24 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b64700939000000000000000061e0f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2f260a", 0x74}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgid() 20:50:24 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x5) semop(r2, &(0x7f0000000140), 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 20:50:24 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x10, 0x1, 0x14) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x1, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 20:50:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 20:50:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) fchdir(r1) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r2 = dup2(0xffffffffffffffff, r0) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r3, 0x3}) r4 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r4, &(0x7f00000001c0)=ANY=[], 0x1, 0x1, 0x2800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgsnd(0x0, &(0x7f00000001c0)={0x3, "8bb92f26ce1e5442893feb9a94bdaf097ae9e1c676cca03f7f602cc80b3e8bb11d5c624d84fe60101716c91ceb8e3c32cb802203692d50d4fc99889d6f752527235599e6cc3d4c99c6588a95b1ae4c0dc978c728fc5bfd38e359"}, 0x62, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r7, 0x0, 0x8, 0x8, 0x9, 0x5}) 20:50:24 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() r3 = semget(0x3, 0x0, 0x20) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000200)=ANY=[@ANYBLOB='-)\t\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() wait4(r9, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r8, 0x20}, 0x4, 0x1800000, r9, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x8001, r1, r4, r5, r8, 0xd0, 0x9}, 0x4, 0x3, 0xffffffff}) fchown(r0, r1, r2) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r10, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) 20:50:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r2 = dup(r0) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1548, 0x6}, 0xc) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 20:50:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1f48, 0x6, 0x2, 0x9, 0x49}]}) 20:50:25 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0xb, 0x0, &(0x7f0000000080)=""/11}) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:50:25 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000000)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) 20:50:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102385, 0x18ff1}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSTOP(r2, 0x2000746f) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r3 = dup2(r0, r0) ftruncate(r3, 0x0, 0x1) 20:50:25 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa2aaaaaaaaaaaaaaaaaaa0800460000200000000000019078e000000200000000830300000f00907800000000eed27aea0880801826cc9da6400c57f7f1ca077c266ec9378ebf082d9bc770aef938da93069f25d7020df87a59215a58b3985fbd62e387008503a1ee32907eff909c653994ebcd855556ea62d0f3c861beeca1125a668c966facc15f68df5036c07edb6860955a5c29a520a651ea793d9a0454ed472424cb29795c9a360693d1d47a74b9838b192482fa7aff990a819e980191f6623e1c4e83fb9f5102f83f59c6068f08f80811e82556"]) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="41b9c73ebd8dfd92e774ccfc85a7b51a5b8d6e9490995f48529bb7f9c0534ad228b9b0b577ed31", &(0x7f00000000c0)=0x27, &(0x7f0000000100)="b62d3e9d8bf6f80fe9cd799f6b8b3329548fabcd2dbb72cd0532cad3f3f5c4e05bf2a921760ca651c899f7d1c2c8ba8eeb7a6597f3b6ee167883eb5c9c886dca7a480dcf45eccdb47821168b2fc515dd0ad4e493fb4fa0df8c", 0x59) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x7, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000000)) 20:50:25 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000400)="fed4c28f9b8fea597e1575e746dc00d9be2bee6eec75300f24fe2ed918d3b8c7ce44f6ea4530941391f32bbf2f3695252dfbfef79ec4d8ca37eb5f8e6d8ac30d41e6b0e415938deb364b25449e1c6f56d44ae524e03a85831f3f6a30aed455194a5b095f2006c25153c13ceb19d81c88e7c19368c5afb63ef5d0dc7c547955abf92e00000000", &(0x7f0000000100)=0x86, &(0x7f0000000140)="c2260020dead5c8d8e9a10e7c3063610c9550597e324858207d5cd40fb76871ace3672d64e4d184271c8c1732c058f3ae3bbfad6e88cc91562476e3f701ced9e47a7865288515617cb2fcfe0c36db12438966c75110b05bf9e52e8fac75ec0fc6c620f880e13c2b03c8261ad18da109562fa393f54a81b54e39a4fb4849af5a0e4a54c6285de4e56aecd1665809d4506a910dc29bf5d8c65510e728eb42eb41514e593780405996d334aabaf774af698de9bafeca878a03d685db069e4fd2186672f63419db8087b7cab50a7aee7bbb78099d736d1420060dfb6727c599da83056f037ad0f70b6ff77d31a26", 0xec) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000003c0)=[{0x4, 0xe1, 0x1800}, {0x3, 0x1, 0x800}, {0x1}, {0x3, 0x7, 0x1800}, {0x1, 0x88}], 0x5) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x1800}, {0x1, 0x1, 0x400}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semop(0x0, &(0x7f0000000400), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x50, 0xf7a}, 0x23d4, 0x5, 0x3}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0xfffeffff, 0x0, 0x0, r1, 0x0, 0x158, 0xffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff9d8, 0x0, 0x1}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, r1, 0x0, 0x14f}, 0x62, 0x400, 0x8000}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000300)=""/140) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x9, 0x1000}, {0x3, 0x200, 0x800}, {0x0, 0x1, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) getpgrp() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x1, 0x6, "6ce00169ef5e036f089cc388eaec4822d27c1f50", 0x1, 0x1}) 20:50:25 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x102) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f666904a83000de4e043cb7fc9efd819a81"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="b972c88be0586ea307ad2988f0eee3bdcf3c843ed7d26e257551b53fbf09ba0d566da8f3bf3b96dc0ed130fce6b0712bbcf64d13f2d2644a21a26902f14cc64fc4b355455174f15b1d5c2f84ae0986422b12ddc1cba8a0fc0b755d71d1f5212965f2ac189f69523e5448f34a6fd5c2cc598bf5d78632d34b3dd245239fecbad61124e6ebcf04a63e23cbb263696dbe022f31e59cab5fad54fabf78869ec3fe30bd79d4acf71c8e980e1520997588aae0a0", 0xb1}, {&(0x7f0000000140)="47b7a0610466a89e65ffa87b5ea2c82893ac0a0fbc42dbeb274d39578d9c6e4d052deb919e", 0x25}, {&(0x7f00000001c0)="db85c53f7292f9eb7d817fdc5d6844667c4c296b04849deadcf2af226a1eab85071d57e1b7d4d219a25f5e406f7f", 0x2e}, {&(0x7f0000000200)="fd35adcc935b95edfd127e8ec771a25386f5b8537c60b0706ed5a668253e315ad24f15ffec5ad6adb02a1927b910f234c93ad92b6c8aaaedde0a87cd8e3b36284957de3ecb72087f989a36d63313ba114ef12b4150fd548db17e9244f9fc", 0x5e}, {&(0x7f0000000280)="d5835694fd093d2dc424b8084ef3f76123a740efaf72727752a8baaeeee6281cc4afd0d9b8e3b1ac6847c3c018ec9ec11be290fb72a2db02ebdd92bcd46597b3d47f8a21fd167f61a287efc073e4864c11db30f9593cd569e935df2b1d62a659f50d8b458f78ed38bd8ad16604458078dcb4bc4d621ffa177b2a4d2c6ce842", 0x7f}, {&(0x7f0000000300)="abb6ab4dc964c7f06b0f884439fead913692b4e65c20961a32abfdcf9baf5cf79f84ee9fee94045d0a3d2ed1c321da26be96851695380ed90b2d9d2e700bbf09a7f9d94a37bd0afa9ace5983f89dd85ad675b3cea81e6a411ccd0269d38f14c6db7242b251e0f98ac6edd6851478fa115107565260ee3ba1e400bb04a8f50cc167c58ed526fbd7f4e4f938bc8d558d2cf1ff87bc44d30ad3f6e80535a3688ce09d8e03a245d7c2744a24b1df32ef6b8863251f0a57a20885a3f245c6f6240447f46ebc3d4a7bfef653ef2ea55bb8dd3972363a9d7fd29ff7d0e30be3ba49196a6726d1df6ea9b5", 0xe7}], 0x6, 0x0, 0x0, 0x400}, 0x404) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x0, 0x810, r0, 0x0, 0x0) 20:50:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000080)=0x3ff) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x2000, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648", 0xea6}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 20:50:25 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000480)) kqueue() ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000080)=0x1) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x4, 0x80000000, 0x0, 0x3}], 0x1000, 0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 20:50:25 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setgroups(0x1, &(0x7f0000000080)=[r4]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r2, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) fchdir(r6) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffffc, 0x100000001}) r7 = dup2(r0, r1) recvfrom(r7, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x2) 20:50:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8b}}}}}}) sendsyslog(&(0x7f0000000000)="4e457c23018c0117fce2750c9f86f12f46966c445da31a111fb22da55f7f52a23320daa9f1fffa9750ba7131ce88c2eccae6a2a2cd1abebd4c3883e86f8e0b28573ec8b779c14b28b4afb64418dae92980c505d96828110d65aa03969e3a47fb38a357fe847c", 0x66, 0x2c) 20:50:25 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00']) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfe, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1400}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x1, 0x639) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x104, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xcb0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0x3}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) fchdir(r3) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) 20:50:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000383a0000000000000000000000000800000000ff0200000000000000000000000000010200907800000000608da44600000600fe8000000000400000000000000000aaff010000000000000000000000000001a428d249087bb08a"]) 20:50:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x38, 0x3fff, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) nanosleep(&(0x7f0000000040)={0x6c}, &(0x7f0000000080)) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 20:50:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) select(0x40, &(0x7f0000000040)={0x8, 0x8, 0xfffffffffffffff7, 0xfff, 0x1ff, 0x1, 0xba3d, 0xe}, &(0x7f0000000100)={0x7, 0x100000001, 0x7, 0x9, 0x3, 0xee, 0x1, 0x10000}, &(0x7f00000001c0)={0x5, 0x0, 0xe2f, 0x6, 0xffffffffffffffff, 0x3, 0x1, 0x5}, &(0x7f0000000200)={0x5, 0x3}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r5, &(0x7f0000000180)="ae", 0x1) poll(&(0x7f00000000c0)=[{r2, 0x91}], 0x1, 0x0) 20:50:25 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a0000000000000000000000000000000000ff020000000000000000e9ffffffff0003009078000000006059fdf700002c00002000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b0100000000000004010007044a83ddb900000000000000"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x9, 0x8, 0x7}) 20:50:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shutdown(r0, 0x2) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)) 20:50:25 executing program 0: socket(0x18, 0x3, 0x3c) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffff1, 0x200100000001}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r4, r5) kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) fchdir(r4) r6 = dup2(r0, r3) kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) recvfrom(r7, 0x0, 0x0, 0x843, 0x0, 0x0) shutdown(r6, 0x0) 20:50:25 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010fb7f00183afffeffffffffffffff001f000000000000ff02000000000000000000000000000187009078fe8000018000000000000000000000bb0000394f"]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) recvfrom$unix(r2, &(0x7f0000000180)=""/138, 0x8a, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000280)=""/244) semop(0x0, &(0x7f0000000280), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x4) 20:50:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 20:50:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) msgsnd(r1, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESHEX=r2, @ANYRESHEX, @ANYRESDEC=r2, @ANYRESOCT, @ANYRES16=r1, @ANYBLOB="73a8fcc309ae8eaa49cbed053faa905a400fc8456733c124d779e1ac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00"/74], 0x8, 0x800) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)=0x40000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000a40)="a331a2e895ead14e5e8832245b9bd45c096a037ca17a601f29196c786801c5d8c09a621bafbbc50ccf3295f1fd49e53b61d3faf77269e6b1c75e6ae846288f1699531031b8cf23176c56e1d686672c9418ad3ad05bb531f1d1f3cc5a0510aa237476b98945a74749ad137c58c858ef22ba6c6fdfbb790e2c6096500f47c7244e5d06d1687a9f132c03e76a3d764e81cefd5763c8357d18c40ffafc1739a1941b440db33303421aa54f23f676196f09f2d2c70ee1438fe7afb5ba93ec157fe4de0750ea887fd8ee15b469a46b4447e2affa78f0d4f67bc878aa20e182aa8c0bee39f4f4bf64872d22cec56088c9ae28841d0cf3fc87c0321b933f569be850a2465508f60080e1ea86b21a33bf4441a18b0aef55df4bc2b9e160169941b3d9d45f6679166042549154177afea67cb1937421a9a44e06e6f4315d1ee3084faabd61b42ee7cf3b7856428a07af4c010acd625e21502ed1df7786a63d8bc9f947a7a0cf77baddb55317d70248271944bfb5bac012e103a461ac3e27c3603a0e9f5a90091a94d4fa63bea27bac9591da91ade234d8db1b6a27c1ac5bd4a56bec6603a3bc8e82a9f62534bde80dc1b5e7ae061f06ffd66880aad1d9a12a611528c2c0f3fdc00fd8fe92a8985fd966999402481338a06d4a17af65c4c135f10569dc3086bbaa191daa9bcb12785c608bd8127f31e9dcb877a3927c637504327d7c99c0b8e30a72d99392b5a45adb9d783ca78d26300742e90cdf140b78788ec848f6811df63e53753b7c259e8008975d3d6e31dec66f20ff97ebcc9f7344a8ed988a577dd9c116a7e7e48ef8e5920034a84e61febd56157b32e159218e1ab6d8a0cddd7193010ae618a32ed60fd862e664cea4b10ad3f35b57157340f06ec18f1b09987654222d90bf6a6d7b71bdb45e84f4dbbb640312063ee1158501e695dbb969a74735440a93ea8d3e2e023caa2cd219fb1c50f75fdd5f281605b0b468c7c591d17a96bf881b0fc7f37fec1e822a6e18e47a606d9fcb520dbf092eafe9ad60b851a6190909e8ea2bdb68ab2c736753eaab2dde1f734f9bc35fdb0d7573992d6d2dc43e9c10bcb9be37cc876b7b4ced868c937ff2ebb6687a416a5feec7b3f7208694771a8fc1c2fbf5c8741ce3d30f2ba67c96e61249f003f5cfbe618a42e9495d6bd3ba2f8586c40e9a64d3cd729bc10e748accbd9e6819ff21383c2ee9854b95b707b456955d1d680b3cc1dafa194158e760e9e056a8d2848eeda81915bf392d0b2b213336b0e9698abbef143d41ae7eb91ff8713476b39cca9a54c5030842558fea4bd34d7e9524a08db13297e687cb06688672db736214e56c8d05a47379b9cb940ad5143176ff194ed7cdad867b4c918c77c32c7cbc051b424d5991cac8a9ed95f5429a2f10b03bb5c440c33e0e9b857ef4247310acd7363d51975fce578e67bc60c96974cf8047e8cf2a5b47338c34c4140590668b97d8f7e981a30eae7a89538fcaea491112a144c5875bb53f34be35e565a77027bfb6fe65224cb03fb16227b004bde5bc166d2c1eec6354697a46478c32d2180328839f9651490b5c79f27ffca650311dbe5afcd6b46a901271c6bf499e63757128e083cb8a23f19b5f4e26b35f1cd2ce70059684055784f018f47a4b20ca227c88ddcf63dcadc8982c577a36a0591805ac815d9b896e52694013e500c6052fd7b7b2bb4389d364c3f85f07736c8b7fa23823bdce736a72182bc49e88662d29a4b7ef870f67e8b61ef1a0b4b9088297e93877d8f6abdd85a5830df1a7fb817b4496b2214ba0fa2ce655d1c989880f014fdad973e77d6979c974df5f1b3e28918bd530fc5197f0ed19ad23f44c2f1558590b83f77a13efbbf228dbf7f35a1cf8081a41502d72e81406e54dc73ecd50d24c906be271cd76375b6d90829aff9f80459724e39fb819d0822db9e35848ec904fd0afef1ae23fd097eff9e46bb30fca72881d49c389ab8b16a7e9e04e0a605e6a399cfd679e994e9818f53539fd5020c79e2e6721c6efa0e15cebafa9d1a78f3017ecb19cd6776fd60db62437d408721826e4bd8c840eb9e72148c73c95232297e3f374953ea314bcab5849e8c9155d043025ccd7e433a4a02356e5d1be1716932e72de9c4da89735d7119826ee7f3633b4d2cc9efab31fdb346d59c4f57a169fe5246353e28681f8edbe583c64fc7115344767788cf1e3329408e9342f6f9f90a42308c9fe1d6b39ab399ab779abd15d744dd1500bddb764e0bed0398d892da843d00591f0b1f6b08c6442ebb2defcaa83cdbd7ad19bcdc5c329f14b04736f008d80f40efb004c5db6f1cde8e8ae782828c79870bef0ed4a214288af55fc20dd13cce3d01f3febbfd4dcce46f67b881e2137021fb34fd9fffb40a53af6e30c3635ca4d53841b581b28a478e17ce9aab7b4b78303e6e1d3e9c98cb3ca880526307322ba71f714212aade091659f0b944a7867befeb8303f740bd20ca8049be3cd09c7aad12e6823bd959da2059ce0939e70fdd6ba4a1541c38d5247397f0684e2b5126d550c4c1d60ee1a6d20c92452ce52a068ed26464a7958f431c4c7e39eaa39f115dae3ff090ef632905061591356802b3270b2b53c5dd95ff3a239109509d54d447c2d91833b72d266ccba09cec45a651ba68b1d974c8155edcbfab32dd783f6b53ae34a6442a422442f7395fe443189d18bfee819fa80ab3efdfd400883ac1f42ac5f79e316251835e2cc4e053a1e64fa55b83445d10d9b1b9c96c9c7188a04a9cf96eaaa46907ddaa5da7628a35b196a056d559d86d40bfcc1ce0d397a67a3d16642b679c2e2adf866d95378af4ebce6441d822bc8138e2f9cc6fe75cee775ce5d9706c9576a410b0af8246382fc70e871c0cf4a80a8444773ad2c11ab8b2299ac32b9ec4f7ab1891c42f21eaac7739ef164c5333ea8b6570343ecbc36c2c636a7903b03f5d2a2dcfada24e8cfd005c8f90d88a02d64db044f6778ec42c95fc77f1949ea146e7286e1216f444adba1eb3e304d6db7a9cb965b46d1a9b3e8beb8fd2c0c15840ad99152c76cc9611eea6f412cc77df94a8e57749f1326a2673953d0a96a21c4341a62b8a9cf9e7dd17d704e8a16dec4d5f652c36cfaf6480b24f5eb07afe5d2354f86cd7a93734be6477e7a6a63b06e6f81c8df184977b5234f276506bab25478a2f3e56f4635624200138f5730019b056b5d4d63fa308c7c318c06830842ffa5e2d425174e1d9706e99582ac7106c497107c02ed055a994c49c46d8c19ea72242126c35d57e3c6620e257f8e06a2b5dc2d7c1222682391cd81e5950585f0e11e3a1cf60fd836349e81c5efd7d0b00fc7df4ae096bef2f1977bd7f762314535cb07e1a130fb165d3f9f1a11955a0d7766b6ab05e7a552fa5c49f7f78a4dae5cd217eb6080999ffb5451abdf4476866e793c9e59366616025334c5534136d6732cdbdfb9ceb269a6ce9aaa0685e6c8fa2427bd9cc83fd974ca15f99de00d5250963bc20ccc3abe51ad26ca80089efb6627231b8181a76bf7419b8262c5cfa55591b4b13c74178ea83ff5db264d1fb53200b69ff12578c9e18285ac73093a4727b33a4e299b68354ef07687453ac9da4f9bc17e6beedf67a79bafb92b6c57b7964272b5567916a8b6b2b74f32c22a9fbe7d20e2f4d097d24b6a3474683607c88563d49456659b18714eb4c60218314d046f4dd6e2f584a71eaa6cde5df5a1271a50d3e94305fa40ee627fec98c6adb1ee79127a8ecd41a7a280d94b4ccb81aa8829f0d2edf70650196dfb3a5bbdbe8b5712291a2f4c3dd062c28af83c1b476c59105537797d1e36e7081c2ed3dbe1633b4f312a4631bbf43206961ac35070fa366daa08de0c0d89b515b65429eb4dc5fb1c2d9709dd75eda70f6624f68d1e230640b975e3ed4a098ae2b0ddaf2a42c9f0e3e829504f9abaf5e293c584916fe3e94d626e48c1c4f69a5ff2d3368ae8ff1c1d05feba2392b04072e6628ef51f9b0f9f228ff8ff622a4def1929238f1dc526180a51cd9ff0cbcc05da1c55ec747f17607105523a06fa154b7dc4cb9837a2cef1c022f751952794a3daba490b5a30f3e64473ee31121bad073fee8bcefc65bf2acdd6d6485f938d3826ed79b1b020d50f9fd6d8e6b1080ab0a559d9526d3786b6a602f5561b981d9b529040e0ad9faa912e202a0883726ee38779cf0ccc5734385b36cd376f10cd62df13910520162e4231d25a42481934d220a8af1e5de861ed18b0f0845e07e6fe0caedf7799a99812088d18a27d7142f8bb46696d148c9d43df13ab49044c5cbea7031ee500b5f5cbc2a2f702b94188908c994a6b596a07100aff37879a38c1b05890b344dc399658df12caf4e2e45e673d666a2df086c332baa310a06a5a6ce9727ceef3357257dbc947c6e52e980bc1e0006a75a1a77fce00632bcb04e87c9af7f1cd06e05e56093feabd5f86e4180b2a20f512e5a9ccb465b062cd98bab75dc06a5be38593a832df234fecf11646448859afa3506f9ef6f294a76fb8fc723e250d8fe11bf39a5a4afd67906f8ce6d16154a8712eb10ef7681116aeb0a11cdac2e46f7134e6a808219e3bc7785e724d4e77d93eb60f8f41bdc0a09ce9ea990d1d6c7331c9e61151bf06a8f7d47774e139686b9d03f0bbc12d38da5572df33ccf1f762b1da6d9df37a5890ca80eb5478ec7bdf00483b0526f609d3b3f7ec471fab50e9ba6590d7b219e80b45114f4e7705827c0009d755c3f0e9ef40e28af3c58b33f48951f7c77ca89d915aa9f43c1cc721a631bc255640051997619f247a9e866591d9588bf4e23d4825efc19f476f6d2e7bb506fc7c5c07fa0d5010c657fe6db91515aef548ee435eafc4f8e6aad187e4f979a9acacb283adc33fb8bd1b2161de46242368d010fb44cfad6acd47f002f1a6c684e9e45b7c424efdb8042fc18bab6002a22197536b564229ca5da95cc94db26cd7f31175def8e79b5b0696993ac7298a5e8c1f2f1795a651a4f39b3e67f7bfe1684f9cb854b55dc390f113c6717948183dad82eae257415ec8e1c2bb46c0042f080ea6f829479000da4d4d348c7d80ff16777d37f9514b1ccc2cbe67c75a6f47a3c77def630a6c6a4cf74e5b25e4f915aaa1e95e51088b6db12483af0cf4a10816ee3aa69054e795a706b2e420e606a6e7b2f119e2fc1c50a228b40637d1d0eb43609bfee274d0bf288250a000207257ee9c555c6ed2eef0346f2d9465d8e6069c7128039253fe191e64d01c4d76d82eeb008775fa4a93f1d8c47ffc22cb53e8cba336d073260fd495e7673fe1d0f88625dbf323453aa2d4e1d00f5ae281be46ac6ed6fd03cd24dbe382bb69c6253038007f25f1982de5d9b1a24b1ff2ea6b7af9fd8211c4be055f4e1732c14cf6d8dad402a9e6b5bc46cc5076c2741b1aeb77c94ca5eafbf806f100e5bc849fb6323816b016c797650f095f4c9a9bac65bc370fa6b83bf799ed3506653adcd43b8c382db4193cf60b0140e2c1d987c39082fc06656317962c5efe4ce5f174a66fa57b76b3e1b4ff211e6780fc7f9f5fffe64fe2ecd8e822b6b0143cea485f57218c367b1a13b4e7eebae20f76f955227c217b2f445f45455e12d17a2835b9c85a6137fe63eed0a123aea80e5b81973ef3a7945442408d8e91ab331552620562b4a5ab73c08574199916d173dd56d56d5c86fe83a237fa1d538bb29b38cf7d13f7966c3bf55d195bb2911cc28e53424ec09ed9e4ac31a99f5c6d9e97cdc3acfd380e8fe2ca0d7e56936c6f2d950735b2f2bd5dc4b85e2629", &(0x7f0000000200)=0x1000, &(0x7f00000004c0)="80384e207b1d8d98619f10403e21d14fa94185d25223092b2725f4c07f016b0ff6e6d463d5f01bc42ed6cfd09eea9229a2a4a1d3931df487c96c6df253ce9132f5884b000ba9bfaa884f456ed88a26e00fa03834aa9eae8a1cac0bfc9021f8b5ce300b1de0fffcc66023d1396ed27c40fb5210bac6682ffdf80a76bf545807da5ed21f3a1c92cb1d19a2b04dd1cbc4f6fdd741ae69637725390a7e2489b856aec13fa27e449a8e47465b2389abe14e5bca599ad7339fe80c0ebe68e9ea583e53c47d57f6dfb4749ad8fea6cc0c43bf22", 0xd0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRES16, @ANYRESOCT, @ANYRESOCT=r3, @ANYRESHEX, @ANYRES16, @ANYRES16], 0x9, 0xffb) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {0xb108fbd055432275, 0xc7b}, {0x84, 0x101}, {0x3, 0x8}, {0x3, 0x9}, {0x63}, {0x46, 0x100}, {0x25, 0x4}, {0x4, 0x7}], 0x9}) msgrcv(0x0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgsnd(0x0, &(0x7f0000000180)={0x3, "e54dbfa61651e5f30a79bbee8a62f56160d52d5e5246"}, 0x1e, 0x800) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRESDEC=r4], 0x3, 0x3, 0x1004) msgsnd(r1, &(0x7f00000005c0)={0x2, "67025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38aa5b63f197ac6ef1f731b0212a38201f08f56aa465eb82730b4f734b3d74c98b0b9c94"}, 0x6d, 0x0) 20:50:25 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {}, {[], 0xfffffffe}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @empty]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x4, 0x0) syz_emit_ethernet(0x108, &(0x7f0000000180)={@random="c540f0fea71d", @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x3, 0xfa, 0x68, 0x7f, 0x38, 0x4, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0x7, 0xfc, [@local={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x2, 0x8}, {"7d059bb6a4bb8b6136ee67446374a149405508bf8010cb44c11b8a665a5faf8e354e09b18b4e4179c16531587902594bb22f30299f0a5764c67b0de12812346d46b4e0586c5db2b9a4429f7459f2c153ae1178d947c8490c5e1297312984191697457851c88c609715ea5db85eadcb97f6a871ffe99e157f98137c117d18d3ccacdac0ebec46d8ab6e22d004c2096f7c5d36c92424d54ad5790114c24777eb211aa6cbe9ade5dc80086d57749a38c8c46a862ad71668975912787accfbb4e3e7058f77accd0b4c876b9629092c514e772ae0834d1a43"}}}}}}) fcntl$dupfd(r2, 0x0, r3) 20:50:25 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0xc68, 0x0) 20:50:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = dup2(r1, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 20:50:26 executing program 1: syz_emit_ethernet(0x60, &(0x7f0000000140)={@random="9fcaf6e338b4", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x52, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0xfffffffd}, @udp={{0x1, 0x2, 0x8}, {"647e41121a5bcc6595dc503742291fd79170199e3744a01c029784c8059f16ba5963ba69b5d0de4ac8840e734b5d3aa245232aa19809"}}}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8000, 0x9, 0x6, 0x1, 0x100, 0x3f, 0x1d, 0x2, 0x2, 0x3, 0x7}) 20:50:26 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) munlockall() r0 = socket$inet(0x2, 0x5, 0xdf) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/36, 0x24}], 0x1, &(0x7f00000002c0)=""/58, 0x3a}, 0x1) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000080)="9addef485ea758bc303a2bfe05b4cfe702d1aacdecc9a32b8644906d650572017e3fad9e1658303fd38c277db8f90547a676641343cd38076dc184f489ecb85ca29c75dfe8f5087f0f47a251d9297b3ee2da947e6da8892b19e65c452a975e4a9cc0ccd9c4f929425b059e32279c3389d377c7e702ed5fd78ca6ccad6a11266dbd8ae3bbeeffb34a102fd45540aa2e2abe1c9bc733903822616c2ef3a4b0c719a3237c11553e82448d7442a7038ee3faa0ce18d945a5", &(0x7f0000000140)=0xb6, &(0x7f0000000180)="dbe0c958bdc9076fce268c65bd1c5d2c28575f4b73010f113907117f17b8c732e69c547edd7ed555c9acdbea06b1883e2eabbc4c5b6c2abf79d78745c06a9d2f478300cc9125bc3df431585cf1cc597aef6926f009", 0x55) r1 = semget$private(0x0, 0x3, 0xc4) semop(r1, &(0x7f0000000340)=[{0x4, 0x2, 0x800}, {0x3, 0x1}, {0x0, 0x3d1, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x7, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x800}, {0x2, 0xdc, 0x800}], 0x9) 20:50:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) close(r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000080)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) 20:50:26 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0x7fff, 0x100, 0xfd, 0x6, &(0x7f0000000180)={{0x20, 0xde, 0x5, 0xff, 0x1, 0x0, 0x8}, {[0x3ff, 0x3, 0xffffffffffffff00, 0xffffffffffffffff, 0xfff, 0x5d7, 0x5, 0x8, 0x9, 0x23e, 0x4, 0xfffffffffffffff9, 0x6, 0xfa, 0x549b, 0x3, 0x3, 0x1], [0x554, 0x7, 0x400, 0x3, 0x2, 0xee, 0x8, 0x81, 0x7, 0x9], [0x4, 0x6, 0x7, 0x7, 0x5895bf2, 0xffff, 0x4], [0x20, 0xb, 0xc64, 0x590, 0x9, 0x3], [{0x6, 0x0, 0x2, 0x10001}, {0xb0b, 0x2, 0x8, 0x2}, {0x3e0, 0xfffffffa, 0x0, 0x101}, {0x0, 0x3, 0x40, 0x7}, {0x8000, 0x2, 0x100, 0x6}, {0x1, 0x6, 0x4, 0x100}, {0x9, 0x628c787f, 0x4}, {0x40, 0x9, 0x6, 0x7}], {0x5, 0x80000000, 0x1, 0x8}, {0xd97, 0xffff, 0x3, 0x1}}}, 0x1, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x7, 0x20, 0x2, "8a6c7d8ec7ac744b96a82746891cc0b4ac3df9b6", 0x8, 0x2}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) clock_gettime(0x0, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1d5) 20:50:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sync() kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x61, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x2, 0x100000001}) dup2(0xffffffffffffffff, r5) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r7, r8) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0xb5, 0x1, 0x3, 0x80000000}], 0x6, &(0x7f00000000c0)=[{{r4}, 0x0, 0xd8, 0x1, 0x8, 0x200}, {{}, 0xfffffffffffffffd, 0x1, 0x2, 0x7, 0x98c}, {{r6}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x6, 0x7fffffff}, {{r8}, 0xfffffffffffffffc, 0x23, 0x1, 0x0, 0x9}], 0xfffff800, &(0x7f0000000140)={0x4, 0x7}) 20:50:26 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) msgget$private(0x0, 0x108) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/154) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x8d, 0x2, 0x1000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, r3, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() wait4(r7, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r6, 0x20}, 0x4, 0x1800000, r7, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6}, 0x200, 0x1000, r3, 0x0, 0xfffffffffffffffb, 0xfff, 0x8}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x200) 20:50:26 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x1f) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000600)=""/205, 0xcd}], 0x1, 0x0, 0x2) syz_emit_ethernet(0x48, &(0x7f00000007c0)=ANY=[@ANYBLOB="ff0e00ffffff4c5b08ecb9cb86dd6000000000123afffe8000000000024e020000000000000000000000000001850090780000000004010d40f3ac2ebbb2b6000000000000000000a596da46c3f20f961aa07d3428c06e"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x34) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) write(r4, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 20:50:26 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2={0xff, 0x2, [0x2]}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f0000000000)="b7", 0x1) 20:50:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 20:50:27 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 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(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x9, 0x4) r5 = dup2(0xffffffffffffffff, r4) recvfrom(r5, 0x0, 0xfe6872520fcb8ea, 0x841, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x1000, 0x0, 0x0, r2, 0x0, 0x41, 0x8}, 0x4, 0x5, 0x1}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffff8, 0x100000001}) r7 = dup2(r0, r6) recvfrom(r7, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$BIOCPROMISC(r7, 0x20004269) 20:50:27 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpid() r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x81) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb10ce53cf3e693ced2e674b0c1fcc703d02d010e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000300)=0x7) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, r3) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2010, r4, 0x0, 0x0) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1957afef3e693ced280cb0e5e5c2bd935ad5be2c5e75ecb0c712ca9bb482c6b72a3e38139c6", @ANYRESOCT=r6, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r7, @ANYRESDEC, @ANYRESOCT], 0x8, 0x800) syz_emit_ethernet(0x100, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaac3aaaaaaaaaa0800450000f20002000000029078e000000200000000c9cf96d8617906c8faba61ea2080e98cba7dc0dcb2692228132cabdf430cf57ec213f6fff350af0e3237982ee275380c8ebd11c36d8a4967845936cd5c0300000000000000b939aba41dd6a75d517dbbade6daf1ceebec1b8c4f599334c5cd1446936492b1540bd958492c62a680ae645cbafd51e8b027f87fa24b883c71e2bb94e9d445459bbe14823071036fbe0937ddfc84b378c8011b3f8e9255cad7c774ca121fb10290db805a3126b0b08956f73a016f7846554a3752049cf317f06b1c54e6c5042c7107d100e84a5402531323d87185201c55f802597afbf2209f5793a2aa0653a3f65fe0c8f627"]) 20:50:27 executing program 1: syz_emit_ethernet(0x39, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0x6, 0x3c06, 0x6, 0x3, 0x8, @broadcast, "f60007", @remote, "d27164e6981cb53e8dc38d3c5b9eec80"}}}}) msgget$private(0x0, 0x300) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 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}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0xdee]) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/102) syz_emit_ethernet(0x39, &(0x7f0000000080)=ANY=[@ANYBLOB="000000008c403c6e90add2a28100430008060006080706030003aaaaaaaaaaaab151b3aaaaaaaaaabb608dd0afcc3117bcbae5528f1933984319bfc431c3c22f4c1b720cde1585c6936c0479bde019f4c47a"]) getgid() 20:50:27 executing program 0: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYRESDEC=r2, @ANYRESHEX=r2, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="f8fe6f10e153a5eefa2d0ccbcfa5f78e132aee06e7292616820d41c8dd3f919257b0ac361ead63a6428673ecd1cee6c700332c89672229554c6512213a842b5d1237792b7ce0d0ff3fa84284846b7e9592868fe6b9f8f61302de6132a9b7a106e2c6d50ade6893473b0d214a1aa65fce4118a263998f7c7e15cc76e55e7a2c7c6ac97b658cd3fc697e54731195879aa991472a41fb833152284f37d2f7d0f7e71805d151e888398ad0179ffff84f3f3aa84fd4d0b992edfd68e123d5d1c551aeac7501e55acac1dc41e608894f99ca8dce177c27550787f47f6a6c5735271f3e410e41d38cbb62d066812d74", @ANYRES16=r1, @ANYBLOB="73a8fcc309ae8eaa49cbed053faa905a400fc8456733c124d779e1ac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00"/74], 0x8, 0x800) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)=0x40000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000a40)="a331a2e895ead14e5e8832245b9bd45c096a037ca17a601f29196c786801c5d8c09a621bafbbc50ccf3295f1fd49e53b61d3faf77269e6b1c75e6ae846288f1699531031b8cf23176c56e1d686672c9418ad3ad05bb531f1d1f3cc5a0510aa237476b98945a74749ad137c58c858ef22ba6c6fdfbb790e2c6096500f47c7244e5d06d1687a9f132c03e76a3d764e81cefd5763c8357d18c40ffafc1739a1941b440db33303421aa54f23f676196f09f2d2c70ee1438fe7afb5ba93ec157fe4de0750ea887fd8ee15b469a46b4447e2affa78f0d4f67bc878aa20e182aa8c0bee39f4f4bf64872d22cec56088c9ae28841d0cf3fc87c0321b933f569be850a2465508f60080e1ea86b21a33bf4441a18b0aef55df4bc2b9e160169941b3d9d45f6679166042549154177afea67cb1937421a9a44e06e6f4315d1ee3084faabd61b42ee7cf3b7856428a07af4c010acd625e21502ed1df7786a63d8bc9f947a7a0cf77baddb55317d70248271944bfb5bac012e103a461ac3e27c3603a0e9f5a90091a94d4fa63bea27bac9591da91ade234d8db1b6a27c1ac5bd4a56bec6603a3bc8e82a9f62534bde80dc1b5e7ae061f06ffd66880aad1d9a12a611528c2c0f3fdc00fd8fe92a8985fd966999402481338a06d4a17af65c4c135f10569dc3086bbaa191daa9bcb12785c608bd8127f31e9dcb877a3927c637504327d7c99c0b8e30a72d99392b5a45adb9d783ca78d26300742e90cdf140b78788ec848f6811df63e53753b7c259e8008975d3d6e31dec66f20ff97ebcc9f7344a8ed988a577dd9c116a7e7e48ef8e5920034a84e61febd56157b32e159218e1ab6d8a0cddd7193010ae618a32ed60fd862e664cea4b10ad3f35b57157340f06ec18f1b09987654222d90bf6a6d7b71bdb45e84f4dbbb640312063ee1158501e695dbb969a74735440a93ea8d3e2e023caa2cd219fb1c50f75fdd5f281605b0b468c7c591d17a96bf881b0fc7f37fec1e822a6e18e47a606d9fcb520dbf092eafe9ad60b851a6190909e8ea2bdb68ab2c736753eaab2dde1f734f9bc35fdb0d7573992d6d2dc43e9c10bcb9be37cc876b7b4ced868c937ff2ebb6687a416a5feec7b3f7208694771a8fc1c2fbf5c8741ce3d30f2ba67c96e61249f003f5cfbe618a42e9495d6bd3ba2f8586c40e9a64d3cd729bc10e748accbd9e6819ff21383c2ee9854b95b707b456955d1d680b3cc1dafa194158e760e9e056a8d2848eeda81915bf392d0b2b213336b0e9698abbef143d41ae7eb91ff8713476b39cca9a54c5030842558fea4bd34d7e9524a08db13297e687cb06688672db736214e56c8d05a47379b9cb940ad5143176ff194ed7cdad867b4c918c77c32c7cbc051b424d5991cac8a9ed95f5429a2f10b03bb5c440c33e0e9b857ef4247310acd7363d51975fce578e67bc60c96974cf8047e8cf2a5b47338c34c4140590668b97d8f7e981a30eae7a89538fcaea491112a144c5875bb53f34be35e565a77027bfb6fe65224cb03fb16227b004bde5bc166d2c1eec6354697a46478c32d2180328839f9651490b5c79f27ffca650311dbe5afcd6b46a901271c6bf499e63757128e083cb8a23f19b5f4e26b35f1cd2ce70059684055784f018f47a4b20ca227c88ddcf63dcadc8982c577a36a0591805ac815d9b896e52694013e500c6052fd7b7b2bb4389d364c3f85f07736c8b7fa23823bdce736a72182bc49e88662d29a4b7ef870f67e8b61ef1a0b4b9088297e93877d8f6abdd85a5830df1a7fb817b4496b2214ba0fa2ce655d1c989880f014fdad973e77d6979c974df5f1b3e28918bd530fc5197f0ed19ad23f44c2f1558590b83f77a13efbbf228dbf7f35a1cf8081a41502d72e81406e54dc73ecd50d24c906be271cd76375b6d90829aff9f80459724e39fb819d0822db9e35848ec904fd0afef1ae23fd097eff9e46bb30fca72881d49c389ab8b16a7e9e04e0a605e6a399cfd679e994e9818f53539fd5020c79e2e6721c6efa0e15cebafa9d1a78f3017ecb19cd6776fd60db62437d408721826e4bd8c840eb9e72148c73c95232297e3f374953ea314bcab5849e8c9155d043025ccd7e433a4a02356e5d1be1716932e72de9c4da89735d7119826ee7f3633b4d2cc9efab31fdb346d59c4f57a169fe5246353e28681f8edbe583c64fc7115344767788cf1e3329408e9342f6f9f90a42308c9fe1d6b39ab399ab779abd15d744dd1500bddb764e0bed0398d892da843d00591f0b1f6b08c6442ebb2defcaa83cdbd7ad19bcdc5c329f14b04736f008d80f40efb004c5db6f1cde8e8ae782828c79870bef0ed4a214288af55fc20dd13cce3d01f3febbfd4dcce46f67b881e2137021fb34fd9fffb40a53af6e30c3635ca4d53841b581b28a478e17ce9aab7b4b78303e6e1d3e9c98cb3ca880526307322ba71f714212aade091659f0b944a7867befeb8303f740bd20ca8049be3cd09c7aad12e6823bd959da2059ce0939e70fdd6ba4a1541c38d5247397f0684e2b5126d550c4c1d60ee1a6d20c92452ce52a068ed26464a7958f431c4c7e39eaa39f115dae3ff090ef632905061591356802b3270b2b53c5dd95ff3a239109509d54d447c2d91833b72d266ccba09cec45a651ba68b1d974c8155edcbfab32dd783f6b53ae34a6442a422442f7395fe443189d18bfee819fa80ab3efdfd400883ac1f42ac5f79e316251835e2cc4e053a1e64fa55b83445d10d9b1b9c96c9c7188a04a9cf96eaaa46907ddaa5da7628a35b196a056d559d86d40bfcc1ce0d397a67a3d16642b679c2e2adf866d95378af4ebce6441d822bc8138e2f9cc6fe75cee775ce5d9706c9576a410b0af8246382fc70e871c0cf4a80a8444773ad2c11ab8b2299ac32b9ec4f7ab1891c42f21eaac7739ef164c5333ea8b6570343ecbc36c2c636a7903b03f5d2a2dcfada24e8cfd005c8f90d88a02d64db044f6778ec42c95fc77f1949ea146e7286e1216f444adba1eb3e304d6db7a9cb965b46d1a9b3e8beb8fd2c0c15840ad99152c76cc9611eea6f412cc77df94a8e57749f1326a2673953d0a96a21c4341a62b8a9cf9e7dd17d704e8a16dec4d5f652c36cfaf6480b24f5eb07afe5d2354f86cd7a93734be6477e7a6a63b06e6f81c8df184977b5234f276506bab25478a2f3e56f4635624200138f5730019b056b5d4d63fa308c7c318c06830842ffa5e2d425174e1d9706e99582ac7106c497107c02ed055a994c49c46d8c19ea72242126c35d57e3c6620e257f8e06a2b5dc2d7c1222682391cd81e5950585f0e11e3a1cf60fd836349e81c5efd7d0b00fc7df4ae096bef2f1977bd7f762314535cb07e1a130fb165d3f9f1a11955a0d7766b6ab05e7a552fa5c49f7f78a4dae5cd217eb6080999ffb5451abdf4476866e793c9e59366616025334c5534136d6732cdbdfb9ceb269a6ce9aaa0685e6c8fa2427bd9cc83fd974ca15f99de00d5250963bc20ccc3abe51ad26ca80089efb6627231b8181a76bf7419b8262c5cfa55591b4b13c74178ea83ff5db264d1fb53200b69ff12578c9e18285ac73093a4727b33a4e299b68354ef07687453ac9da4f9bc17e6beedf67a79bafb92b6c57b7964272b5567916a8b6b2b74f32c22a9fbe7d20e2f4d097d24b6a3474683607c88563d49456659b18714eb4c60218314d046f4dd6e2f584a71eaa6cde5df5a1271a50d3e94305fa40ee627fec98c6adb1ee79127a8ecd41a7a280d94b4ccb81aa8829f0d2edf70650196dfb3a5bbdbe8b5712291a2f4c3dd062c28af83c1b476c59105537797d1e36e7081c2ed3dbe1633b4f312a4631bbf43206961ac35070fa366daa08de0c0d89b515b65429eb4dc5fb1c2d9709dd75eda70f6624f68d1e230640b975e3ed4a098ae2b0ddaf2a42c9f0e3e829504f9abaf5e293c584916fe3e94d626e48c1c4f69a5ff2d3368ae8ff1c1d05feba2392b04072e6628ef51f9b0f9f228ff8ff622a4def1929238f1dc526180a51cd9ff0cbcc05da1c55ec747f17607105523a06fa154b7dc4cb9837a2cef1c022f751952794a3daba490b5a30f3e64473ee31121bad073fee8bcefc65bf2acdd6d6485f938d3826ed79b1b020d50f9fd6d8e6b1080ab0a559d9526d3786b6a602f5561b981d9b529040e0ad9faa912e202a0883726ee38779cf0ccc5734385b36cd376f10cd62df13910520162e4231d25a42481934d220a8af1e5de861ed18b0f0845e07e6fe0caedf7799a99812088d18a27d7142f8bb46696d148c9d43df13ab49044c5cbea7031ee500b5f5cbc2a2f702b94188908c994a6b596a07100aff37879a38c1b05890b344dc399658df12caf4e2e45e673d666a2df086c332baa310a06a5a6ce9727ceef3357257dbc947c6e52e980bc1e0006a75a1a77fce00632bcb04e87c9af7f1cd06e05e56093feabd5f86e4180b2a20f512e5a9ccb465b062cd98bab75dc06a5be38593a832df234fecf11646448859afa3506f9ef6f294a76fb8fc723e250d8fe11bf39a5a4afd67906f8ce6d16154a8712eb10ef7681116aeb0a11cdac2e46f7134e6a808219e3bc7785e724d4e77d93eb60f8f41bdc0a09ce9ea990d1d6c7331c9e61151bf06a8f7d47774e139686b9d03f0bbc12d38da5572df33ccf1f762b1da6d9df37a5890ca80eb5478ec7bdf00483b0526f609d3b3f7ec471fab50e9ba6590d7b219e80b45114f4e7705827c0009d755c3f0e9ef40e28af3c58b33f48951f7c77ca89d915aa9f43c1cc721a631bc255640051997619f247a9e866591d9588bf4e23d4825efc19f476f6d2e7bb506fc7c5c07fa0d5010c657fe6db91515aef548ee435eafc4f8e6aad187e4f979a9acacb283adc33fb8bd1b2161de46242368d010fb44cfad6acd47f002f1a6c684e9e45b7c424efdb8042fc18bab6002a22197536b564229ca5da95cc94db26cd7f31175def8e79b5b0696993ac7298a5e8c1f2f1795a651a4f39b3e67f7bfe1684f9cb854b55dc390f113c6717948183dad82eae257415ec8e1c2bb46c0042f080ea6f829479000da4d4d348c7d80ff16777d37f9514b1ccc2cbe67c75a6f47a3c77def630a6c6a4cf74e5b25e4f915aaa1e95e51088b6db12483af0cf4a10816ee3aa69054e795a706b2e420e606a6e7b2f119e2fc1c50a228b40637d1d0eb43609bfee274d0bf288250a000207257ee9c555c6ed2eef0346f2d9465d8e6069c7128039253fe191e64d01c4d76d82eeb008775fa4a93f1d8c47ffc22cb53e8cba336d073260fd495e7673fe1d0f88625dbf323453aa2d4e1d00f5ae281be46ac6ed6fd03cd24dbe382bb69c6253038007f25f1982de5d9b1a24b1ff2ea6b7af9fd8211c4be055f4e1732c14cf6d8dad402a9e6b5bc46cc5076c2741b1aeb77c94ca5eafbf806f100e5bc849fb6323816b016c797650f095f4c9a9bac65bc370fa6b83bf799ed3506653adcd43b8c382db4193cf60b0140e2c1d987c39082fc06656317962c5efe4ce5f174a66fa57b76b3e1b4ff211e6780fc7f9f5fffe64fe2ecd8e822b6b0143cea485f57218c367b1a13b4e7eebae20f76f955227c217b2f445f45455e12d17a2835b9c85a6137fe63eed0a123aea80e5b81973ef3a7945442408d8e91ab331552620562b4a5ab73c08574199916d173dd56d56d5c86fe83a237fa1d538bb29b38cf7d13f7966c3bf55d195bb2911cc28e53424ec09ed9e4ac31a99f5c6d9e97cdc3acfd380e8fe2ca0d7e56936c6f2d950735b2f2bd5dc4b85e2629", &(0x7f0000000200)=0x1000, &(0x7f00000004c0)="80384e207b1d8d98619f10403e21d14fa94185d25223092b2725f4c07f016b0ff6e6d463d5f01bc42ed6cfd09eea9229a2a4a1d3931df487c96c6df253ce9132f5884b000ba9bfaa884f456ed88a26e00fa03834aa9eae8a1cac0bfc9021f8b5ce300b1de0fffcc66023d1396ed27c40fb5210bac6682ffdf80a76bf545807da5ed21f3a1c92cb1d19a2b04dd1cbc4f6fdd741ae69637725390a7e2489b856aec13fa27e449a8e47465b2389abe14e5bca599ad7339fe80c0ebe68e9ea583e53c47d57f6dfb4749ad8fea6cc0c43bf22", 0xd0) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) msgsnd(r1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="9f6eb280baba7db227682f42020a43a2dfcae3f4c780fc697853555a7740fbdfe6ec63da50ee2c0a6dee182f4cf4bc404b5c480de056652cea9be97943d3da8e7938fbd02d34c34b0bf6c9ab3b7b27241fd431ea0f314a9dda6b27d391b478473ddbcac8f90767aca380181eae73745b323a7e62c60d7f488fc355121d7a83f9710816793cef85f516f535012102a74f65526d5b9bc6784a2cbca84be2015884445275f903302b3c762702cc18ab756d8cea9e474cc423351e293d587f342e6a192e206d4118c71ba3d4299c3417751e5fc8174d0000000000", @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB="722f7208de555dca906dd02d04ca5a00adbed08fc79f9194666ab4256f3406b98e47a800"/47, @ANYRESOCT, @ANYRESDEC, @ANYRES64, @ANYBLOB="ba1b78d78ca732431f1476094a2dfc131ff5bbc13ba554fd578d7b61f236b51d3becff8801e9ff52e8150ec8ef91b1a86abf0c886b45229fc46ac9316270a8cd522b04f629ad94055f9df23df4e475304706fddfaab2311ac6bda2e6a97f943210f3f1b96eee2221f0b799109fdeebd9477a461268f065c6cc73dc6d30d1fd3ae64673fc1e9e01abdcfcdb098df561b91469f90d9a93a2c8b987c8cfe211ce70ec135529009edc86fcd66b5325a162457b3b4dc6f430abbc5cefe82bc041da9f8f0a87f0883fb9b123d2dded28bd26164c10ae77eda459f136f98e69260b3b7d6dd4a50fd2db18bb89cbd84c0aeb09a0026ae98bbd518e0152719b3107a1d50e04cdff1381893d3b8e0d96a045"], 0x9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)}) r7 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r7, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYRESDEC=r5, @ANYRESOCT, @ANYRESDEC=r4], 0x3, 0x3, 0x1004) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="020000e2000000000067025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38212a38eb82730b4f734b3d74c98b0b9c"], 0x6d, 0x0) 20:50:27 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r3, r4) kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r7 = dup2(r5, r6) r8 = dup(r6) dup2(r8, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="6d6675cfda3f094487af9994727af34196253b6b047ece5d54a6daf4c9244ddfe392b02048e34a7af21721573590d2871f1f837c8ff974c400c84531dbe829ea31d2dce32242ad2ad88c0e294ad2993610978dd3a67602", 0x57}, {&(0x7f00000001c0)="3796142333744688f2c93fa11a5d7faf8d689fb587c75019abb71ace696315741011d8cdf8dfe7d005daa01269e46d601275423da1d89e10a63b522fd58e4a31cb83d057b1dc7298a3c7e1e652bb69ae0452ed3bfe91e86082d9d963fd248a1beb6490b8ca7690f4570d95a1ac4e716cfd0a4c0105187cce37d3e8286bb74d33c15fb7e7fecc5d7915dff7cb9846bdc58cb299980e6b98440abbecfdf845a32ff9524d61e78a733e3ddcce1a6f73b401cc1bc2f71f800b3963a9abff2b17f1c941f910b9ebfc8d899ac5b35f37277017652d7b", 0xd3}, {&(0x7f00000002c0)="1e8969f3455448a83bcaab6cbb0179c29dcc3e548d9dc306e243e6ed8b9c", 0x1e}, {&(0x7f0000000300)="3a82006226fb21cb497123074c653a3d87a598901dfb9b2c4d53c0305c5585bc9d57a054a7fe50fcdb99e3b1000444b2f789a0b9d5a16e0e42c61741418f8f3cd23f419ab13a03963e6e1cf9662e85b495cf1b08c64669ee8098a6669ebe5101116403a9e0dac8624fbeb09079c9fa2ba9f4214d60092686364befcfe26e0edbab2e290acc8019a6e5700a4c0c3f2e17515ce16d62d041a78265dde69b5a65d9fb856e16367d9354e2d5bcd6cfc0e193ca25181ad3ede2457c036452d619c8b437a44303f4f19ed643cc2a2ea30c82bd6f41", 0xd2}], 0x4, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x68, 0x8}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 20:50:28 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x400) 20:50:28 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000002c0)="bb53f96230568b27c965736c6d8537fd1f4ef7f12c64afbf339e8ca1adb5d7fd54d48df67ea70b84f55ef1473e6089e9c946e5e61b0b58d1ed7ca2291934211e31764dafe9ccc66c97ad1bf0496513a5addc344e420d4757e7c8d9e94f781488ef52c99a2baef4b6cc473b016600fb44695b7d35f9376631365bd1bd5a85bd999bcd20f6b37ce6d4bb050e40832ab40deae714289f080e521fd209c766c884ce568148f6c7a372cd1f7c5705172e82fb52a6fa1e5f62c721aafdcef2f5f05d1fea20b559282dd969145611d8268942f381c527e13e10426bd9", 0xd9}, {&(0x7f00000003c0)="1e96bde160eb60bb413252616296221956a680963786883b9ad88cea551a897015d54f4e996951c887715d26497327e46f83f596f107f644e44c08789dde17100c2962c63ca667028a0801a68b13bd5db2e6c725bb3aaeced538497d05b38bbccf1d252bbbc6c9106f2dfeed5af875e3cef9db1a650540789ff7fab680c533f0648301fbc07bffe055aa71f0375588692b5ce40ed7629fb5d5112d27de6bf2c53d325cc5eb522f67fcf28cb99b510a3e8a78509ab32acc5810697e1cb40ed2dea82f6dc9f14c46cf9eebe2cfc06611edf63883411ff49bde126fd6b68ab8c39d5ff1202e04cfb283f53ce2ce724a02a438a6d0eed2f4cf7c6b70fcc0f1482f6c3d69be1bd33bd03f74237bce286d04c3a8eb57e2b89ac09c372397c21976b8fc1adf9ebe7697779b7de1f981706c0222fff753496da73087d181ea897843e2109de4e0a28a0c3320fbcdd9bf0aed9536080cb84806fecf0f59b4fc337718e952c0ed44d433af83c41a4cb18f0ab0d2cd2557a702460ee91a1d32a255d4bcf05e1e77d2966e5f6770ce2b1fc31bf332a1759b80214ab76c2b450469a48fc3f7351f025a38e365591e5de1962285d0b23126c61b250cd0384b7355c379363d7b2472ab97811000d9b524d6d516cacffe1b43bbd41ba5269a89dce543c998995060650bc07293e98ec78d0625a3fdc5ba2a9e5a35898a8205abba5b6d192a43085d29f53f6cbbf2ea82f85145b7c5ff88b296f176a902e7646f4883769ba131356a8b2cbaad630090873faaf1b73f707bcf2a9cdbf06570b5d6fe4502a37f3e5ff7125d163e6a220059b4aaebfedf891c0899dfd86168b2ee72303e39b3745c9cb4cdc6ed193466ba1041ab155ec99a3240f841837b5bbceb1e9ca73706aa9321e8a275a5406b97d6708c7b59ebc9fba15fe2130dc49e64a44cbdd6a3bda132043ecbd862bdc7b1baf73447aaf5b74d20a91ce628167291332e56a65e9bd6118d814f4cf2d7ecd6e0a77971431e72ac21491d4dc5fc86517879ad1f8d55dbfebf639f44b79597a507ef334dd67a1f20027bbd491997d5339f64d8ba2e030eef8bf85cfb2020dcb9ea029d4715086b348192d67a90f396884afbeb776ef9c597dd31e204ba68f549b6035b2b523601b21e2ba20f6ed9a1fedfa3f616617c70020edbc04acbdfc017f3aa12e01474ee82e3989de34be932399f6cc9b16bdc460ef5597258fbab9d38f16296ab0d61207820449f25a8a5b3f402f234d96e2fd481964c209700fa12d25869ff9529a773acb620e0f6be12e79c1ea8f27604d12fac0c3e44c2b698d1d284a01a9696aeab37690d4a832168bc96c113ab307a220ea1a0e19660ba5cc6f6554e7b0836684ca9dfb2d9f64e38e6d5f0feda1bc718da620a3fc0f0e4345ceec246a4cde2a8490e9f35ff1f66024c03d14cf49df1663e1656227e1882fcfc2e51fc456eddb4d3c121b2bf78202cf014055d5761c04b46e659f43d6dfba1f3703e6fd2c18d39c9c4b321edb620608e90d293e99ef4eacf51138436638102c32fc56caa1bba5e412a2cac36f5d45562c5c3ae0680fa3eb8f7e00d8edd5007dc1dbc97be0e6830dbcfc18c4be801fe9302a73ae50c46ae9255e2ab7159d20ca6447b429d2690ada05050c1e9fb88656ac8a856af0139a9e6d3a3c87df6342935e8f5d353dd74e35b4bb4a51e1c241f4abf44b4de534a0a0a47eb37d3389d55cf76a702bfc18f43bc40e298221adc1518b214f2f6b20fe0fc6d9282277f36bad0bc467d79330790137bc1ec53ceb48298003b7f1d488b84db4d4c6a0d62dd2db406fb05949e92a9b45fbf7208a62ff48e305ca8a2a40ab3c5604370feb1500d02d1bc7ece9b7f33f867307642036a81f36ce9ec8e5f16693788285265a54bb706957f06e0bf19140bd2cdd1cd50fb573662949e27d81fc94ecd2389a75616b00e4cc760f51b886573398ab6871ed0e7902718a80f2d082ec7b900a3910651f7474a05036538424861b18185bbe033740b85e77259fea200afae2c100bb4db487d5e73bb37c476282bc96b40abc9e06762d455bf84beb9baf251a526fe1ac8c2573b22da60ebb56a822a8c8b5c7bde5049d169dcdb2df164c4538d02302214eee8701b13881f5a828cb28e7279e6921e56ee6438f37d04363c20ba05af0a6685551da15516b4f636bb455a96ee2ecb99c4751aa7360ec1a14b544055d2c202f5eae47fd8b0d80c565ca5131d664cea36e2f3d0969996b3599502a6f1662737c670b5b28eb971086077d7be2872cca798bbd7e273a3d226572a61f44bea504df885875fd90d048cf38a6f7fe202c88307c513a91fc2b667ce4bcd2ec72482c0c457ce97eb699c66d1f37adaee5ab267e0881addeea15a23129a7435b8e83de3f6a4d1f1928d135ce42bdc5b6206e0093d0e400d793b31032e200bd6f91efcd0bc841f6c13cdedee9589b3ddf00f00195cc4ff7608e7a69a47c065d6fee52f888495c51406026bda91b4151476fdb8887eb791c7cb14c2c840552f7b0b68ad0fc8064cc2b71668615f82f1c5d922d429b04599d280a960be007ea67d2ecf8b839a106b77d968c6527ee22ded636faed81ba8fed7758abfb809c4ef273a9c9d06baf3297049c9a027c7d557effabf1baad0c7ab34d0d644f6e4aec341cb8a4ff95b9fb7dd7612367bdab7ead3fcf21944db28e22f017d17b85254cedf7d9352d586d9819278ba41ea5f367b4370cb8e04b33041ba264b7f059e5a1bcd4093a5696d750720beaeba6e2ee467460309e3941959386f186aaddcabb14e6503b91d911889d5a10395c4967668aac25d18eee361e39dc77b40d61cb64f8a576ff661f760a7ca02dc4029effbf941ea91df18a393097d376d04a46c8a40e026202ad80105dd2a4cfe8f8bebf40ac17027d54815729c5b0b4776d02254b12718c4f3ea9780ec6874326b5eca412b0b32d9aaaddccd6c7a4752065a2a17d16f301d85849dc08cc3125f95e44244bc5261a0212fbb5da9586264c7ced764e7905d9f0426a1ffee68004a84cd7bb129095a2ffa55e9bed0b95e1385d4d7c62ef73fa6bff50f2fc0a8bae0da8a6e15f767eb46ca7e89b87aa9172b0f6e9b8062dc6caa9803557468e3d0749753e07d7518443f0c3a3e2544587bc390d512998fd9b3305356db1aa1b8117d1df7a1671a313067cc3d25562c33f563bafd93e1449672e7e0d8b23b2f7a893018a7a80f312979b1215e417f7b84b9a436633c89702efad2cec30f4764fa0fc580618997669b432d0034160f46eaa4882f92b90b00e1ba8e23a6059a91086fd8356466ac088e1828c40c475b8062705bd906a68ba6010a17093231729280804abee1ebdf2ce6e62ed60e025551538f27225e259874375ec94e30f7c1a96c1078cc292e5956ad697f742dd6e799c0e9aaaa43cef958a7372abb7ef0fa294893c7dad852b9f41b5aaf559710b72e971e459f939332041fa288e3d1397ce1ebf2e1cc363571d752d72cc642d41d1f9cb3a7b88e388f41b6e4ce8f0696dddc21cf8ef90bafc98363d6a64a983104fcd1ba8f94d549f535faafc4baa1c4fed7beabb0a4a45dc95d87073d76e58be27ceaa0d4b01e45022bfe6a0c578bcbb7879b42685ea59220f0b73203b662dc697fd4137a725d0c3be6cc9efd4b914d9fe5e7ed394cc50921b5c23ed27d0607e8375884afaf511ab5375ffe0e8abb6dee26833eb185c8029fcd9093e92facc53aefc9ee85ef2b6b2bbf53061107d714e07f9e511eb20d523059e55f331263a3931db4b38649ef7ddf816e715c6a0baec34f0df255087584f9048a81e1d7984b5c74719a9a2104ef24292439e033f3589c7b40f6b32ae2d84f8565c0c3b79e2fe2d4434fbaafa39a1d0135f1db526841c28620e63874343f62989ce6df2478c466973a355562d1d2dec1c309959b59c8f1adb7b1941903ea415d21407a42435a3ea7efeaba1e4024bfa6ca329f41cb59f4c64c5e3827909bba1b6f3d774796b00f10035fd33d713e22faa4e78559917d7e219151307113c4276d16336a3a70e77ad2db4ba737e0a74db827aa1fab30413663c0899c5757614bdfb0111f6dcb3be873e0277514c15172cec76261ac3ff42a35fe8e6ee678c3d1c7038007451de75aca232680b06b185211137482d917fe349c8c8de8eaaf9b856e99973569b2672f26bf69cc5baf002afb0fa28a14080adddcf5bc597b0ce31c0a0f530fef3648a9f00a6819114f7a4c87e32e0ff4ae60d84ee5bc1be3defdf0ca6ab56509294fdb826fcb917b422d9809d0c6a25d1473eeae2a01102db58bc7fa1b725e2dac11f789cbfc5127ad36ee6100a9244b7bc03c299ad0b6f153b1fc117df6f8e215e979907af317c66020dc71ff3ecc7ddd738d31df9159dfed3bc185d04a321e8b96794fdc20e606bb09f9211cdbee0cfe6ebf397e8bef4c94a904d4bf6520043713be20049539ba9c598c4a49bd68ab3883c384b648861aa7e2422a00cb19c489a874fe497800cbf3b4a99e6500cc9993bccd41b75d7346ba8dce154fe6f189e000358d213c3d3a0564d3e56ca821f1d6a08db26470ef945d4fcdbb8ef8d137da43f9a6ca7bab85e738a37011205ae70316c74841291a26637fd332e617417397427e8d026b050b60bd7e5f3cc71f71b8ec9fe875c4d406003c32238ab29d3aa970e86049c523141cd9b5ec33fca65185498c387f7e2633fffdbc5322c461c37a5e9480795480598b70b2320358496123d76f9a77b2684b06c2b87858df624542440bc86734f42ab1ccfc858e66e58ce67d433101703ae9f0fc671b62961e31673c16ae2339a93070544fce075fa6ec5e2bd90b7f3dbdca565775fc87c104fe5c4893c6e38986f759c9dde6128624aa4107ca054f79e914901a21c0d2d03a3c810d8fa88d5f9553ed0745f6bf6f9122cb1763f617bd94949b514384f68c15ed2dbf136ddada85b1e6d01d951defa5112c0478f83539622448b9ffa7f1186677ce5de1eb6ec2da853fb690e7a669f05971ccdf0b1aeb56b4a7e62c17f67130d1d8e8125f52422083062a3741c514c6a645864ddd1ca3402ff839e3c43f42ebdd992f3997a0999076ae4c859f8232b8102353ad7a3c95375e577c3b1ce7696272b1ff5adf65082eaa799fcb893ffb3c77b831f236ca7761a9b679c618f8ed94919dde060e2e5298e720de5e68c586e29af1a366b17fd92afde16d66ccc50041bcd5d7bc53ff96031dea32c9753a543ee272e97972583c6874321a4eae3144a5b041bb57a626357fa51e893c3d9bc0dd39ab40460e337cab29fdf2dc055be073c8358937688c507830ee289b8d415f374d70f043c9b660f42c9329fa1e6036b42eb9a003c170360555d8f25765a7bdb2fa349b9f9949e20894120ecbe0cd98f2d159a75a004857255c197acb98bf18620772659a77cf42d67dd2d3e5c53a974ca0e93e2d1859c82827689ca9f4e59929eef461777ac0bac0f4f6827e6bb7c3a55053a2e0b0e542a0981cd5db77e407da1b5f50e7d0a4390e2fe7abc3553bdc36e5e8a0913cfbed8c7e826b65f9149e3e1ada2a16868d558698e5dc32812c26495df88623e0050033b66e939f69250e6165944572330667e10adfa3ab22549d9981267eb2e1a74c671a402fa0dd1416d08b2d84ec5817601f70a186a59ed4b9f24476c2ef6947dcad1c7e4cc0e36402ccd1f40f94b7a5491bce886324234e465d949504b626523c584df671100da584e1f53684a6533b5a4b9570f9b22936e2f93307c4442cf8de36f59b58048b505fba", 0x1000}], 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0x36, &(0x7f0000001400)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8809, 0x6, 0x4, 0x2, @local, "7ef1b77b", @random='\x00\x00\x00\x00\x00@', "5f44e6bffb6001e4ed81be166203cd51"}}}}) 20:50:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0000bef2091f000000000000000500"}) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r3, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000740)=""/4096) semop(r3, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x0, 0x3ff, 0x1800}, {0x1}, {0x0, 0x175, 0x800}, {0x3, 0xe3, 0x1800}, {0x1, 0xfffe, 0x800}, {0x2, 0x7ff, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x3, 0x2000}], 0x9) 20:50:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2ffc686250da957053bdbd8df1229a5d54c44de10aa9675fa6521285d18dce60be18f3f66b684acee33372f336ec866940dfba4f5427a896f126b51e720f4d04edb99d3c5cb3e10d975a37d93e3b672d9798363501c8dcc6f36c6d32b7cf025af2d2b020c7155770400df3209e0e895df0d49792bd1164c16803ac482852e969f801a1ecdd01903f963ab791f375e87ba1df2e70c35cc0416fdad4fc8c2ee44a6b992e3f681fda3fcc626f2473d9e307e8166b0500ae4f6fc7f246945c77b8fdbd1838a7fd823f0fd1118b841c014e0d2ef5654c17e9f6679cdd4fc00b7d32224308716d7cbf67cb815888ac2adf1a689058002c64a3695ced1f76e78357f78ed98e1b7e04152c48ef"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 20:50:28 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) syz_emit_ethernet(0x44, &(0x7f0000000000)=ANY=[@ANYRESOCT=r3, @ANYRESHEX=r6, @ANYRESOCT=r0, @ANYRESOCT=0x0]) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r7, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r7) 20:50:28 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x18, 0x4000, 0x2) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 20:50:28 executing program 1: syz_emit_ethernet(0xad, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0x37, 0x9f, 0x68, 0xedd, 0x80, 0x37, 0x0, @multicast2, @multicast1, {[@noop, @lsrr={0x83, 0x17, 0x1, [@loopback, @loopback, @rand_addr=0xfffffaaf, @loopback, @empty]}, @noop]}}, @generic="39dcc4ee65d121f83e963a7a65d1f72a5650e2d451f076c8c276de35f0d25cfce9e0fa61003f3e2a067e99f0a795d8287aa18747576f61e798058e1c1b958c63fded0a28d1e01ce44c56b219b23c74d71243c604dbea699f21cc38f838a068e3b059f9e28c186205755e155532e9c9"}}}}) 20:50:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:50:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xcd) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) sysctl$machdep(&(0x7f0000000140)={0x7, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d0117be85e826b94fed8f7a5754aebc838228f8de7115574e"], 0xa) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000000240)) r6 = msgget$private(0x0, 0x8) r7 = getpgid(r3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x21}, 0x4, 0x1800000, r7, 0x0, 0xe5, 0x3, 0x2, 0x1000ddd8}) msgget(0x3, 0xa) r8 = getpgid(r5) fcntl$setown(r0, 0x6, r8) 20:50:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x80, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186959, &(0x7f0000000300)) 20:50:28 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2f, 0x0, 0x0, 0x7}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket$inet(0x2, 0x2, 0x0) shutdown(r2, 0x2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) r4 = semget$private(0x0, 0x4, 0x5b4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) semop(r4, &(0x7f0000001180), 0x0) shmget(0x2, 0x4000, 0x500, &(0x7f0000ffb000/0x4000)=nil) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) 20:50:28 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xc000000}, {0x0, 0xb905}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x3, 0xffffffffffffff01}, {0xe57, 0x8}}, &(0x7f0000000080)) 20:50:28 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x174) 20:50:28 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) recvfrom$inet(r1, &(0x7f0000000140)=""/245, 0xf5, 0x2, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) close(r3) 20:50:28 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 20:50:28 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x5ecd}, {0x3, 0x6, 0x1800}, {0x1, 0x5, 0x1800}, {0x1, 0x0, 0x1000}], 0x4) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004578e00000450000000000000000320000e0000001ffffffff37fa2597c78441f0f96103e565b08e8764a4aa96117f0cd9bb3f9dba6fc53dd05cdc84cb479eec4d4bfc1c20de05f87a218263be47a388f974168e19eedc0ea75acf6846322c9ac43771454d8af9017183e1dedccde3eeaac185d75f03705197"]) getpgrp() 20:50:28 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r7}, 0xc) 20:50:28 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a0000000800000000000000000000000000ffd9e478119cb5020000000000000000000000000001020090788000000060d9ff000000000000000000000000000000000000000000fee8f7000000000000007f39f8bfc910a4f9a3a530da52dbcddb53ed5084f4e45877552c7864422f47f2234659c558dedc2cc0a661303b7b9da2a3f2e5b6fad3fa7da59218fdccd7d5c9ee6e77df0b3f553fb3cef8558d3458b2d20a8dcc68b8c381345839f6"]) 20:50:28 executing program 0: syz_emit_ethernet(0xb5, &(0x7f00000000c0)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x77, 0x0, 0x7, @mcast1, @loopback={0x0, 0x2}, {[], @udp={{0x2, 0x3, 0x8}, {"2d8a80f36672c7114b333fe41d36f33f316ffc850efbc42c097cf8d081dad80b2d5277e72ccf46ae49a8727c16b2c35f292a00d8cff2d40282c0e40c8c6878c69507e9cd91ce3901ea73ed7e67d1e8d287d9175d69a4333ab24caa60ee8991271b04e0ad644cebcd6a58d73742a3bc"}}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) 20:50:28 executing program 1: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) 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)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) 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(0xffffffffffffffff, 0xffffffffffffffff) 20:50:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 20:50:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) openat(r4, &(0x7f0000000040)='./file0\x00', 0x1, 0x104) 20:50:28 executing program 1: r0 = semget$private(0x0, 0x2, 0x41) semctl$GETPID(r0, 0xd3acb9c15a5ea514, 0x4, &(0x7f0000000000)=""/173) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x0) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x45, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x8000000000000000, 0x3}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x5) sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, &(0x7f00000004c0)="cb6f6f31d4774f58f6b2ed854567593b224b952e4f81568f7cae97c95fcbee201d5733761db437704d4cf8936866983d95be06ee69dd4f038a6a74c940b0b7ea35bb247d30f1ad6ff304c9452b63ee1f22a205ad8a1a2c150d57791f95f0887b920297ac5053d1ffa18dd035fa0a6abb9db85ae92c5b7e37973cbcc65d74c02d2c0f241da5bd182f2aa6327cf6afc138827d7d60a03ae01bdd9950e9508b8c29a3a501979814037ef5834d527ecd63e1319397a1dbd6d59a23f7025f4ce4b92ef3de08e6e5fc9a96b4e509e5d4ad11bb65ff0c252308325985a06d0921f9c5a52b69e4457b9e1221384621889f642249e67ad9c65388d79238182661b2c7ddfee618fb77ab6b00"/273, &(0x7f0000000240)=0x111, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x7, 0x8000, 0x8]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000740)=""/4096) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000440)=""/127) recvfrom(r4, 0x0, 0xfffffffffffffe9b, 0x842, 0x0, 0x0) close(r4) 20:50:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f768a19d41231"], 0x10) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shutdown(r0, 0x2) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)) 20:50:28 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="5bb097957872ae9ba8ce74f1dc27fda0efc9c296fe8caed2d0c39bd1854e133ad745d90fe17b86b465fc1e50500b305b652ad1697224c6d35c8dcdf4130b71d8ce2d1f93b5bfb6f9bc84899de5754f3d18a963bf", 0x54}, {&(0x7f0000000080)="e634192f33d33f5d8bbf286ea970c30f3a0585a266e96da92a6dc8235f0434421f999440176b8a2e568a8b5fed1d40d76885581fcc6f9b28e4780ac1f11741f048807a9aa88ea8cb35358539b1dfa932d893b5bf13564f909b0440b9aac8f9bebac2e3dcc589ba44d0fb3baa66d21f9fb91ef21c", 0x74}], 0x2) 20:50:28 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f00000003c0)=[{0x2, 0x2}, {0x0, 0x1ff, 0x1800}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500006c0000000000019078e00000020000800003049078000000004400a5978f6dad97f5eea3db00000000000000060000ac1400bb00000000441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa44040000070300000c831dc199ebd85d6ff58e0000b8a9ed651317ea3988e71474cb"]) 20:50:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100)={0x80000000, 0x1000, 0x200, 0x1f, 0x8, 0x6}, &(0x7f0000000140)={0x20, 0x5, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x6, 0x6}, &(0x7f0000000180)={0xb1, 0xb2, 0xfffffffffffffffd, 0x4, 0x6f, 0x31c1, 0x8, 0x1000}, &(0x7f00000001c0)={0x3fffc00000000000, 0x9}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) 20:50:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) write(r0, &(0x7f0000000080)="f3d4", 0x2) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) pwrite(r2, &(0x7f00000004c0)="545e76e6cbe63b89df9ae15ef624f400bb4d2f7c7a2369616d5383810697352713f753a15a", 0x25, 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000240)=""/68, 0xfffffe17}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f0000000700)=""/204, 0xc4}, {&(0x7f00000005c0)=""/184, 0xb8}], 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r3, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x944e}, 0x8) ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffff9c, &(0x7f00000000c0), 0x52) 20:50:28 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000080)="3153f0724f5f56d11695272dadc073f78a9d8693b8acb1d37a34e5fc2c200c0c417d31cd3685edf640db302ee65241b07b79bbff89d4256f69ff", &(0x7f0000000000)=0x8d, 0x0, 0x0) 20:50:28 executing program 0: syz_emit_ethernet(0x5b, &(0x7f0000000100)=ANY=[]) 20:50:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x120) 20:50:28 executing program 0: select(0x40, &(0x7f0000000140)={0x69c, 0xb, 0x7, 0x8, 0xff, 0x2, 0x10000, 0x3154}, &(0x7f0000000180)={0x6, 0x9, 0x10000, 0x0, 0x3c3, 0x8127, 0x6, 0x3}, &(0x7f00000002c0)={0x9, 0x48, 0x4, 0xc31, 0x3, 0xa846, 0x7, 0x3}, &(0x7f0000000380)={0x6, 0xc71}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r4 = getegid() msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000003c0)=0x7) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000027cf519ca888b787052f4a9d6d8de900dfc265f9a4041a43cdbfc99a92ee6ec96b2e87e13f5c03000000000000005804ba06eda515027aa7af1eac4d6f0b2f5331bfb4653bb3074301ca"], 0x52, 0x800) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() wait4(r7, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x84000000, 0xffffffffffffffff, 0x0, r5, r6, 0x20, 0xfffc}, 0x3, 0x1800000, r7, 0x0, 0x4, 0x3, 0x2, 0xddd6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9, 0x0, r4, 0x0, 0x0, 0x100, 0x9263}, 0x3, 0x7, 0x0, r7, 0xb16, 0x23b, 0x60000000000000, 0x7}) 20:50:29 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)) dup2(r2, r3) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/59, 0x3b}], 0x4, 0x0, 0xffffffffffff09c7) dup2(r0, r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 20:50:29 executing program 0: syz_emit_ethernet(0x2e, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffdb0300000000000081000e0008004500001c0000000000009078ac1400bbe000ffff4e224e2200089078465a2b50a02c668416f6aca096c44ba80e0471affb1053a836221870f155acd83bfad91b18f44487dc83bfe1e7dc66453d5268890357dedf575e537f5b89bd1eb3a1562791acf1b99bea3d102111951fecaaed37d1710ff7102121612717d0"]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) bind$inet(r0, &(0x7f0000000380)={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r1, 0x20007478) r2 = semget$private(0x0, 0x4, 0x5ba) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x6e) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/250) 20:50:29 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xc02d9a39511495d9, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x7ff, r1}) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@dstopts={0x1d}]}}}}}}}) 20:50:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x106) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:50:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x17f6, &(0x7f0000001800)=ANY=[@ANYRESHEX=r0]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 20:50:29 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f00000000c0)="477e64658110ff249cd0b182eee69e04d3e8eb7330b7c3f7234c5fbcf035367301c1fc3882296b8efbbb4724fffdd0cb8f6d8c19490fcf2e1de7dff910288577a3d466a158f75028ff81817acf18f4f05b311e7c0b7061f2de23a8b1b47e86053e52ea82c2fb6fb12172ba4079c96b41112fd81bf1e38d7e0dda16246d81cba29b03c2b8ac6311ccd6e0acc93ab563cb87de72db04f8389a96fb284eed19d26842fd3ac69856737db5360e67f6c43c3b31412cc242389cc8acd485e0519e5e88e4e38f7edd65fb45fab47a6c2b8d2b", 0xcf) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 20:50:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c1857f000001"], 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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(0xffffffffffffffff, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) clock_settime(0x3, &(0x7f00000000c0)={0x2, 0x5}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)) 20:50:30 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd0600000000080000fe9dadb51f4333b3283d7f3aaa2fd930ff02000000000000000000000000000180009078c8d7eb26"]) 20:50:30 executing program 0: r0 = semget(0x2, 0x0, 0x1c8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0xfffd, 0x2]) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x3, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) 20:50:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrlimit(0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 20:50:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xe2f, 0x4, 0x68d, 0x1c, "25e7f613223958181095e4b6d983e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) connect(r5, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 20:50:30 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000480)=""/178) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x7d5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/114) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/32) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) 20:50:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0xfe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x20, 0x3, 0x3) getpeername(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x7, 0x2}, 0x8) r2 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8656b50104d08bb3bf04feae215289a9c0fa0e7429013080f5a8a4fabf9c73644e70f250296155fe8ce6672a10378c254b8693942c4ff7701579e44279754afc164b9cefb318df7d95ca6f0dc24ae320b797058c0ad7285da462726d3cf4ff39e266f4198192bca28ffa0bc37f98a94c2f1bc3301eac6a1ae7837e"], 0x10) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaadaaaaaaaa86dd6031077100383a0000000000000000000000000000000000ff02000000000000000000000000000101039078000000000000000000000002000000000000000000000000005cacdf97eda153d500000000000000000000010600000000000000"]) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) dup(0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000400)) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000200)="5bcce0c92a8133222d19bb13c017eb141b2124b9e93bd1a1987c5b8b8e5c7aada6d0e242e7cee61d8a69d7f8efa3bcc488b5265cf2ea50e9bd679cd34fa18d6bb2d590068b42fa5de4c5032b96cc966643cb648a6cf0515815b6a72ab84aa9ae783c20dd587f8f75be77fd93ffe95130dd5924bfb443a86e7448dbce5355c7968a666e8cb69a6e679e49d520ddb04f83b6ea4d3a745479759dba", 0x9a, 0x401, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 20:50:30 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0xfffffffffffffffc, 0x1) 20:50:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x28, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000000)) 20:50:30 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() wait4(r4, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x20}, 0x4, 0x1800000, r4, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2000000, 0x0, 0x0, 0x0, r0, 0x0, 0x6}, 0x2, 0xffffffffffffff14, r4, r8, 0x3, 0x6, 0x8, 0x7}) 20:50:30 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) fchdir(r3) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01170000000032c8e1654c94cf07ee93c484fe6c62409943cdc608004600002c0000010000011000907800000000000000000800000000000000"]) 20:50:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) socket(0x6, 0x3, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 20:50:30 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaa0000aaaaaaaaaaaaaa0800450000300000000000019078e0000002000000000300907800000000450000000000000000000007e0000002ac1400aa"]) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) sendto(r1, &(0x7f0000000000)="73288373092881405899dcea461cdf9d154803dd1e72ed8d7f1981517ad1cbbd", 0x20, 0x5, 0x0, 0x0) 20:50:30 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x800, 0x2) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000200)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000440)="a6447fa7e4579223c1365f9a0d533e830d2dba5df4e797db2bd7d168502cc05e21d66e89f46a78d06b0810775c6f099c89ac7ba8616dbf650afe7859dc2995f4c441dbadd4146d2d0c57f4ff7545eddbb694fdce1e91661ce4a57058ccf0ddb095828827604e2d30f2806c0384ca493f05067dba7f5e9d977a415a86ca456c82f97a62800f94c0817f2e3440bae7290c160edb22453c86387f4210e12432e57493a5c53d4d319fc1c7aaf860a76c6f5280f076a6436d777c7b4f4fc9548b0000003ed1edbe1af4aa77ebb5bc2b94df30d52ecb5abc298b50c204fe004a2c30101660fa237514ea78f187477b7ca956feb30783e4e6279f4dcb352dbd6bcc881d3e8e5c3b603dd86d6d92a28dd8ea51fb558ad2e6199b2a417c88f8f99833244108c137dcf806b477ae27b152fa69ae11dde543167560e020167959e5522e23dc1fe28447a351b08bfb8cc0b085f39d5510726133c6423191d851e96b3ec97913b3d65e4d14c4e154d645511b2a81d8ddcfef2d515572d21affb574416c516ec7009edbda8b608ccb8e584df0e740b065e94f68e6ff6f15078173baaf9ae6d559f17a54b896e6e5765b936911929754c04f2052ad44fbda409397720c962b6608f4c632ee6fccb77d3538be9c88cef3bbfef8dace16eb7a4d0d0778f4ed5d39d730e1523cdf1a559ea4859e40366571de981b77acecefacc1e46a61b0e4829a1f3ba4c5cb11adabadf06cf5e9fe925c1fe140f17833acb24b37ac819b2d8353cedf8ac992958bde3b1753c4f4454246262ae773dab1d958d18d7aabe6b609d589851c851b2baaa9358f0f6d57b7112f27ed807d552f3089a1bbe8966f22769f49d3f2e2c528cec05f99ab5c059685330481ec33514f19449e7c3378ebf646fe61652716408e7448dca3267c2f66a362945688831f8b350118e6b7cc5c27ab1d", &(0x7f0000000000)=0x29f, &(0x7f0000000280)="aa2b3ef59a3aa1468c1e3b1958adc85e58113cb778b948d0db2eab636d0357b219e7cbdb407876f47a61b2cf7ae285f22220bfc0766e3da93af1fa0d52db1b23691376f306648e11dab465b0da6b02457852a5bde5e667b3628ea78754233a86076303b125734c7e0d3a955a71adccb29f56ee5c10f2ac76302fd0f8acc93800390f3abee6", 0x85) mprotect(&(0x7f000020c000/0x1000)=nil, 0x1000, 0x4) 20:50:30 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x3}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) 20:50:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) shutdown(r4, 0x2) dup2(r0, r1) shutdown(r0, 0x1) 20:50:30 executing program 1: syz_emit_ethernet(0x73, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x5d, 0x0, 0x0, 0x0, 0xc, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end, @ssrr={0x89, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast, @local={0xac, 0x14, 0x0}]}, @generic={0xcd, 0x9, "3128816ee93cb2"}, @lsrr={0x83, 0x3}, @end]}}, @generic="63874ee5d8c11831dca84eda28a03bf8578dc33dd7a5a358b1841592dc799a40f3"}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) close(r2) fcntl$setstatus(r2, 0x4, 0x80) r3 = dup2(r0, r1) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)) 20:50:31 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x6, 0x0, 0x0, 0x1000, 0x100000000, 0x10000, 0x20}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r2, r8, 0x4, 0x3}, 0x1f, 0x4, 0x1}) syz_emit_ethernet(0x112, &(0x7f0000000300)={@empty, @local, [], {@ipv4={0x800, {{0x12, 0x4, 0x1, 0x6, 0x104, 0x67, 0x2, 0xff, 0x50, 0x0, @multicast1, @rand_addr=0xdc97, {[@ssrr={0x89, 0x2b, 0x20, [@broadcast, @broadcast, @broadcast, @rand_addr=0x80, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0xc7, 0x4, '~&'}, @noop, @end]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xf, 0x8, 0x39f, 0x0, 0x48, {[@sack={0x5, 0xa, [0x7fffffff, 0x5]}, @nop, @md5sig={0x13, 0x12, "f5931a4d47ea2e3a10fd37a8fd9591d2"}, @timestamp={0x8, 0xa, 0x1f, 0x800}]}}, {"4f81af55a9d1e6d9bc94a99cef9c9eddb3062a4d46a33d07ea52770d5114caf4c6e3861b2f095a1fd89cea975edc82b474edfff9e3afc2e75444abe0897493e4fd4221e3abd792f6573853c9aa10e96bbecd34181578de9382c93743a4980c277158566656d4fa193faaec0d1c48a21893c4e1b7283ae2647358ddb10da3b02d"}}}}}}) 20:50:31 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="72bbd3028c7cff417775d8cf257ce85caaaaaa7faa08000000000089f46eff78b9f03a1e607c93560087ecdb1fd700100000000002e000000200000000003c9f04a573c4b53a3b783d0000000000"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x2, 0x4000, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0xc}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x100005}]}) r4 = semget$private(0x0, 0x1, 0xab) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x88, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000280)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000001480)=0x80000003) 20:50:31 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:50:31 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) 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}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x82) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0xa515) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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) semop(r6, &(0x7f0000000240), 0x6) 20:50:31 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="a1d22f1d6d495fb36347b89d6c7848390d109057b22dd10effb978b6e97bc779b9cfe77f220201d3213834d68766", 0x2e) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r4, r5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)="596970eb6e5bb0d203017c5e9636ff9ea85b526ba12dfd906b833f451e52b47024ba824392c659e69393a8f8211d97680ea7b55a105f0b1de397b32d109a03ec9210d8e363d8b8cddba89eb2fe543e8b604218038f08033f5bc4d43ddbfc1d98f597568de8ac366d1dc734e77deed69db4461a95f26bb2e0cebd8dfa41ba2bd1841330e5796dd264a08bce022d62691c19028f0b7e04987d522c6cba3265d35835058de84df82a4d3f171b341f5327440c4db729fc2b58ffa5f64043a65bb64e259882d650df967839c58e991cd791d5b0476e64149e696eea3177d7c1233a3e5eaed68245d37cfdcfbbdf961c1fe7bfb79ab06a7e3c1e639ed3980df17338362271719087afb18ea0c80dc425a243bb0e3c2ccd52eb3061eacb0cbe4e8697e1d618eff63ddf269295e9bb958056a3b9dc7668bbb20a02435000e42319f8a3b7adb3530171d623ca1308c7a7b704d53ca0bf5f52a4cf447adc397bdf408952f3a52e9f163765f0df63d486c9ca8620957565785cfeb8578b68f82db268b43e13926922c632d7ad2398c027ee75545a6357f2c39692e8261b14deaf0a2efa4b636e3db9419d71f8cba43016907d868d72f9a998cc3afd593d642a0509a437dcbdf60774e1a76ba045bc1e84dcb6f042bce970c491cdc907a0f2f1ac5f6cc65a061807cbec59bc7185634e4db979656a51ac8e18bb30514e60842caf47843b20675c8b43b4596c8dce186ebd2f8643a91737ffbc3ecc7e29f707db95c713194d450c756c7d0f271e9dddf04520d56d622d993c373b63f5e68c695eb3ad35ed065c5af89cb34ff4dbbc7e81872212140e64b9e290d94d68dbc5622f93e1e35a6f2fa610aacdae54a1487c599711153f27fa4ef799414434f55b62a31aa51c7ff74450f7a90b23579feb1e10f04fd0001c4cbb48c332263ef491ba4bee37897841ed732fd6276e4ab602c3b390ae5e6c85aca686404949a0b05490786ef18d9b1e820950378178706b7704991282f77ad49104109c674d5a4c6e034919c696e1c1c6d019563efe9f2ea72bc0f4d9c1d5e27409a7134af1f23ac3b1cf09801e4cbe9f57397765b45b9f8e77a061ce9aab7f2db413b53fdfb26c33c459b1638a3c92ceb0bad50c1d63f762bc9674b19fa5effe8c7ada801b799608ce54c7064410acc0dc6fbf7c0fdff3b54748f5d0cd1dacbef60a621af06d587a8f178e78954a4a31d52a721788fef77c8e6ff3b88427157e6bd2ddfdb9dfb68c138817e697ad20fd133deed7216ac78b451e389afbbf38d4bbb8b35c16259aefec03330a4874b7c9000f4a35094a08079982f3a53c5eb5e1acd3827af6b3c5923b3e92d037b0602adb469c77ae3a7f142816423978ad3093e782ad3539d0fcd370324c7a36368e67fa27d7cf3efa7de42e2a388e1bf14519b993b0e82724bb4285dbcb22d40d3951b1c3e8b0bbeabedef4c8608606abbfb849ef05b1630e9804b87ca905067769753428f55cab80f8285249356753cdf97b3f744ca2d62503ea5368f6e178f9ab07055867333d8cfef9571c0e416cae61584ff52bf0cd5d3f77e2f78f7a0bee8408493abebc877e3b71e84d4615bc3f62823091683f96b2f5ff57233707d1d26c22f3d74fed24d77c937c59a9ed53fadbba3a4a7951cd08f630eaf9cc6e87011c93cc586c0250f1e119717326461e57d871ab91e8979ee40f6a362c64d600ab8d5bf157a030cf98fb41ecd250a8105fabaf227588e0aca496e2b743bb5fb86ff2808b908dd08cd8bc1be461811d7a52824ab0be5afd0d328b38301c62c1075cdeb9498fba1e33dd267ef516892a8f5abae0d7f10c32516b3e4e5763b9ee22252ec90880707e22ce859d9dcbfea180da086e86d18f42b7f8effb726c10cc491594c99596b24a4204cc2eab4742b7b75b6db5ae19a259267750b0c9609d2d8d2a4eb891c65be04b6cebb71843c62a258b1b381cff799e6ff3b200ca99b0d1514e0e133d069e86a28d14b195ccd5d6acc1d0f89ccd586b66bae04be8445fedfdffbab72af9c68930c0be3e79dfc9998b34c0139d2f725c70a96b7130ffecbb906988ae9b1ea8719595609eda2ae5e9fd1529f92dcf54590f85240fca03b9e756315cbeec104ca94b7430db00f0ddb71ef143ae393feca3f627c8a81e176bca91321c8359faf36347153a24ba23c29e20bc3d8b8ccb0ab1d1f87061bd88e6c1daef8595267469bb6dd17f67659a9c319c52b8154bb5b5aa4f1ea2f6cfea4535d80e4102955da1ce3c34dd1e26aafa2bbd8f2e4d5d457eda6ffd475209766a17c5f0ac1e7897ca5d43e55645782ae7a3d94de397a89778beeee370a433c249cca18e015061115c251f671c044a0001049e4bca4e878aa974aba578681a8bad4dd058c8d651040195f765b43768f785cc9b5e580aad55ea94e77038a035095ad588103d094d5cecfadbac1b53be7714a9fbf3ecb93f045d3f238b94b8c11232b7bb6a371dd07dbc78318c19a16873f00de231eb9708666219b142a41ad5cc5f65b93a841006a6423d95d840391c445d8a216aa3c81442919248578070511ffac24aad172ee22dfbd94acd395c340d31f720859ea70bae54156003b337aa21f955a18ed344a6d98642830b3986575107c0885b58f2c0ef5aae00c76c0d3b896b01889c4877dd1864b2b7957c3d6893a0f97180d0831085ca1bc98233ada8321809c90716eb1719169a8d74810e6f3263c9a6a9fc8721f153131d0e638e705acd4b19331560e43ad4eb7878d423b05d4364a83e0d77eff45d280d48157d98052413f7e917ead008363501d32750e4fc347f61a4495909c6fb5bee8dace6ed6f4866f709062ac0dd8affcd383c2a8496e9de788c63d4eb29e8233311d702e5c760ee0c9ce91590cff092da6f811efa9f66ea99794d223f7903b2e7004a71390800eef3aa183fe6bdb42728a8f55b9b3708f8d874a645fd36870b5e6edc0360edf588287d448bb85757a08990dfb32788d81846e43c0d83937d7d6a4cb3589ec31b98f3a4deb2ecb453a1c43bec2731fe278cbdc527d443e8c936aa27f73ac54f547be9f616f7f7794037ec48ea98484563b45c821d62a1cdc365b82f6a50f8b5673bd8e8ac92e4c3bf9047fa2d89386b868bda488172a5621444e9c0cade9a1a740955545d860fb952a10e648e8ea77fa9fd60da81bf8248c6241972775a122dc8d50e63f4aa6a65ec1ac20a91f7e6ee73e7b2c2588eb4695236a545a057b631e4b9374062b4d9edbfe088e74840f96a94fb4d65a7966b7b63d7031210b7275475eefbd6839b7e2b73de5e025308e84eb2fce2df64584343fcd7b2bc60b66dcdeec462109177c3baafb897780f457751fbd7ba14144cf21a7109e22eaab47f86ed9252cbf443b3c5d11255ab85cf9dfc4d3d03976cf2f47e479bf844ac3e462cc07239d5f409023ec11404e4842b48f7467501889e21a54c8fa03ba07f94ba419b04432fc6c43b28104770f2b6c2a2ff76ef9631da6d823f71c058b4086812a46d0e2722c05f8a0a14ccd966fd32713a14e58a26d86d0bd9d51b23411237c0c089720577c699d998e354989a80e78d76f76e7f0bea169bbe78092925990251b4398d1bc7223cc98855cbae796951b4f9958cf844b752a83616cd299e65e1451e7e8be5644f789fa1b064aa2a63f4b35bd3d692442f8c627a86626b0be8407731b5a906e9092436cd43ca10efe7e44d56ac6650c5e57da1acdde2ca6f7af40dd73f0874a329a41ce2ad4c78634ca454e571870ba0ed34bcb678b8129f1cbfd89deb40e71bd652afa8a56f44ed9f47754f2599e6e01af240894a2082e1e8e4193d7f6ff245135779fdec19311a53a71d9259e2e9803d4a57b8a57a93244a5585be986a9375e3c721d5e036fb44dc3a663a302bd34ff703475441bff4d1a1c281c6b6fddca01dcfe64b11c2640dda5a7c2375e5f423d967669dfd9b8403eb799df4b2cf572c9dcfd95a4ec00457afd26ed73f14d69c39c89fdecd3f8b7858036b2903eae155cbc60cfad72431b72c0d60ef1cdf656724d1c165c5cad7228575227b31e23986ee9af14e95496cfd02cf2feb19676c5e77bd8e8804e90fb1479d163110e3a6b37abe6a618d66ca12af745fa1d38c6d1b3a95207fb9b05e891a74f8c9d46c5d8e3b6c5f2f94d6ba66a8050e8a9acd204c741996ac80582ca5a40d15631388a97858deacf041e29992265f351415398306910572eb06cf47dbcfd32d0a24acaddec3f00f28cafb2519f3e851d3fb9c010068d8456871d97ba783226627ac6a00c859f942086945a478fde9bac83bb7857bc1c21c75ec4c62e4a2959c1828b815bbe7148f77e46e8e3ac68d7814e449003299200e4b1ba6750cbfc277dbe5663696fbc4d3b3aaa6a688abc93e7f0f8d10b9c2d6a0e116fb6643eeeccdea6121562b00fd6aa4ba5e64570a12ec19eab0ed249d8a586a58be6f050054836978342e8e9a4046e353b2637902fc97abbe08285e0523f4812eb6042ff3f592de2cb9f0bc94d936d0e463dbc27dcecfcc9f67b08d1b9de6e69100e2a3a72037c334a0b62a70aae7da7690471389f164c1ca634e8ef5fa8a8ad20b5113873337741c8addacabaee71f377f33948023b99f91304d9a127fa788e1dd9a42d9cc863c13e3b7d8531780ead8b5c71beef9718cc1934b1bba99838d29eb268c5c16273a372dfc99d23bc0088f1d67b68bbf28f6fa123852053ecd34f17892d98f4b4c117e78bee4f9bbf5ef8116eb514726fda806b9b62e9a421914739e77474b2c90f47deb2e2e89a922b2a47a08419d6b1042cf56442f93679b673f3e6250d0a7079ee841dd8bf376e4a72b5c161ed86e2bc37d4fd06857391f1322de2bbb7c6d259b969f5ef325111dcca55f6e313c54e4aebd9120158e553ffc9abb866037a04900afd9ee9f280dec7b30fefde473d60c502ba0fe2ee8fe32ecc486428eb1a02374a57116c84d605b17f09d1e0187e7d40a008aa51841cb2da1d096084e0879ed8e0befbf890672af3b5e9c434348e756200a342f2cf2e9c40142045a6b28045c85146a0ba4f96689c56fc27e4cec922b3c74ba348e9e4526c7d8d6f93789b9ca4ca2a7f0fb431567982f179186c1e01e47ad807826bc3e2466c9fcbd6e73ad4eaa1206810f27dd4b82591716743005f4cbab0266f0f1a51f0fff065eabd6398339fbe5112b4422de7fd6ce7828de49bcebe7e97476ac02c1004da069d5e14f49112ab3e5cc2d2aedc9bac866d685baed3428a75820cac6f234c70ca35d1d0a3e46cf13bd2013f8f9fa5bff13907324b933b19dfd8b298078443a9f04fd38f73f85855a2f996f2fe2859e27ff448a484ce17dcecf1ceb42e189cef4cd12f61ac500c4f14739f2789b1205ab58861cd7458df5bc7dda27ed59413b413feb647fab8bc0c05f9fd6dac43b928a17e45d8dc627e962f9019e83f05cd0c1d6057f230648c65267df3c86645d470b6b795b43585c7df041037bea9d4876ca5a6a52471d322a6558cb3e3d29fc1c9018ac68e53a0f3d5e213ba9ab6a746e7fa4738b573f2cf9a89c392bb1aeae2d66bdea6afe2f7e4b3338166a1157d0f769a708742a5a3a63a6cd6d32a1f2431638f1b0fcdef750cbe0e2800f473e60683210b10315af6a2056d5e2c9ed7897aed04d40c92e4d0e9c14425087ae603938be4fe3387ac2a2758e28f1020e27a3a150bedc6c64babcd456c386d28e430564cae27cb2b0e3e280dbc1f52d090e87e93c250a67dbc88292e407d58f327436ce8b0b902765d8f466e35ca5e813", 0x1000) bind(r5, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:50:31 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x184, 0x0, 0x0, 0x0, 0x0, @rand_addr="5ffc5abdc85f2e2ae3bf4c84dfb66dba"}}}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 20:50:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200020060000020000000000000020e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80000000907800000101080a00000000000000005bdcfc049f24030ba31d65ae4939"]) 20:50:31 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6c6, 0x45, 0xec21, 0x97bc, 0x0, 0x3, 0xff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(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, 0x5, 0x1}, 0x6, 0xdfb, 0x9}) 20:50:31 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x28) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffffc, 0xf5}) r3 = dup2(r1, r2) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r7, r8) kevent(r7, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r7) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x4, 0x26, 0x1}, 0x80000000, 0x4, 0xfffffff8}) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x4) 20:50:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01d504a3e36c653000c975d69a987778cab6ef9305d5fdf45ea082aede91905f5acf1bc90ca8e09b796dcee5ff959f60b71d1c30b782f549"], 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) wait4(0x0, 0x0, 0x0, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000081003a00e0b349902725ea7437edbdcc9a5b06bb8ec64729a4e3d2a195054530c95632abd3725a9dc1c9760fa38d7bf4e616e99d34654076fd39ad5f11a74b3efed0048b6facbaf89ff728d9770c3c485b2f07"]) 20:50:31 executing program 1: setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 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) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r1, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r3, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r4, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x3bf, &(0x7f0000000480)={@random="71aeb23f3974", @remote, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "3a81b5", 0x381, 0x2, 0x26, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x1d, 0x17, [], [@jumbo={0xc2, 0x4, 0xffffffff}, @generic={0x5, 0xac, "52ece49c43a99db3d222e2b494851c5f20101538ec44f59a63811a30332e933e7056be95cee7a21e8b887e441457786c3c21a51918f8508650c9b68d0bf632237de8aabe64c5b4d34b5aca952a95087ff0da627d1c44a037b614af78e471fa0971971ca6355ba2a77122ed3641a721a85cac3191d2fd57ee26736f95c3a5da7c16cc519a1487d4908d2e373d4424afc78fb7380d3516308663eec82fa7aa77dcd7ab2e1982e2be9006daa916"}, @enc_lim, @ra={0x5, 0x2, 0x8}]}, @routing={0x0, 0x0, 0x0, 0xc2}, @routing={0x0, 0xa, 0x0, 0x52, 0x0, [@mcast1, @mcast1, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast1]}, @routing={0x2, 0x4, 0x0, 0x8d, 0x0, [@ipv4={[], [], @multicast1}, @mcast2]}, @routing={0x16, 0x14, 0x0, 0x8c, 0x0, [@empty, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x4}, @rand_addr="9407ff2e9eaf5a412ef87a4868379c1f", @rand_addr="1cf9e31504ec706e271acfb303e669d5", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @empty, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x50, 0xa, 0x0, 0x40, 0x0, [@rand_addr="8324942c635a4b3bf5bcbbc15614359a", @empty, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast1]}, @hopopts={0x3a, 0x4, [], [@enc_lim={0x4, 0x1, 0x3f}, @enc_lim, @enc_lim={0x4, 0x1, 0xdd}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0xa85}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0xff, 0x2, 0x0, 0x6, 0x0, [@empty]}, @dstopts={0x3c, 0x2, [], [@enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x40}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x2}, @padn]}], @tcp={{0x1, 0x3, r1, r3, 0x1, 0x0, 0x18, 0x80, 0x6, 0x0, 0x9, {[@md5sig={0x13, 0x12, "c395dac649729277d77b7b7e8765e822"}, @mss={0x2, 0x4, 0xfff}, @eol, @eol, @md5sig={0x13, 0x12, "5dfdb737c43d654ab6652297c991988c"}, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "d304f2853ac810b2177766cca555b569"}, @eol, @generic={0x4, 0x8, "f78439289465"}, @sack_perm={0x4, 0x2}]}}, {"6e43d735f6fe3b9e5f859a549245a57009422885aa7a3f889aecc7dad332fad2628c763e10711132117c3c581becabb91f7209343fb1483a7204d05acffd3b3789f50746087ed7290456599de1a237ab740aad7d5c4376d089d009fa410ab14b9e49abcff33736632b"}}}}}}}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000140)=[{0x0, 0x5}, {0x1, 0xff, 0x800}, {0x0, 0x379b, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x7ff}, {0x4, 0x5, 0x400}, {0x2, 0x26b9, 0x1800}, {0x2, 0x3f, 0x2800}], 0x8) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000380)=""/11) 20:50:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc10, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$getflags(r1, 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xa0, 0x1f, 0x7, 0x8000}) syz_emit_ethernet(0x17f6, &(0x7f0000001800)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x17c0, 0x3a, 0x86ddffff, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x7, "0dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde"}, {0x19, 0x200, "92bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4"}, {0x0, 0xb, "f117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c"}, {}, {0x0, 0x8e, "7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c975"}, {0x0, 0x54, "9e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22"}]}}}}}}) 20:50:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpgid(0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x2, 0x0, 0x80}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/7) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1) renameat(r1, &(0x7f0000001280)='.\x00', r1, &(0x7f0000001200)='./file0/file0\x00') 20:50:31 executing program 0: pipe2(&(0x7f0000000000), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) 20:50:31 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="e9135d273c7bffffffffffff86dd6020000000183afca8ce7c49a0ae68614d2f41e44512a085ff0200000000000080000000000000018700907800"/78]) 20:50:31 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x400000000000022a, 0x0, 0x0, 0x0, 0x0) 20:50:31 executing program 1: geteuid() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r3, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r6, r7) kevent(r6, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="0a379d43669289cc8ab36f98bed4162dd2ee5378ef1877819570dbdac67cb5fe50004fa0529a0e5913b26fa4059312d389a4b01626ac78b1eb813683cc69edb98e07c9e324867495222a7b80c56a9bcd1afdb7f6179de71a29a0c5fcc3e02d1efc068e77c0401243ab2bf59901bd1f4e6bc6ef9b86515d72d17984f65c64f41bf39d9b47bd0b", 0x86}, {&(0x7f0000000140)="a2cb80d283c9e9fa52b1b982139c0fe733f123f06e3ed30adceb3992f42d9d59f926e840420e9066cc4e85f6de36ad996a2e50f50f8bdb950634b23f18cfcabe6680ff69983fd52f2c0fa7ea7fef7b3d66152a1b476d6522bb68df2254bd3ffd77e129ee6e5f4fe6a77e5901ee3eeee7508669b47b75325dc17901e4e4d88c1becc34d82f84ac82623f729145946ebb070e64ae84aa7d2a1ea37676ce8f453cfc2696d3f35b326b0ca53d9a028a35b55bb174fb32f63bbc85b34d8ee8ba4bff752f71c9a2213a672b922680402313534365b01bf9f0cdfa806eb5e5383bca5ec3532c6c8f8c3f91e0aef8035b0b1f67d983a9d1743ccfb", 0xf7}, {&(0x7f0000000240)="27cc1f5a3b5f2d8ec9791de6648df233fceeb69d68467aa3bf422f1e05dd311ad6da59fc5f50f87054747296a5a49b86f3e5a0c69a59a60ff1b5e99f98a46426840b0eda768ef774811fd85b7c170f87237225fe6c6e2681e89f54822e1f511024ee5994fb89fc4c50d0ce26d9c0cd55240fd69a484a354b134ab4699eda1985d0e49f7ccd25c0549daccd3a82704b91cd8a78631e4b5b69135d49049e2b57855b1c4e34636a1555ca8ad84382d4e9440596968dda6c164e589309cd5777323f7903ed30bf624b7158dcb86a246e9d91d4", 0xd1}, {&(0x7f0000000340)="8de1a9b169ea96a81ddd0ffd88fa8ecfbbe8a4ce19d5d5cddecdfb7fda76ca045215c810f9437ef713fa6daa421a440ac5a9ed3d3f312a1755a09934f7d344d046bc95b15b3267d7756c57d55783624bbf93c1fa692adefd380395273174c174260015f53335a29093ab32124633f7e472c64e4011aed4370a5e93ffadd66880acef12edd0e614f34f19b357442fc988f50f39a6536b693d7d81d10b93388b687b2e7b1f3cbe0fa130b6ac07e8", 0xad}], 0x4, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, r4, r5, r6]}], 0xa8, 0x401}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getgid() 20:50:31 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1e}, 0x4, &(0x7f0000000040)="475550d786eb281b7a053fc277380d4c67640beade01f922e43e6b88f4a7841797604f30b67e14", &(0x7f0000000080)=0x27, &(0x7f00000000c0)="4011648ff2531970539535d0ea90b09ff8ecc6470afc89f5f17fffd89591f328e67031ee060c94f466d184bb0e5da674c998634f3a8db28397e21fd4c8e1843ad498f4273eb7791b065d2de753d8b7e5606e5d75f1309167dfaed392e4839ba9edabd8fc29681de37e05844e67f827f4e3de4beb0d308c2fc9e1ce9e5f872fbadad9f6cfb43bcf16d8faec02fed630296c388f5383ea667bc60aa5a26f", 0x9d) clock_gettime(0x0, &(0x7f0000000180)) getsockname$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sync() r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8000, 0x0) nanosleep(&(0x7f0000000280)={0x5, 0x3}, &(0x7f00000002c0)) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet6(0x18, 0x5, 0x8) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x200, 0x2) getsockname(r4, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x1, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x380, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x80, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x4) r11 = syz_open_pts() r12 = syz_open_pts() sendmsg$unix(r5, &(0x7f0000000980)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)="35494a81f724256db8493f4e3cfafc274e18b32456e4bf916dcad7e672f4cea11a10b57ad804d4f6e9e980f1b7317b66d0c84867b81c34c3c9c3b481736cc05ef13f8642896dc060a899b90050afb5522ece3be8e228d39bd69ac12a53a6439f5513ca54d9b0875c21be5b62d12b988afae3446e8e74d17dc30d329eb37dd9611d98f06094917a37c6a6cd117ee7a96a1a7eaf30308c385ed0c9428a9951a3939d45a74e118eece03b884b4d36fe7f15b0c4b7ed795e10f9af5fb03b05ab15029d12b800aafa727d09e66be032e71bd15e7f2d4a637996aee9a2b52ccc71b74dd1b30021f595dd", 0xe7}, {&(0x7f0000000540)="b7f3f8a3d4ed6da712fc712a90849afe49f65ee8e8d0d41bc9fb8d5ca45946cad4ca920fd018218c03732c1f6c7bbe", 0x2f}, {&(0x7f0000000580)="7758750266108fec31a24c239d58a8d9e095d90c0da3055dfef09c34451a9ffe06e5183c0310daadf6ab6f", 0x2b}, {&(0x7f00000005c0)="59e9525efd71fdea2c4c8a946a4a559919b8d8e541a87b143e6cd6e934", 0x1d}], 0x4, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r6, r7, 0xffffffffffffff9c, r0, r8, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r9, 0xffffffffffffffff, r10, r3, r3, r11, r12, 0xffffffffffffff9c, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20}], 0x100}, 0x0) 20:50:31 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000000)=0x8) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x7) 20:50:31 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4000000000000033, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f00000001c0)=[{0x2, 0xed2, 0xc00}, {0x1, 0x8, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x80, 0x1800}], 0x4) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/74) 20:50:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x5) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/32, 0x20, 0x3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x10, 0x4, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) msgget$private(0x0, 0x8) clock_settime(0x3, &(0x7f0000000100)={0x1, 0x81}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x8, 0xd85, 0x0, 0x800, &(0x7f0000000140)={{0x4, 0x7, 0x3f, 0x1f, 0x7f, 0x0, 0x7}, {[0xfffffffffffffffc, 0xfffffffffffffffb, 0x67, 0x7, 0x1, 0x20, 0x6, 0x0, 0xad7f, 0x10000, 0x800, 0x3, 0x8, 0x2, 0x7fff, 0xffffffff, 0x7f, 0xb], [0x40, 0x64f, 0x0, 0xfffffffffffffc00, 0x7, 0xffffffff, 0x6, 0x8, 0xfffffffffffffff8, 0x1], [0x81, 0xcb, 0x1, 0x6, 0x3f, 0xfffffffffffff001, 0x4], [0x1000, 0x100, 0x8, 0x1, 0x8a9, 0x7], [{0x0, 0x4, 0x6, 0xffffffffffff31c8}, {0x5, 0x32, 0x7bb, 0x1}, {0x9b32, 0x7, 0x3, 0x5}, {0x400, 0x1, 0x0, 0x40}, {0x4, 0xa7a, 0x8, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x20, 0xc07, 0xffff8001, 0x7}, {0x18, 0x3, 0x8, 0x1}], {0x0, 0x1, 0x40, 0x3}, {0x400, 0x7fff, 0x7fff, 0x2c67f408}}}, 0x4, 0x4}) open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x89) r2 = msgget$private(0x0, 0x154) msgrcv(r2, &(0x7f0000000440)={0x0, ""/48}, 0x38, 0x3, 0x1800) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r3 = msgget$private(0x0, 0xc0) r4 = geteuid() r5 = getegid() r6 = geteuid() r7 = getegid() r8 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x8, r4, r5, r6, r7, 0x4a, 0x7}, 0x0, 0x5efe6dcf, r8, 0xffffffffffffffff, 0x4, 0xfffffffffffffff9, 0x5, 0x7f}) 20:50:32 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) dup2(r2, r0) 20:50:32 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001, r3}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x3f, 0x4) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x3, "81d5ac8ca8cd02677014d4ad64a45b116c7257148429da368b77eacbda03d8f94158a8a7fa1f2f8b6ee046f08e30f661c89ee3330035e7bf8f6828"}, 0x43, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r4) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000180)=0x7) 20:50:32 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2c}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) 20:50:32 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x9) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffffffff5, 0x100000100000001, r6}) dup2(r0, r1) recvfrom(r1, &(0x7f0000000040)=""/140, 0x8c, 0x840, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x7) 20:50:32 executing program 0: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r1, 0x0, 0x0, 0x843, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x20) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000400000002c2, 0x2c) ftruncate(r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x7) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x18000) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r6, r7) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r7, 0x1}) dup2(r3, r4) ftruncate(r4, 0x0, 0x402ffff) 20:50:33 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x12, r3, 0x0, 0x0) 20:50:33 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$inet(0x2, 0x8000, 0xf7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:50:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) syz_emit_ethernet(0x5a, &(0x7f0000001240)=ANY=[@ANYRES16=r0, @ANYRES16, @ANYRES32, @ANYBLOB="00ac28000085001390abeefec96c17641500000000"]) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="3e5c882c1b453636ea848508526b98f85c2e644b102917390439e538b416e28a1e4832fdce4940128d6f53b64a9b33c0b9a906c0dc88888ed23d9160d38e4d6b4ed9c687260c95648545b4169899efe530f0685c2f95437f147d47f3c7f119db4663182be06b3e41be5d63a01dba00a72a532b28171cc17fa7974f7997f1498f87ebe654b55d0243d2268921e608d322209ebbcad953f6303460867d7ffa5bb1031ff3aa4c018211b1c619636f4ca7", &(0x7f0000000100)=0xaf, &(0x7f00000001c0)="2b9323a59be6f274c661f3af8579a91f2a297a01ba4da1b1d059b84ef7dd12e6826826e416d6802ea617a9a86572db310dd6c209a6f2f4cf48161b021ca6a9f77b84521da80d716571c924e426d9d27c2132fcaeb356e4bfe7b6641882387262fd25247a4141106955a5335657d683f3b231b1d28490616fed87f80ced7d9718b282d2312c68703d242a1280f1911e8077b7bf8bca2b1999766207e1a8435328ae5c01a297fc0992d5cecdf0d92481570ee6044f27a0b335d0315932c7686363d8d6f760ed71adf20f0afcc8fffbbe9d090bae33163cc66e83a71426857587c4d923a0050c59dc1e2456b001671fb4e2daa7cfd11dc0d777558ca33a77b8b45915d022623b84ef0f32df8b5ee44e4c980a5f62164ac6fbc22adb64b614446bbdc9b2b3fb68cf73c1f8f53f643c31b9f96cf228ddd95b046f96850221ed453220177b4d7ee30e0ef805bcb67656e90c7c6337fef9b6f7c199cc6c6a2eb28be5bdef235a846c9c07beba97021d4851d22115f825fff4c54fd3dacea7c1d62e1e90282797c8baab7b7fe076c6fd97b3290195f9289a3c6736cd03da5d80f01a25b8c006f86ca9a70c39ec554bb71f04cc8044f492388d1c8212e44167c54d0889cd6737fe3e546085ebe9e714e350109b6032221709ed5cc5643dab3ebd82a8027f7a91943d0654cd274112f47f755f3c0febe6b8048a520df2b6bd459532578811126feb4fe59a07ca3e47a67e80dbd1df39810e642199e88f2cede03288377a74b02720e1bde11674591b25f43dff2bbf7326b4f7cd8e5895a701c86285daed84d2bfe8591239e182ef91e0b4250c38dc6d18fe5f30aa2872675263cda0b458371087dd99dfa96c87fabf1bf0a85baa10e6692414d10d4ed81873e5f9fa5b38548a3cdc3cd674f3f5ea83760c33b25f2b67ea303ebaaf7ac496fb79e2a340aaa585e716d0a8aecda79627be8359c29746ebbdb4acc38d66f4f0516dcef09267c9a5686ed4799d85d8b71798be9bd1fb3cfe180983cfb6d07372e2f40260e7284de3055343715e9ae98f4f2c2f4fa0287936391d5e681fed448a49f49cc3c987ea6bed89500194e4e3c184ae1fbab3ae96f716bf12ef98cfd8fc97796de7e43ea9b631e1fcd5cf8cf89a29b5df2e46d583805e5b371e8450991b6e42ab6ac4c404e3132cc150a9ac7deb58032f823abcc72ca2910619e9b0370e93cb586cd9664dac8f7b39e31fb95b51f3b0481cec4d6297739d275fda6b96635f763034141973c29a658de345cf46cd57d8212bb454a547b21ab598dbe48a7aeda5635165d276a7b569144cc8a780804c72d0cbb0bd0edc83e0cdc769479a140155710f3e7f866945412049cb4c218bf26eb620c2b37cc2ca686299c8715fa65fd86fecba62236395e0c42e4a35b0e938df8bb58ae8bd470ba090aba82b9dc3edcf1c4a7459e97f2fa5c6067559da99d50014a19049ccdefe25166c83a6c9252849fc27438016cdf65414737584b9c0117bc97d824571cccd3acf589a34c9a3d8e6378830c54f15149b618cebab92ac10eeb80ba6d3b0ea9b17b6135e9c633b30ed35870a4bce3717f176a021b3ef7eb4114c333db99fcfbaf39dd3ccaee5483226397f9660fd8ab8545b09754ec5b28953b3305fd38c9a7692321c3cda774896ba5dfb18382764300b2cef7a5dd41c5ba1ca6f89413f8fa51499bf743a0fd2e41a128523e7ce95b91cbf7633f0425a2ff1fdccba4e66f08e59132e97a3649571ec691159163db89e073fd68dbd5be31d6b0c214ce6ca0e94d39b74a80fcbac631a83cc602f6ea55ddb483e794fc2c4827129dee2ba44a634dc69546d69492c07a4f0a60859ef344dd29fb4f25b5ee1bee6e5cd237f7f2ed77923ca44e8f69cb413dcb1a6d028771f11ac2df284c419d00735d8b1aafc8832720480793036dba0acb18292903f9d73ec194bf8425de7ea4fa8e836a043e5f72ae10f70fab086f722f93072e76fd1b0b6c96d5fc4480efd125580541ae15be5f072e0590f6a33f534bd78f564b79fc637e3dcc8b9c5cf4bc53c98b8e064c9f63624159fb16b67e7b40ea4d6d7eecf0bdff8b978cf8c03832d36fed2867f4133e17c9ae2ca54a1d0602612e62d1101561b3d58fede70bb6d92171d65fe5defd2549f1abb1838498980bd71f4c28d7f78a820641b2990181f34e6338a6f0cf1862aa3b2861363c31af380675d69238ae8552534a08ef43b9abdc4b25a851bba9caf6c68255102bdb92dd3a02f47e2140f9ca76e00f5d22e7c40c9679a64173417b0bd55599047b1e9ec52a9319a2a2c2ef87879d954ca0bdcb54e41cc5e6f3dc28a589cf1c1688631e677eb694c6d3a3a0c9e569329bac101c19f7c75e4b33d0c7f0f63a1296820f5359a8546a330f5f7467c5e8cebbc7a22ae40634ca54f52b77d4b41792cf5f6bd804d46e386177bba6dd646c98f2f207933e74c5d75a6a8c3a8b2c4675e17be29bdaccd5fcf1037968feaf2e8a87dddf4839086e672c887938837793375260676ca8e30568d638dfafe4319778f3494ea53f047b3335232941267949f2bfc743232b90a1b5804c60e46a1d7a3c96e93b518c03ab6c459b2e3fb83bcd70424662704cf1dc9973ebac1db86fa2681351f29c64f1f86f95676e8aa10507dcba23649ff0d2a97080a751060ee36a51b54ca2212cb346376405e08974de5e22280d1b0cc5b579bbb93bc10623e4af84fa2266c17b39a6be87a45b35ed6e23f8ac66fd5de73464c9e5bd34fb9ad02e7654339282a0e4b30432c6268fbc7f58fc2c65c27d430d2f48b42c33ed0c84384d714df46656883e7276b0fa59c7c46417915274272645a34cd47575f8c151289b06c15d17e3d01e8412bf627096f430253dc7212b2fc86ea9d128ebf76650033f84571ccb2624610bb5659c41f14e3cbe3f71c48f8f7c61fa1035d118ccbe0642b2e80a169308b909a9a38a78be084a2f76a3ef3db2aa668c7c5afcd2154829b48c091f83f22351c2787100f61f641135ecabe9fe73743e21379ce1f090e2c7a0de4c16a2f339799a3fa90a0b312754a08df6fbea27a299d870029b32ecbed74d75e1b8f747fb5ddb775306b7dca639cfa0d5c5440b7e3e14efd89e15bcdd7d812b942af9e450daa64d272830c0e07922f172d267bd43fe65a6f5a5be174a14959cea2117615fc3163c8054d976dba05ec5d46c5bd51d2cf5461a61b44f31070fc3b17e9e2eeda3ee80a53d76ff0b73cf2d1624b6b0483a51937223da368fc2ebecdfe205215482b3aefca0c0bb7df2d28ee02f219f946cd283611c69a66dd72fb0370503045553cc54ac606c451333e7cea573d4e37905ba1d230c8917dc92c1fd55fc284611019304f5838059b87f7c14f365c877078c27fb5820f537b6dd147f3b412902eeb7634460de1869ead57768216f3233a4ef09e6908d7418bb53eb89c94877fdd30edf73ae42537eba3f1983d861f5e92484d1b71360cf277f0e4d2193623a35f3ddd37c4e634f1ac4ba27a480241bdc8dc15b5dae3d27242b323e7fa393ff1b038b526b878f1a8c757c3ca2b7e6f6dceb1b7c41fd9678be26509a813ca5d7858bcba499a1504f226339a366b10f55c283b7999bb5a0c8572d81d802bfa8d59b734c6d17b9f1d0499f7bef51bf5d2512509d36efd2e9bd54e3cb6420735675a9ce06d3937dcad43e1a757882245e2b58b7922831daa531cd7dbe4ab92bbd67b5020d18798f93937d5801d0892e711bf0a4cad2cbf0fce9e06ce803d331be8bfcd813318d879a124374650c8643cad0a574d8d7a92589aac6702d986f7248024afcae98ad61193b8c52daca9f79070b12645f7b2a7080579b986ebb22a36c64194ae70d42c819802338b4fae90b81d5be642515606e4ef421e2759873bb2327554617f10467a97e5e78dbc0356b9dcb91b4dc0b6506ca6bd953c2e22e5baf3ef23ab682cf58b5631ef7f5f1705680b155c3a0bb7d37b71d1c9fe4553791baf3a69d3a04c0c3f661a8c040834ad527561999d8e362bd78192a5e3508d982d6be84d576d9c744bc6088f54291488cdf2b92c6c35cfdf5320a15352a492a00b28d18fca612dd6f41944d414cdb50ddd27dafef53908a9d59da134033fea06b33a260736869df7cb1a867d33f76f3f2535e2059aa96a2a9f130801a9415438b46df25f9313d741991cebe0a57fc3de3473b7b40a6cbbba9ea21181f24d8208ba15d1c13f75460ae00da001b1483be886bd36ba562d25563cd4136f05d24263a2494c465d779764e76b8df0759edb9e2fd66cc345ffe9181dbc229a26455898de38b9ea0845fa9a75a4926087d46ca90519863870c7da63017dce21d351784d280b6a533972cf9d086d1d1c6b798e56bad877177f887a2fdfb2a9cdb0ec036eec43259a4fc447af1d8048e969ad7b0b089b3999051c8c75dbd7a96e99fd3cdfe6464b76e7b5cfe4e34547d4ee890fa39668500c08631c87e2798b1df194f9b09a37df0fc5c7b4a8c7da3798f2f95be0d9046030daa484cc92a169c23475ffa4a780d1c273d4e147d8e2f5b05932649a1b69f86b8117308195b5f4c7c451117fb4afc3d7869104b5f4d677919efadf691979201e6e6c3556d97e146f82ef7b56d1458bb7ee6f069ef8600b59c0cd377f10aca099d3d709f0fe94d290c9fb95001e538537add0d6faacd5815047cf3de9088f5fffe1bbed02a0ee5e184c39fea36f47ae35a844f35bfb03b1597082e2316b83f1ada49078b48d4a8b4475f3b440892f2dd9978fcef5c6c4993689b343bc4aa65f735b0514b456da1584188c9336fff7bee502321118cc0dc628cdb002a4eafca285819e894b55b40e461a42022a52d1d224ad55705ceefd06902626414b25fcd07c9efcf28c295a801ae97f92884bc152b79d7719d0929b30bdec49fecc9760ad3df742b3346879364854ebd270c2ecf9c2ccafee259bd98908947a5eefa78faeb9108e3bd953950a7bd1890192a4408156a40c6301705ffc4767f12ea18bb34b2661589aa5b20061b59b1506ebec030c34adab18a20cea74780f8ddac974d60790a3698a759dbd57749dc9d7f8feda519f7428c6cd1041f0106087228560a6010462cd9b2f300f73b62cb3e5857bb8ca4f243cf5601f1a3a01e25191e417f5f372d980a8ecb1e85fc07ce24b21f5039067b9569f8958e83b9d598535985085302eacdd9512959a2f9a7a46fe2bb0554fdcf7513c91b873d07abfa898bd03cae851ad2884500e97cab67d29942e8f4b972041e5ab100c7144eac8658b9a23855b57d32aedf4a73b09c9ba2829e512e2d694f3c7279679af4e24d1638f68d813f90226e936d19e27f77a9c8e2af926869e7380c53603b48a2efd752c69da9704715cfb29d8f6a2d92231bd6696d5215d75befa43a07287a7b0bae7ffaf2155e56e8e4cdd2dad5801b139c9200d8e7937ae8e21a81f7f4c144ff66e7c33f1721ef8c00baa7e9f4c25b072ffdcdef3caec5def74696b948f3b6833846333f6311b519e262e2cf3f4f1aa04fd7851b0379c2da142af7b54c23338a78fb9cb53b154027223a6593f78b60087d75728a4dffebad8739f39911546f3a01c5c776aafa202f46c7005c9dc43b8456d74e921ed30a37fe17c1d4a15a8cd5469c1e5ded4eebff225559901ea22f65c765b9b8b92e16b5d89e442b9026e64d77abdcd14e1b56757337d127d4b87f66867d38ee23aaa38a657974624cea4b81da0ddda50f5f7033c707352605d34a5177d07b4b59ce9bb0ed314f96a92d2970e7bbc322e36cf9b6d01ad7808", 0x1000) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') 20:50:35 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pwritev(r4, &(0x7f00000005c0)=[{&(0x7f0000000200)="f9753ec7b395b99280349a0932e8ca38858c5709", 0x14}, {&(0x7f0000000240)="f55219d529145f37e68606f9e430e0df3b1dab3037d16542522ad8f945e23cb949e32bf7259c2cd05b2f15dd259c05cbc43b7ba5bad7fdfe5a80c0a3087cb17b192c88570a97e8bd0d587f2b8f566017bc469a9c170813185604d0d64d76d90078a4adf7410dd91a4491292c2212307a7466d61f7c56de1e8b81ae73929efd9cf8257af761f22c8b061c4bb108a4390cd1cfc1d67c9a26ec23eb232a33c7679803727bd8c6", 0xa5}, {&(0x7f0000000300)="4a3a58d452ad934083acad818888885a1aea7d98dd", 0x15}, {&(0x7f0000000500)="5c2c3208ad7b3b339a314fed022c1e49921b532fade248c99323bb33e8c6a3bd00e57b16e27e2d24f91942a0081ba002c0eb0ee0fbdd477fa33b29e4d8425aae5f2ae7ebaf96906442f0ff1c2c507d72eed75bb98cf9f340c17afd8e31309ab90d845876830e59a7ee2f96b150221f2c7b7ba3c679de6efec5d638cfe031392ae7c6bc6988eef55f46058bdb62200e2c753cbf8b5985509790d494a5053f9edb0397e6456ddb8da8b14883f2f8cc9c6f37", 0xb1}, {&(0x7f0000000340)="7a0713c936e03ef5b02a1ad6e73950922b0b0948a68c21db72d87e4c5112", 0x1e}, {&(0x7f00000020c0)="93c7dda24e82c3baa5daaf1bb0ff2dc7bd3fd987ae697cf94ee075fdac2e7dbfaba8c19dd8d47307a8b31ecc790ac5a68768612173a2985ba029e73c7248ea26483d40795a728c9748e416c3f9e32ef19a01101926eaa6d94ac06566fad0f3c5d623c4a3361e7d2a42c96d085572a46eff80e57595eca659c4447c85098f168387dffae4875c96f1f450d2cc681cc64ed18fefc397eedb2eace3aef2a4e4807ff2163dcaf9668ac40340e738c03addd60f3f82f83b15ff8376eaccab1c61c69b71b92de4d35d94ae67c5037f8f11e99fb9bd361e97ce78d6e61fd9f9afc81e16d21edfd38942c8d43485e5536309e8bba6d76ff84cbe6391b6f6de1262df0b69290963c966302a5824539779d969d0913250d436227a12191bbc96f6b64c1735dad595dd5885b6f2d24e591aaba3708a99c6ed53c704f78638232885a399871c84a5f3e3d0e73537593c220cb669aadc53d4445dc40b7b31d154b5e684d060c9178725fb3c511d6d40e2c4d7e1d2973905ec6efefb0a712abe824c1ab6f2cd2cf7599ad0f32eca29ca75a0a8b7123c91bebb792b33745ec3103de3ed2098c9a8979a22137ecad6a2d26ae3936dbac7feac1610570d9a6fa5640500d247a035ba1e8ee2bd2220ee42dd244af69308115c2cd5fb1de3ef8ae52bd9b3dbda489de393f97eb11c25ffa970a02c5e51264b2d707a0d0e693b92ebf4610161f72983c629a59d45301c9e94cbe1dea5cfcb67fa5f8850695441924a6650c9d43865c355e1cae1a9cac78051b7f6c02ddcfbbaf2c38386de614a7d828f42866bdcc91d789e62fccd91bdb522a00f0a62d535c59225cd4b8004ac590eb5a58e34d2b1b43da4317793e088c6200b816f65e5b2971e08f00fd365b84a6c4eb6df70065e9143e2c68946d26f121adedc4ec6247b985494587a0d728b896a52b2b213f1a13884ceff35d49ec00ca6a72601dcd14f8964aaa7b349fd25a4206237d0dd64617f9d2171b946758ac5b16fd20d5645eb0f343a030478aac979b2865aa95485a98b993b26b982797ae17e36fea61cf7a0976f7283bc169ff754ac8c1f92d142d1a63d43ae440675f400952bdc99c19bd4ff9205ab9ed85b309f157f978cfb069567d8b38c6c23c7e9f0fa0f6acf58e622057c1318e87877439d667091ef6ff5fb128c11a3560f21291fb2087596ea74c484c4500d5b498cf54e6b187e216c41e09fee9c8996b2b02e047d614d1e679ea243e78e7868990df3a2e1dda17725b2fce772f39ece67581cab1dbba7d18b1476e82a09cf19514bc9f54a3d0661f260ac981dfa883c4bf4a8c2e2a774bf697c9b7e8c58135df9e019f2ddfb5c0c86ac3219a1ecd0a3ef9b1b93e502270eb1b0fb9a84898f6fb550e7b58333bcecc3481218068ed5d3f7a674f2442827026166c23a4954b551edf7d83df1bc19ecc7b5c1492f0995963be1769a261770b2008b09d05354530552a1e59a649b2baee062d18e1e20e869c0f849727d39c98d1f0318f294adafaa4f1351ce1cd4c345a9a18405997692ca049d77ed0e079def4196402882061eb2c04bb314141309d68d14f78bae69ed538c652b891a4cf723f038a8dafe76ecf2ebf443796bcd2b2157cd62f824b16f2232608e445ad89dcf54216cefabf67a7c30b1d69f3a604213ad5431ef878d069dab0e00ec955a48693728253ebdeb460840f74eb6788836a9911b31d923bdcfa63d82a63afd5f6ac1f23844502192fba408a8e587e19ce2971410423e7c4b13d64224630193608282113fe066ad5f09e2468230df45f6db3af4039f4609488989f0ae047fe418bdf6bd173e26f4d7bcdf93608596fd5de74e17610ba7f2c40e9a7bdd67960937a981f3cc7105c9212461148972fbf9d7e31e13c88eb12dba673224caf4cf041a7be03d4a38f3771c32a869fcf124792d996e31123c7e6c314b2427b44b4940f0accb7162148a915907c6aebc054009b1d8f22a86a0818e8be310b9d4e43e88d69d830779d3de0b3d9ae79976fdf4b5ebc70dc44f33f8004e4c8a9e5ad188a7aff62c8772d9f53f94e84f29a05d6b05137bb4ab17c714db4682f8b96ffccb18c5a69d47335e18689b2568b4302487179fd69073ee20b644bf6162fd24540242896d6dac8bf96d484c6564210c19ae3f9ac275e3bdd7fe61359b54d7ee451287b9b545b790812b9f1ca5836a09a0e27a402544a3f030df12c47aac7aaef46b99246b99fe12fc90318233c4eb6292eacac5246cca06e578939ef51c08897cb62420da4584d502d806e30c552afc07e58b1e074395ff9468fc0db26d8ae096173beae09afa3be38fd2bf379dc60c4eb0e46b9f8d2d43f132ab79c3c7bff72f827ad33ff8f64278342f3e3533230ba301124c1c47248b7f6c559d079e8511630cfc53da08a30578b6ff1e010dd5516ee59bb18684407ffe875f2de875b5542a77b8fc376ced54f2c68bc7396decfce8679943e7fe6ba92b82cad7bd58c942757e5fb56e2bb1dfdeccacbe3c9114d3c38f62849c1bc2de7a80fa4ee9117321f8af088704f99d08fc95e9a73edc4b25a4bd9abd634760e86aa4e96fc3e30610449e41e502177ce74052720e6882556036d6077cbc80a9415179dc445875e84e64264b4d4835acab6c92d79d813b9e3868c1acff5bce48231c0c20906dfc042e7cebfd4914c55ad426893fb8ed46ce107694742238f7fb06e2d553e15ab37b2da357e78ded935a9f48ba53d0dbd75131f3285a5df153c085f4a6ef967059fd17daa71c8e2d59925d7ef7898746719b7635dd3995c20c1bdf84e4e84a4329c1209aafd5487cf8e654098fe166f39731bb94332991ef61f28dd581516ed7f341d13a713d37c6ef783f8837c064bf57cfc7372b6a27c2337ae5d8de1bf948daebe55c6b3f59b1248e9cd4ba15e39e12b2d08dfdc2843caf11651dd7dc6ba0f74c48f1bd83415baa7abe01d2400fd877142a985b3d177675069d9d8411d37065a6a963785f75ea680ba2ae99c542a9798202fca3c10dc22bf384a9cec873f1592ae44af07b6244135fc94fbb29c613d706a410f72c238db7b58bb4384db96567f5c27b10b8e0bc370af897135887a545160e186d1d0cfab7993f17dc5948ece360cde8184934a27528c35dfa8afbec9a5605fd65c623d1c35927c57b043bf5d151318e70c7192fbc47ff6f57a41fe80a3510d17f1a75d6aa3bd786b508a42eb38f613e0e066989e5a46bc204bf87a2fbfee5d34dbe5a7eea7bf8abddd4c803456832d3337f44306639f39bd7fd1c061d2c5acbf71cc5ddf1a48c2333e7fd585466dc4845fafaf02903042ca89f15d88df435af8a006b40c754a641cbaafe68a1b98aa9f811ac422855e4694a424e6485396a38c6fdfc90ad468622a8e8ae531d9b7ab2042bc5066033f019927606503d7fcfa2e5aedea9a5fbc96e392aecaa19e84a4251dc2e3a099ff6dd2646b63cbac72b98838d746165785b717358b1fd8e937a3463bb6542a76206d1ee79db848b1bc98e9418a403eb9944cf7e8af7f8f0c8d2f0fbafdbe82c977fb00434f182c4e1c8c5039300112bc32ad5c238fed26338d968b90d080830498492da85e47c7fe48289986cf8bc4a6a9811b19b30e09f12d98defdcebb31147faef34651b399ebc9e0f0dc841514c45bed783214045c83ec709a14098bec345ad1b059ada948a0ffb1071d6e95be3b7d8857d1777081a5f2ea7edc1c65ab906dcdd01306a563768f1b61320d4e0bd0d2dc384448b294f6a95d5781fae211f491a40388c87c005ed28777489677418c551c8f5fe17fe9c85708c25270a882463fd9baf490264be4481a6806953a441a73c7aeff9b71ce3632aa4f8f877dd6d0826f536b6012a7f90901ef6717d90362b0bd499626b35ae6f66ba09f75cb862b5e900f9459ecfff95d9c91d1e3c939eb84cb8febe995977875cd97ee44f381b235a3d2d4add43e871504785c508c0a16f6061ec2371c7dc4dcc9bd3cc0f6ee50dc8939bad87ca37a4103f5313aeae0d380c75f4705bec8bd04a0ed727f8fd984bb4157ca30a4b7bd90f4624161642f99bcc6224a9c88d23eb4e0a17db60cf004e79dc4505b97207ff327c654740b0d6b1b1bab2c933afbf6a3c243558503a1ab1a805c1a04ba856a9368cf13dfda0c5ab6d4e2735e4db27e2366e716f7991771cf1f9680bd6a4f2d235fb8c9167d1ddcaa4c946adb1a41e49ee79b72dab7bfa261087bd3e5d3c554d9cf0a1f5892423f32bcfdee5091ec6f942954abb77ddc426459e4ba0b2a8b47e114c68e8a001b32c23232ae5efb8b849d82aa64c594632949572ffb4fa5321a320e066f345b5b07694ce96de476bd763a6b402ea07af22a7414fdbc8a7fce3a6dc61b378cffa072add461d93a6789309950bee2efcda468ce811a9e5f31fcd53964ea2d73824c0c220774d7a756d835442c8542c1e468b7d2ea6e708264872a675e6770f97aa3a98602a7875e55885e08c225851fb51f8d0a0e61fcd03d16b5d7949ed76a99d80d8892c2702e514e61db3d7cd8afbc0e572c772e802c96eeb23f2a8455bca5d4850a26f10df14f104217923bd52eb21d7b9a7a6f9b004e90d0fff01998b0e698828ea94cb4867ada7eb2314105016a86e3e34635b65a60e0cee71b71eb1308fa315ef3b9c629e4f2d250a37737270c565b1c7d36c2d49aefc39f05893f9f09aed6f0f856cb6d1deb74b4718d8ddd0b2bdd76ccb849709c6fc68829c257f7b3ddb2e7cdbb146fd566b4961e6580f3032b0f12ad68bbb63a50d6cd3b2292ac29a929244e6d0433f6ba62a2d1432f10f53471b004ec12bbe5edfd49bc78e5cecc0b6ecdf1aca59d002963f4148b3877d7db8022bfcd8ff3f1cfd951fe03606000889054694577bba8fa1b56c5070e57442e834ed05cf314d61edf664d7ede3cdf55cb2d5eb1cb090ed5a3a2e0983a52bcaacc12de774c9521bf1379ddf6afe03c2d289745a702c5fc3534933345aeac5281a312dab3516f1be57dd7815520df0db53db8c5c984041cef1425ce3269843a8ac950f574673069022632196c8db444d8f097a0e811ed267f7eab2a7863f75ebc0fdf6cdc3caf3262b543ce90d6102f4a6e9a74bb08db6cfc03ffecc589d5d3f6420cdc77b64eeb2d57d96cacef911e45ed31455bc7b731befe59679fe8370f42f2805449bca97600ec70b930778a7c0cadce9962d089696c286889eb2950c0f68f83bbae27255b3a972a1f4c0838285a7964949907e77d32693a00d0f32e146957217f07a4a9b87e338040e28a909340509ac3b7f459fd0b52fbfb8040c2a59738a59bdf442f90393cf20a5191b5065630ceca55c5a22d8fc7e59f630664ffc927270942773feca20cd9320aa04874501a35d54ad1b2ad8db0ab4459f4eced64e1a4e755f62af2df1e3eba23ef1f58bf84e041f375a650bb29b86dee9b4fc1b0737af73be8507df77f6ec4b3394a8fe13aa92c2162b779a114e694d3a24097033da4c02b1579cc3be31f71c7e882d0054535b692919b41cd7dfb4093d3fbe779526a7808306297054df3e2a73ef1d5d633ead71fa6ca84fac56dfe371d72a659837a86d2e36cf93fe4422ae1d2dd3e73ee4d3ec00e0c9c1fd0a58fa04f1b53276d16dd405f323853ff945ca37d1cd74d9da58e733b9b542b2104c370037fc515006586d663ea47ea451f74d15f1cce04552a52316c4458f43d418d42c969809688f09c5a59c77206d1b5f90fd316fd902d907c70fe103a0808d1e04061e476f7aefa92d86fa7c18ce3fe2a2286d442a8824066a25f0", 0x1000}, {&(0x7f0000000440)="1fed6e486abca14d253579e98a7656424f7bf1dced76cea57b9120a01d495b29aa2b4735f9bdc32f4055c7d807e9ce778a64bb5a2aff5d4bbf37e543f2258d061b141eb5c131d99563aba2dd30aad67ff8767ce5818d4e800f34289e556e205a0687c469e9dade", 0x67}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r6, &(0x7f00000010c0)=""/4096, 0x1000) r7 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r7, 0x11, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) 20:50:35 executing program 0: getrusage(0x0, &(0x7f0000000040)) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="11d0b3b21d6056c842c22efdbb5d34b840b69c6218b3529d35a6f90ae773d99927f7f0ee62c7ae26c3366f454751fa064bd2b6a1e8d423b97a97b58d38b452ca6ed9897331eb06e14c06d24e59542c8df036ff3bfee2466f5ad3266b2281f16c5141c61a3acb05de5714bfb26269a13a88f74f02b9716428494296ae12437ead85be2655f0f3a6599214c282a177b4a511e2f850d172f56ea6ee8b3f53220b71", 0xa0}], 0x1, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0xb0, 0x4}, 0x0) sysctl$hw(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:50:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000000c0)=0x4) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:50:35 executing program 0: ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1a1) renameat(r2, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r3 = dup2(r0, r1) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0xffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000180)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) ftruncate(r4, 0x0, 0x8014030004) lseek(r4, 0x0, 0x3, 0x2) 20:50:35 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, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pipe(&(0x7f0000000040)) close(r2) shutdown(0xffffffffffffffff, 0x0) 20:50:35 executing program 1: r0 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x880b}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x148, 0x0) flock(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955001000007993044be28a123e000800"}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {r2}, {r0, 0x5}], 0x3, 0x8004) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) syz_open_pts() close(0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8000, 0x10143ec8fcd41691) write(r0, &(0x7f0000000480)="c2fd33eeaadeef116bdd4402b6c4218477bcafbb3b33c3ea00d28bc9951d15b21e1d5860caddaa40d58c8eb8faab7b7d7f753af663d4967d7237f9454011c7868d879d10b0f52ec695ce42b32b04fb877444f3bb6c7a74cbee59cba932c1ff", 0x5f) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f0000000200)={0x2, "207c14d1e34bd9658e12f5111b7279dccd872e41b16ac5f19dd7348d45a8135f21b9e51f555f4fa80e591158802658c00165168bf9cacd5108ee5d96e3b1179d12e2e486ba33ecbd6bbf993bc7680c8c744a835bf88b10684f921b08e55992d76473892ba75efab1849ca33513f2c7ff18ec9729741bfc52d8947a153270083d148b6fe166c12b4e946d51f438d152e52e9fbcbf5528f8c9446b0f1db5886b839a5c54c1d3f7e06974de9663322953dccfe25cc51c189e80a60657341d7c552a60d32625e0634465"}, 0xd0, 0x800) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00000000000000000000000000000000000000000000000000001a01ba741aefcb69a63b0670004c315e0ed2082560311bcb5f2aae46b28bb65915922494db92fa5e08c489feb3ab293458154751d96bba755ea7d0f9ea31aba94dfefe2124f4bda79b96241ae7cce5ed5f9d02592cf878c3e5e2379d"], 0x99, 0x2, 0x1000) 20:50:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) openat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x8) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) getsockname$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) getdents(r1, &(0x7f0000000500)=""/4100, 0x1004) close(r1) 20:50:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 20:50:35 executing program 0: syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d894000000000000000000"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) lseek(r2, 0x0, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = semget$private(0x0, 0x4, 0x210) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, 0x0, 0x1, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r8 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, r8, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000300)=""/194) 20:50:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000300)=""/177, 0xb1}], 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r3, r4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000440)=0xf5b) linkat(r1, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) 20:50:35 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 20:50:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@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, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x200, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x279e1927}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000503000/0x2000)=nil, 0x1}, {&(0x7f0000731000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000cae000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000088f000/0x3000)=nil, 0xe99}, {&(0x7f00009ca000/0x1000)=nil, &(0x7f00009c3000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000555000/0x2000)=nil, &(0x7f00009a0000/0x2000)=nil, 0xfff}, {&(0x7f0000842000/0x1000)=nil, &(0x7f0000eff000/0x2000)=nil, 0xca7b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 20:50:35 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='@:\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='%@\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='*.}\xa3\xed-%#$$\x00']) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001680)) dup2(r0, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8000, 0x7, 0x1, 0x6, "f0b3dbfffd553d382174e98366b4e62dde9cc7b6", 0x1ff, 0x3de0e335}) syz_emit_ethernet(0x104a, &(0x7f0000002700)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100120008004c1b103800680007002f907800000000000000040101054a8dd5440c0440000000000000000a01070709ac1400bb00004e204e2100089078e554069f7c7be0bebd844eecc2f494d9476c5c7b7d4b9ea02c8e08690fdf5146e8b896e903d506f317046ca3b3e8f544a0a193dd9a51b85f3b8abecb30995d3031f47f94233ac951c4480645b22a7a58d02cef21e66278b6992e5715881fa67cf72b68385e6918d9a2719ebed1256e31ec9c1734bcbbf6bfa850796346d339c65c1cf0a710051c48f9b33e3b9dfa0104eaffeb508f2cde30d0182e8f21e6b9f47381f5f006f908bb29ca038b5444f42f8cba708ef071041cb2d34e2627930d32acae242fc6e602173cde9551745c7f1c416ab5f115528dcae3a89ed1d3d2e935dbf8d2089d78861e876e2e419f05943b1bc343878af700e686ca6dccb07651b02cc4eba1deef68988d134999290a634a1835af9c57b17d75e194accc003a0b347580901c96456cf57badf67e775ce60c306eea3493f784217f202d1bd8ad20454cb3fc9ac31b49ef7ebfc2256cbff56a0d57ba3c86bc8946b6871683813e01f764bf3914b7adc9c9fbf126c0d098132c3f4b443ad4cdd82a6f24765bdd1f8b5a3512364bfec0a28ccb8f1c323addaa786adc3283fe6bfc1755ec1868786bfd5fe683eb5813aab9408b19cf059f5ef1ddf74cb11a1c4f9ee350a9b4c178b109b16929e47b757015d25e9a8f0f8861d7d5d3053615a4b58fb3f80422adfa14d12d3a80d138ab913d9c9354e3dc3e59fa3bf7ab2cfba933fd3b85ec507d0ce862c457cfab6e06930dd1e406cafcfadf88a4367e5891d6b8bbc0e79a15f024c64e1f46b78acc36fceb98446ec32e9e5ad1328716b4fa41a6398bbdc53bcb3dc141bce262a6cbc15b54e8c821b01bfc0ea873cbc74063057642359132c6a3871120dbbf13f636b7677b47cb0574d97815174964c13ab660564ef658045a35a021dffbe5d535480fdac1f02edbc82a44d2642bfbc8f0d19cb61fde168a5a4ccb970ddb6de97056bec8bcc0605c31cb92f3c4ce8bd5a4d2ba8c61526fe32f572446dae90860850f8334294055ef6786e6e7e3f54d805da0376b30bd23d8fed6e2c22834f1c3ac461ac1fd89673740c0a7fb19bb2c25d0616489c20db5c2e304c2f84e6dbdec9c32f5b1ef27068878a4c20117ef7fc75e9bdf0bb0bfa5332df28f081134535aae1f77d9cff79e7dec8a4da3e38f8afba89f1fc4c7ce40e3409601878fad2a591e5273c8c4c1f9ec07dbd1d1fd5d7f25e931c3c141dbb335ee61914dbfd538b7691f526e0ed049daccf0adea5c38116eb04de834dc5cdb78d1741384498cc9f5ddd0fccc4bcaa44f83d292862d106ad00ac84093fc40105cf7a1d76418b1dff862b3ece6a69e9ed9b0c60bc1021a332725f713480e734876dfb20994ea298ec4e95c8083565c4395a3fff0377319344d9a59dd5c5e9865cc4a45a57241190884cb5c60d9f7fc4c3f0a38b38d3a92102447abb216d853767f9fb82ca55aff3f187de40b1eca4d2784c88263b4d546b96e06b88293953fd0ba4af155cbb380186343d30cf4de0f5a3542b55467dde43a896f53d4078dc8fcc12ae69f1ed01d105b3453305d605a2323bf7ef0fbc386595655c88570034aad496a13c33396542c2b94f0c4d09326e17d31e94019f2f55390483fd80e2ef66b5ecbf0b7fc0aa3ef9b3be74ad4cd21ca9fa76fcfe5b6d0a37eef1e763657098fdf1bc094d3420f73109ccc23957cc462c177f3b080d8e378205b68292f1c37d0647d37d82b9dc12e295edd5e8e8fda78bc4f58c820dd4feac87b49b2ce7aae619ecb4321d03259ef6a96aa349e4d8d732df68e17099e3de1f855681280b80e87a68cd6cfc068a77b807a05736fd739b0a84b32abf074e6d5e3ea37706d70393157dcedc93d9ddda63f7e8aedabd3ea2f384130d839c1010075037a3e3cb201e7580b25777d9bcfa8e7d08a14d291f4ff3c81d2e2b8dafd42e0bc98ddf26b161d062882773e688173f5894a7a75980ad226ed2c15db22151c8ac674fc759039590f70c1f1514e465002afc019a706cd7357e918939a8c949e973b5bab11a30d040a36a8f75f92e02ac2d063e73bf750f696bbec929130c2355d415f8e65702ffa512208416f55109be140aed7380065129c552b223564ae30df7746113bea6b52493063dc11ada645c8997716fe981efee4705dca4ee09c29fa32d63e31df5de96acfcef230bb7e3544ac424eb91f56e8376d9798d1da9ccfa1778e4d82e21faf8f5b54c6961a02abbf406bbbc6cab4ced457cc253c57d22b41985ce74b4338b6797de6a31a52c985ccd264543538fe41f290beb2b110acf3ef9282a1ed2608749ef4ae773db81916c0c4c8b7a740939ae5888b364c8522f079ae0bde0fb568c51c1843f8c95b3b78605dd369da84eb6f9bc4c429cf3689d0c05584c8a76f028f9e3e883764b89cf0d3eb6cb80c6cc631c48926a4bbe6eb37808a56d3ea86a59a60aa7e2028e65dedc94e0630218b52ad2c3a62223365a9a1e42118bd052f6bc4dd8d0d272dd8534a6bc6c11adf5cb50bf9b9ff4892e2502535e710ad6d0728fe19a504300d5e54adc6c6566cbaf5421e615e7f4eca14339e91add6726bf0f0bb656f45c3359309c52d7ed61cdd5c5bdbffe82375a3e604cb2609f23935752b539918789d5795463cc1ebcdfb34d9b766ad0795f0425734c2db34e5e50c44c0a5cdc8607e1b598c2c6ef506f27826d6b0bfd0a09feb238dfd00f7353628e071ea76d251c9d42a2b616e049bb6b2fae4a1064df07db9ca5cb17cda9b0f1bdb6c437ac13b41c59fde70a14b69565a9b6e3f107020411161fb7dad6cc85f242289cc5a4600650d3c59e1c1cb04cb6bf558cc888dc05a433d02e7b33e4a7cc15be4611dee2bb3717ab6ab51a53bc0c3d3a3c3adf620a8b4c277eb86c671d2bdec61bf41a2b15eda730d12f598ce4ca4befebfb905379661cf93b1ee2554bbddeaf09341699fefa3dbaf15df40840f72d0038d1090927a28e4c3e83d7490110749afa50c62c435234a2bcd649d1ff1d2547310c3f6e3c77df4bf406f9829feda92c321367bfac5acc08d786f1d839e04622cf81265603259b7282da4fd4388d498d6660b149636b9eecf4c3d6cb3fb00dcaf464243f78e20a6556cfacaebe7f9eab05d1eedf10acf83502983e12fd1481a1d5ed43973ed527192ce0323ec567d62100d33bfe85ef92b77bb417623709fb7bd6e54e67d4cea2f2cd290cca91480d4ba75e4cc8589b67eb6624587a72401acca8026e217fbeafa4b7600d66de22fc6624101352e846050b24ad6f27f7e3e831e254867476c44c6ab8e9d4b6cb9d249585e6a3726607cbebd5dfff55676462f971ccea38cd3554d7d9336f8fd8a3ede94e01a1eb8bf537b2f2faefe8f6f6ebc54a95f0caa5718736f61b4754b8cf9fb528cb5c827f025d2a28506c504e4f41db1247fb5c9c5d9df5f1e264690ee8ef41e9167582996c5637d56ac7b1920e53074d64e2f893a1cbeb9f55530a6e9712c30495fbae04f2366e31757c8c51fc1b1515e65b4de336203462b5e68c63b1608bfea2734b88f47de9d01c30916657d5313d0ded45ed481862878b377ac4b5111a23341a6af517715919bd62c825b0e6475c1c3d4493f54132f323de196c3006def45416223dc9ac86becc16a2cc87e9e0573b222763fe65ccd60b69f51a3a0c850786c49cd54a89da86c59a217d8ae2b15e1ec2a92699d7fa5719b4a7117d12b91b50bfa57fd4d0bf8cf3871b8c15de1a142d73ac66c82ca66b5f620d14d5ccf7c954c106b85ca258664f983c1ef4af7ba0b92ed5e88c0b98391ab5b81e1cee4b1f28e1fa56da189f43e5eaa5502bf91812e22fad3517b894bbaca3d8c216a94d680381264ac84488b1e937421783de43cf43f42825e44e3a752af81c6a0b184d287d95f798af3ef7cb549e206cb9e4200d14f876611466f0c27fe0691ebfe53b91fe4750a17c250d366e56773ac280158e4773835d0f7cc828c66c2137c46bfc294aeb4df18c2a43cb2136db3dfdd1dcbc37eb550754d2d966e10aec0a92a8eac39329a80706b5e170fd6d910f15b5d36a45fe996b784d570383802b697ac69a0faad72b448e754e2eaf8436f72c39cabb79722f541f89882f9a5a654e887bf23a27705bf26bd34143da8759e10d17bf5c4fd937cb04c76b423b0663c9439a3562543b94ddb467d16838601d1c81166017f961af2faba1e1c2b375c3494e154729b4cdab926ccaab8fab95aadfbddbe3e358ce36a7c20f3a94093de011a748f71f2bc6633a730e668ae17b465babe63a8523da225536a530da2fbd9d195bfbcd4682a791e2b75c3c6b8bd1827771b7229084e6daf27d57b4629968b50e4d8584ab89f58885836dbe4da542ce2d52e981d27488de8411c08cf9a1adaa8c9e89c08f2f836449754eb2e597726143dfd3e5e8a0d906e01f794d7cb8682246103fd91774b0e3a0dcd16704764bb5ec4fc222a64cef7b1085b178620cc8e076fdfb3e1ed1abbfe8f0a63854463d26ed2878c33d6c4ee45a6838a95cadcfa193ed821f3620ccae8254ef4e20dc5c73eebbf4f84424fd522eb5aeceeb2cdf718a3f3a21c0c79ed184006b3ed559cf01d917682964ad613473bf03360ae1a8aa709ca59538b45f86935a2a758a3c355ce4b112f9a04e01beef461b47813099996349f6f553671e310c6dc5e916c4d50dc902641ebf662fdca99b4c07e90f54a39910cf1f3621bb31a3470609ad99db7048dc9154c89fa21b6cc3bde2d935b1bcc94590020f687c217dc3099be187d21a5470ce96e587a5e488a07602e2d6009111291b65e42ff17a83152cafabc32f92e4c625ce208b080de32da4fa2d6097838a584beb6d919ae1074ac98ca9a8d7f6ee48dab7760a26a314cbda0d195f3247c996033c56570445eb1059b9a6ba3eceb749c0ec6524ba4816dfabe2c1b107c5fea54604932b4041d0a3f3dd6e6f63c69dc3f9f5ab42f6e2f11d989ac93fbf1d8a45199240e4f963a047004700824b89a7884c01e511fc1a8b5ab56cb090900ea08ee6854ddbd2ef635727838fe15da61a79ba1eeeb5164decae5f98ac9c881e4bde599dd38d11c2397446dba37eaa245164f4a268046852f3b2819a12db89ed2781d3a0708f02ec9e7b3a48c4548c1d68af701535d99ad15812f3e3cb9f14eb66504e05198d1998abd4ecd18eb4587802c84bbbfacb0af3f7dac99f3904783de07a4ac14816038d9150dbe29f703ec4d663da2e6ff6601ef2c7d7c33e47536485681969d7096e6018537ebfa49bb076279d7bfbed2f6df465545dc6621edc84eef722d86126186b14f836b0691d76f415b0d7fc41829660c7921c65da375fdac4990218c746f2efe39745ecd10656ac35f318470e9fc953cbd8f05ce4d023df7739978222c1b07e6f6a98e6490d147eba95773aaa3b3df195121602b05f52e7d544ab7ae68d96aa4e47dd34f27b9e6135a3f7be3b44b195814caa41bd4c192ac1070a3d56c78afbad2e280bd658386eae4a7b73ee824df222a9b2bb895dedef675fa4c38c540a974f1e0c1aa890acededca7f0d7b4969c333f7dcc5e0e367e198c1e781dda60cbe3afde477291484c10a71cf1360ea2170515f43b518512cf80a6675d986ec17edd1fc63c94b0051b7d553ff0ee18cede7108e666195a52cc19f3303602beea9e10991f3f99991a1c14b14b5435379240b98b9f264210091014c51ac358dec639dbb811eb61ea22e4e23af408822fdea17abcda46f3c034e1032493f7eae02e5b4641582971723aeeb2938160cb6ed09d74e1b4d6a9740d3032400aa1a55fa8d1ea598ef847"]) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000540)="42e746f936496d2b8bc04e3be8bd1018c156af0fba73eb9a1b7ed4c16b5b6099fe7bd2c8f2c3753a2628d84ca878e83eca6f0d8655db1e18d146a98486105e9362adf7788f352ba35a58496bbb3eb94779b51ae6df4b76f129f14dd81951a2e8983f7657b408d2f6b2479c23c2861f6a7cf5f9b219781cbdf51093b99283f478c855b36cee794e83fff7e8900764d566d59d05e31ddecabc544961d658d8f3b34f66f2e96117d299cd4f4352539f9a3112a208977cea7bc81b9c0d93c4212d350d5d8fb538e498d5226e82c5129e50bbafbb370a5e04853ee36466f69a0caedcc0cc9d6615875d3de85d69d573712b6271aee8aeae24e8c7b21cc117492fc66fc349ed5688db19d358d0e6a20cdc8ada4cb118a277f3868d58d3d9196a947f43058cb0698ce1c51d81b613017c60f0b66d8d4e32cb7849bf5dbfdb6095858196a363c2f6d753ba22a7b20c9c6ed97ff563b54b0892299f6c8b7d9a0a80749df9559b233d28ba81051f1fbb3e6226b0c998e94bed678e7bf96e21525eb7ce5c440f50c200567cd642a6c48dbb86ed1087b08ab87e2461ced07b368afd22d0130af9912729fb0d91a6bc529f9f0e794cdc37b51bd81640b3994fd99562d3be68f2d25d6222e2883633e963a575eecb7e1b61432b7e7ef7d4ece62fd4c381f074742f8dc110ddfd8ba75802b7d76e61af4483a32cb52b3c83f0d23e1c97c3aa87be55997946771fe2e0e1242644dc77e27805b1a1488ec12cf8b6d39a38034740724bbd927d25504645d931ba8e7765df6739afa689bfba97f6746dcb37a46ab8de552346cf7f31b54eaf6750e0fcbd0e10988600f07d50ece5778eb9646613f9c1ddaaaf815100542a2cdab882c8918d5f4f04aaddb014559c83f3e02799c3c0ae446bb13db1dcc9a222476efad6a00d27b41cd617dc7495a8884f4814cbe4807334a80247b44f052828c5a2463cdb188cbf1378077472ffba97092ab9f0b162e41cae0dcfe1e93766e1ecfc57e9f329e4e8cb0f7c9afe452c437d1c38f9e343467014af1af8cd7ad4e4cfc0db28565649123470dfefa7bae0f1bad90fb06115feab758c8dcdfed5503f159070375edc9a605e31f531f2e8fd7ceeb8ea660aacf0d59467da2c27964f663899add75402f02d83c7f081ab8e2aaa3f28559b2542a034d615bb101df88054de423fa9d0cc298c3ed1f5f368f8686a707e990fc22dd15a86dd88cc972344b55e30c641f1ed4572f54d2674d88dadfd05f4221747d592ebff6e37bf7631d75396f45d878a7a2e3c939e7db6fb9c2762fea704805736b18a7613ae6b97963c5a95ebb7ed4adae42980b1957153bb90a5c3d022bad9d56d28e350a1c2f5781ed952488ce0a07afbcd679b755e5ce2a588334ab42645383834abcc65f97141ebf0d138a225096af4d12893d47bc69df60b6fcce2ac3b614fdb3a5e6cec804d76329159e789fc3d4db4c64ea2ce81982529d578642f9f50aef7c381137d6725d1602264a7b5e4250d330113e5d101137d7f3afc1b9d4cc8327eef93a5ee0d52e72d611796b64b6ac543608c41f8930dcabe717505ea318e22c305844814d548d98d91b55b10f23b3283fbcf6b49f98fda185097340d8164390205737276bb1e67deb8946b88f7af0f4191882ef1566ca6441fce98c83f68d05182621dae6c4a4c8eb2dea4c18e68cf378a6791fe587c0ecb14f952cbe60cb78fd8020395c57de86b5e4698b448382472d3c100b51792fb11ba79e150a04fbf667fa54d5127ff04edf72e2154336ced550bc2a9da8e19c93b38e50387a67d9f9dd36f472480eec6bbadb608bec4c820625341d2dfeb3be5805c4a4999ebe059fbc295308b05e77911252c61575884387a073f1c12c394694e7d5a5e8af92b9622e31b0bb34bd6f84c3f162472f396da66eece824ca8ed43a10670c7f8cc4a153bcfee5a3fcde34ddf4ee1ad63c6cbef81f4fbb53afdd3c5c8457b1b65bde210c7ead5fb92e048f613b2fd6e88107292bccaf6f41e05e5c8a7060d3091ca97e3e6574d994bead6c085865e77699469f40e22775585a7d4b5bc0d4ced67ee5fc25614123428229d326cfbda3b43b92c7facdcff77db23737bee5f815de08ada2324e00a8077e6eee5920518016bcbce8b5205fc5b49ee4e610295fbae798be4f76368b92e4071ca745f27f0d34e618ba61f4e69e19be011948a8bd070e29332f004b2f403c857091537c8e92aea14e6aec19737f48c6eab70ac5cd952a69090b9e3476d388d53af843a871f8067f5eefcbeb6b897d15042e1681921c360d3427115c45bbb03991f20d4fbeef9c43619fedb8a72bcdbd7f30c2257b2104cb475c3b30208781d5fce34e72dec31008bcb1612dad0a6fda65dc7310fcd9abb5042f081506fe40270ed122abe9dc47bfb90db437398452c59b49431fa8c48a9f8b62cfa936a8c2bce81614671685de0a221e2be25805c2db7fcb5820330e7bca7f32f84204e7632fa8a513382ca09558f991cb5ad0efbd6e38d3204619ee040d49b1f0eb423abc7943add13e139bd3ce25b1c82cbf9b886bc7f95885879bbb95a181a7e2151fea719c87cf3d02485b91bb8a4c3c5b3aa1b5b531bd0b1aa39cb39d34d2d66e5891b8c739867da7e2e86137de5c5a6f048c6a61deabd208aa726e5948bd02efedc18c017fd8e1e22e08728f4a4c556973aa63f7fa07c1f4587e5a49014c171bafec1c35104324fb80a69d1edf0cbf21e1a3bb1c91db1428b762b2b21eef92de683f2d39faa074833408e512ba9df50d3bc8df0b48e199b869690c510cbab31cdd81310a694e313a8ef0f74e73821f548a489ff9349a6c28dce1ac2b3e9cd9321133c76ae0f688072b8f82f39aff97a146c7b18c3315841b25bd3ec737f7302465ae6ada412b862d90875a9c9aa41860aa9539b49f7ea5fcfa1ac9ca4b13195ff22db24eeec916293bd75e6dac5f67d992d211a95b6dc742e050f933fdc85cd452a910940e621e8b316059ac526532ac12e786aed762d6289f7b96a0be14e7fd530b9911a7c12adf3d908b28bb4da390f99bc2954a2895e8f0573b919f857ba5a6092b054b768654a2f9bcc5351abf865476d6d33fe610ca15f9af98ad137392bab6deb3503a5d1c2f36b1a28e0a4b2c5b7d434b408c4280b9313d0c3416e3a0bd756ac10898a07954accaac4eb561eeea8b0061dc9eb9524f5a485389a3a2a6e660458337b7692f38d59e6d8c5c39d3a1eba993edf1e351a2e093a1fbb00695f17dd682bedf0f6052e5664c8b6f20b4873b39a42d60d44ab82002cd6c33dac133677d4fd8f6953bdaf43cd7e62d6b1f12ddad7d971f0c24a506468155ee545f3cb27ac6bc839a77e8394a9aff48994c91c0e1e3b4547c0c9f3eaa0bad4da76d589c2b3480057671fc5d914868dac48375ced3927a2d58b69ad3421cc09d62b38b6b384a64872aee348202c5edcbd0b6475bce5cb2468139f15696f1981b8918181d3e0059bd9e03a277218df4f782881f2528bd5f2232f78e9d800a5f80ea38edd77ec324326e60992bc087589970675b116d54c8da8cf8e7bef5cbf855d111cb06b010b4f18a49f8dc69175038d5844aa17cd76e5bd02091fb97bd5d2f3a9202df25a4445275276a97f35e4ff0bd425ed0891f74489778c96f3672f73e8c0e35b835a2f25eab534baf6e864f8b986509d360b1ea352f721d771f6b64bf6f8c52da388e741f1637a42809e180ed9fab26fe4ebdec40aec025270082922f7d0efafcab231f4a820c83e9db34afc5be51f29250caa33602608cb617ec6b822ab6a1380db26b9056948de930ee7c2876f595ad0483b82bca0b3f3dc6008e4aa0336f57ffccbed0d1b29a4af2f956dab7abff9ecc05733fd62d7f4927ef92dcf4d583b836c07e7a01709819b63b47f321e3c4a07cc8ebca2b6eb7c4cd500cd44f26607626a8cb5f3f2ff2a4743ad6b7ec258891d9fff6d5bba043a875062ad3cb904b2954dd11bb67ff57539e15b7984b861f562a762086e33e68a7a4376523916ab7b9a181a824b1ec15940b8528692d6689362a0231aba0faad9402e839e2227ec55f66a86953645847bbe4abc7ae9311680c7e26806770c91847da05a187839128fd80fd9cebb0f1a59b638be1b2e3f43a24a0c893e3953a2c86b737787a86e1c97fd229c14861dd64c99e0e19d6a13d944ea5a4d167b4fb9ad47a86dcc087b3b81073c1174293b23489c8b54927974204414bb4213add70f14456a0370e3810382ac34c1af9b1d27b109190ba57606aa4575ab0fdc730ac43da2686d8bab6bd5f0cfad14006a86fe0ca8abb2bed9a96823ed2d8ff5c89308689961c465fcff432c6a233ad84d96e1765266a0dad5bdab563d6b40f44b2f68cd75deda6a1d1396d8e194ea89ef77c5a392f0cd0e58aec8c150e6a6c351da99b1b5003eaf97ae86d4956df03bbf5a9d706ab53210f766d203236c4f43973f643ef7931daf24095f09da0c289058eeb511ba629f65ec9d261a21d054624647a60ec0e6aca7db119ac7fc793173f46e0e99b1cf6b300ef90b52a31cc6ee0ba8f54742502bd8952f417dcdd29b3e79f6923a4c5fb746c7baeb1f6ce5011b612c8d9450c5ae4b636824eaf745afea337516acc790665e5503aa288e576722d6a3e98830d0d12d51e0192a219b641545bbe8574c892bf5fa05c6a6380b30d1a11d79da6cb1905dc20f9fe71fb91b9d11f237b8972fce70e0bcf92fecc257383b258b74f54c946f282ef92fc34553e00b55b004302a5e0d88595d9da46f508c3fdbf4127893bd1100bfb62a2cdc9c99b65004e1f4636bbc72ef38a47394da4bf5c39424c1cd636ecafc196751f48806c38cb49d1f520da26885ffc1b03d1497c33f78305431b4d87c9818c0333c529f8108a0e6c6136c3e7e44a5fc681f94eb829e474ec8346e8e58fa4e02bc29b1fc339024b492ffca1409acaf095f35d8134b0b7a10daa6772f80d949c32e45b4bc2a7b8643cc0fe1dc8ba70b6ff68183e93ed63e81203f180ecd729ba84b2a6bee40acef8369126d3b412b2504856fb2df64ff692fffba5633703586cde2497f5a0cc5651666c14409d1e254b3a262ccc87420067d229b9fb2f1e33ea564ae71f25562d6958d00f20b76d2746edad321c6ebcf93536c9eb50a785e4a2d4bb970ba123ee89dbd2b5297ba69e2a358bcd1652cbeb99e42b8c967bbb51ba3c7ae6d27e2d73ae78b62a8382c755257d291e9d4352b5a2a7cfabd2ab5fe5de0559ac6040f88e20b20223f0d87445a69a7d9ffa47a1bb956e604c303ed05193a6a585a54461f0fb204fa4565f52bfe716e0c6d483c98ce1b47b0aeee1e68b58a1588c53101011c3572790b64cca6f46b9382a7fa04d089472979b6bdee256e07e928f478584d70ef508c6f2607d9c43ec41118769635f432d394ea026b83a8f2d621ae2cd6f739b58fb6001eed5b55f3b2e464e0879959b6db150da772f6cd4cf9524d003e8acdce0d88faf5b59c0cccfdccd047963feb07655f2e44ec90fd960a3fe86782d427dfdd9793b00f3f0482387b8a12d88c18544f4d8914a65950025d7359e257647651cd1128a923b4e508651ee6a84c6e4b2f3320d2d16725a4169c2672f529e6308b55db074684139c0250a62705df039b5b9ede3340cd3d6f87464373b5f47ffcaeb952c035f325a98ccf45a45017da44d18067690f610e924f66f71230d5f136ed6d555317731d2a65c72a1f88707a317166275187fde56627a7e6222902a5b7505a96b735029422d6277d147716a09c3924bf1ac8", 0x1000}, {&(0x7f0000001540)="8167750e4c07baea86319ea9f3af1b8c0828af34f9375007135b06e580f7371f833866a18f5c0ddc26c5bdf2984e7d65c3cd7c3b8bd77d0bee0d2596c767504457f768ba10f386c35419d29b6f6f11958205bc1f4d66eb03269933ca03e6960ce6cbb8d696d73ea37f1693575bf6fb0df265293cce035ee198ec6cc31a8c625a49b7d7103c0b2303d92f252b49a4db947fe9beec5dc5bc3a9c290ae680a4ce41e7bbc0613a43c7a15987f075eea9b0e1c84317a99f74ae1d3f6783ba7cea0fc8703b3d6c862752c1d03428a09684b46665e14fcb485c2f1bb3e82b", 0xdb}], 0x2) 20:50:35 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) dup2(r2, r3) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x9, 0x400, 0x5, 0x4eb6, 0x1, 0x38b3c05b, 0x1000}, &(0x7f0000000040)={0x1, 0x40, 0xfffffffff027d45b, 0x200, 0x0, 0x10000, 0x4b, 0x6820}, &(0x7f0000000080)={0x3, 0x3, 0xffffffff, 0xff, 0x2c, 0x6, 0x9, 0x7fff}, &(0x7f00000000c0)={0x100000001}) 20:50:35 executing program 0: syz_emit_ethernet(0xb3, &(0x7f00000195c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000a50000000000019078e0000002000000000c009078dc020000421b004000680101021d0005ffffffff00000007940600000001940600004a4b443c0893ffffffff00000008ac1400aa00000005ac1400aa000009faffffffffe0000000ffffbfff0000007f0000000000080000001f01831f01ac1400bb000000007f000001ac1400aaac1400aa0d7cfc62ac1400bb00010083070300000000000049ef8bc4768428a9d1b93377ac380348b17b9568d745f8645f90060bc97f742a2f1bc42de224aaf4bb10fc14160ef48d3e5b0e5117e6fa273d6cfeb9ba80809946e85a77a8bbbb321bd6000d5d02f586febc8082359188c0b1599cc0d6ff515ee2d3f99eafefe3b26d2a1cbd3213d0e11cf924b95d5fd5d6706c56c749c81e45fc5776516701c2bedfb566593544d0d6206b3a63d092781816e027b2a7d58fafc7965adbe351cae1c074b0000000000000000224c008722cf581ecf84cbb6781e34e8c3fbfcfb9cfc6b44a0c1feb"]) 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) 20:50:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 20:50:35 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x7, 0xc0000, 0x409, 0x9, "3a75ca5ba2041a2d721b7ae8966a93e55f619cf3", 0x10001, 0xfffff79a}) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x26, 0x0) 20:50:36 executing program 1: select(0x40, &(0x7f00000001c0)={0x1, 0x400, 0x20, 0x1400000000000, 0x6, 0x1, 0x6, 0xffffffffffffffc2}, &(0x7f0000000200)={0x9, 0x0, 0xc96, 0xffffffff, 0x81, 0x8001, 0x20, 0x9}, &(0x7f0000000340)={0x8, 0x40, 0x8000, 0x4, 0x76, 0x200, 0x0, 0x8}, &(0x7f0000000380)={0x1, 0x10000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x47) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000080)="1c882683c3571e9edcc7d1d645c8e0b38098e8a74d2d00189f23f9c3e13023dd756df0ddca24124c6a893cdfe121f82fe30c9cafca08bebbcfed1a73ba1dc47fc8d55d2c834bf2526085de7b3def573f9b8c012fbb9cc48ef142b5b66afd48b326ee057fb76543fdb379c731dc074cc3b918d425787280015a7e4654211dffe6a8260e56b810916ae61dd6cb74060a036b141de1e06654cdcee0bc322df3dce28764a55b9751ed3a6c5e12e358c1ad2a6ba507bbcd1e39b16a6bc20a9f92da8f6f9aee6c5d027f27345e6c74d4552792a7a363ddb04e1e9d09f0e70f9d07029a6499fc22a773d54fe3984350e56d6a3b34", &(0x7f0000000180)=0xf1, &(0x7f00000002c0)="62e5eeb8fba62f675c5036b261a46b63b72927b18b2608845613f327c3411b38a577a166af6cdade6c15750fec20da147eb442fe7eaeca76e838894a05b1a053a04c381c3af68b0cd454df6f", 0x4c) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000240)=""/21, 0x15, 0x1841, &(0x7f0000000280)={0x2, 0x2}, 0xc) 20:50:36 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x6aef) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x0, 0x20, 0x8, 0x80, 0x3f9}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 20:50:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xfff) 20:50:36 executing program 0: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000000)="4cb7f710c4f34946e1b8396be14757814223484660071a076eb12a000bcfd58ee1e6501d19f8e602fda2296cba3cabced5c2624a65839946596009654f406667c2d09a882db55fb82cdf4930413d09a439b31e03f6f62103498722347976da7dfaa0247177cdab0330dbce78c2baf471f7f9f1", 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r3 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, 0x0, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x536}, 0x6, 0x2, 0x0, 0x0, 0x0, 0x2, 0x9, 0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r3], 0x4}, 0x3) r4 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r4], 0x4}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446858341bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c42ccd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00000000007cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe055ab434a92ffd8de8e00c0f7867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05b333fa6b052777273517cdc845aa95fe103f37ec86c5ae264c5b8daaec239186852d1cc66f36f545fc9dafb98f722fb4d5ecc2761d3dce4ebbcd29b9aba7f2f3eaecc783a12e3f2f956da316fa636821a504b680e2770e44689a2ec0abb3b842a2728e7a2e33040dfede0eb8245a9abb8f"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x28, 0x2f9f}, 0x7, 0x4, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r0, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = msgget$private(0x0, 0x50) msgrcv(r5, &(0x7f0000001000)=ANY=[], 0x8f, 0x2, 0x1800) getpgid(0x0) msgget$private(0x0, 0x308) 20:50:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffc, 0x100000001}) socketpair$unix(0x1, 0x66472603aa9bfb7a, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$setown(0xffffffffffffffff, 0x6, r6) r7 = dup2(r1, r2) recvfrom(r7, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000440)=0x10001) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd169779f30fd9437ee14ceac24ba813d987eb33f8e14e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62aa6308492ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4a5c59a1a9fa2a35c9ade54af19d94302361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000041e7000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471cbd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e315496db357636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a1e97c14cbdc488683ecdf66a6e01040000d1251a0152aa6488c5e4584d1f7c28b7dfb701d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530300000000000000672f56b76d97da917ea9e92a8b8b26b3be1e04a809000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb900003a06380b77979ab4ef06bdcb0010528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85000000000000000000000000000000221f3636264c03ac335367b3d6860f94cc34ddb36a4ecf7434dd697cc875dc4835acfeb2a0f7ce67b3d78299a118355875cf2da3338d6746f2ef9c63ccfdeb09a145490194a48994d8401536443327280f15de6fe599f4821add741bf35246af91e1295e158e54f5633687797f1d3cf7f95a9143900a6988797cf68b2bae3305b4957e3c1d419ab69d960e3aa2687679fc2c3cc7063c2e78e6a86525a110e6ed8e48b96d0e014789c567fdc3196735426fcf1e24e667b540742169e76a78296f23e56fd8e6cb45db9b59bb162f22321df25590c48de9662ecd6d00a2615688022c8989c9b8fde38e271142aff2b8f55d35374362d766b81fb7d2042f128eced76a6305877370c847800db99cd69b22f4d9d4343546cc1483b4dad0ab7584ded1053a9d043e968123c3a65bb5965e420920e4e6368f826f043b3f3dc9423db27c479436a1e41554173387e8e24c5b983fa05deeb1b2add104a37841dbab53e47ac82dc02ffde135256f4e89190498fe06a5e520a7d8dc8c940e3d1313bd90cac7854ccbb3002d596ee60a805ca04d92612de20bd6c05c4184c87318bf689273c216a90166ecf64efdfb3d3c0b0d4189828ed9bba4b28baad235505f"], 0x10) r9 = dup2(r8, r0) getpeername$inet(r9, 0xfffffffffffffffe, &(0x7f0000000100)) 20:50:37 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x7, 0x1e, 0xffffffffffffffff}) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0xfae, 0x100000001}) dup2(r0, r1) fcntl$getown(r1, 0x5) 20:50:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) getpgrp() unlink(&(0x7f0000000040)='./file0\x00') kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) bind(r5, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r6) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) fcntl$dupfd(r2, 0x0, r6) 20:50:37 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) 20:50:37 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x1ff) 20:50:37 executing program 1: sysctl$machdep(&(0x7f0000000140), 0x2, &(0x7f0000000180)="1063aa6f03c9cf25e557d0794791f91a28c0bc36a8759de69aa103465d4e3506530054a45e26673a54a14cad54b17a106e586f4e21fc53cbc4d6ee38f383d4630bbb07931ee6229f0329524c4074f21c0a3c3c27cafddd9d94fdf03fc951f309046cfdb1c8b1c2805facc0a6d7e12826102b5b2a310c3f4afa549619e65c015a01b268f2c5ff02836ae54e09cc8d67f5379371dde4ae5328a968cf99af1dd9b0cb9542c29389480af88eb48c962beb647e17", 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x100000001}) dup2(r0, r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) chmod(&(0x7f0000000280)='./file0\x00', 0x20) dup2(r2, r3) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000002c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x1}) sendto$unix(r1, &(0x7f0000000040)="33885d16ce6aeb9e59f11684bef12055b75b527a588a9787717e899ce860f09a45db19f9715cd00aaaf0932b460b51086186f98dc70cf9b13ff33bab231188a9477f23a63b95386901017e79192c914826a21b45272f33938e", 0x59, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r4, r5) fchdir(r5) 20:50:37 executing program 0: r0 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000140)="d7bec4ca8b69cc7a7bbcc0f5294d0ee715cf64249f717b4985a8ce0335b3b865f9611d7261aca00a21ce8d9a8c6eca706e1012c8119bbd4c38d1663f8989923fdd18bd1f35a8c0edbf348fc3061d17203937c75318558b7bc8fe56a78a31d731a7a681b39a059b0360cbeaabaad6b5bcb4ec8bd0", &(0x7f0000000080)=0x74, &(0x7f00000001c0)="bfa23ae46d0bd032f5f7ba9d", 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000001740)=""/4080) semctl$IPC_RMID(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getppid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 20:50:37 executing program 1: setitimer(0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f66696c65300031b06a5ef5164531c5629fff80dbab18589ae04dcdd1e53ae58b2b6fb18a96111b2e627e010d2d534e54362483f166d89819ae573752e7d45448a4fed5b150cb097578ee18565923be2d65cb9e8f93fc5691f962f308d02f8a5006a1ba8108d10e0928ff828ea5c0aef6b8f88af5a48286133bfd31891a45a0169152d69be232fe153866fa4807c72d972c646c402c2c892dc35b135800ddc53bfdc5c11966c604296c021ad5cab9a14a0dfa3dc49ac8332bfc48af3cf870960925355e6d8206c804cb77d34b6139c481dffa926627bd4bbcda604baa652bbaa32541828913fbc476181857ebb171d002dd5372ec00a9b79f4a17d1afbf767b4af6e546528770572fc7463a195c1e6c8895197dd1afc64f4c3e21da41c85cd11d"], 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x6, 0x100000001}) dup2(r0, r1) recvfrom$inet(r1, &(0x7f0000000000)=""/77, 0x4d, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 20:50:37 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x80, 0xd436}, 0x3, 0xb, 0x4}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000740)=""/4096) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000280)=""/95) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) 20:50:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x124) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 20:50:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/246) socketpair(0x2, 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000340)) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000000)=""/65) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0xfe, 0x0, 0x0, 0x0, 0x0, 0x4, 0x81}, 0x1ff, 0x70, 0x9}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/38) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x80000001) 20:50:37 executing program 0: kqueue() socket(0x1, 0x1, 0x0) socket(0x6, 0x2, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 20:50:37 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xc000000}, {0x0, 0xb905}}, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2ba, 0x0, 0x0, r1, r4, 0x80, 0x9}, 0x7, 0x2, 0x29cd}) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) 20:50:37 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{f', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="15087d03439419f63b6662fa1818c80c", {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x80, 0x0, @empty}}}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10000, 0x7, 0x2d2e800, 0x1, "58db3f3b8fb95f462ade29e3b644d1d1a25ea5f8", 0x81, 0xfff}) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7f) 20:50:37 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "026e0b", 0x34, 0x3a, 0x8, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1, [], "80020000"}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r2) 20:50:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20}, 0x3) pipe2(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xee, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c386dd6000000000b80000bd00005600000001fffffffffffffe00fe8000000000000000000000000000aa2b12000000000000c20400000000008baa6020cf7921613e23f7fbcb5ce2952ac970f821ab4f7b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc8000000000000000907800"/238]) 20:50:37 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x0, 0x7}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 20:50:37 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(0xffffffffffffffff, r4) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r5, r6) kevent(r5, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) fchmod(r5, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 20:50:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) msgsnd(r1, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESHEX=r2, @ANYRESHEX, @ANYRESDEC=r2, @ANYRESOCT, @ANYRES16=r1, @ANYBLOB="73a8fcc309ae8eaa49cbed053faa905a400fc8456733c124d779e1ac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00"/74], 0x8, 0x800) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)=0x40000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000a40)="a331a2e895ead14e5e8832245b9bd45c096a037ca17a601f29196c786801c5d8c09a621bafbbc50ccf3295f1fd49e53b61d3faf77269e6b1c75e6ae846288f1699531031b8cf23176c56e1d686672c9418ad3ad05bb531f1d1f3cc5a0510aa237476b98945a74749ad137c58c858ef22ba6c6fdfbb790e2c6096500f47c7244e5d06d1687a9f132c03e76a3d764e81cefd5763c8357d18c40ffafc1739a1941b440db33303421aa54f23f676196f09f2d2c70ee1438fe7afb5ba93ec157fe4de0750ea887fd8ee15b469a46b4447e2affa78f0d4f67bc878aa20e182aa8c0bee39f4f4bf64872d22cec56088c9ae28841d0cf3fc87c0321b933f569be850a2465508f60080e1ea86b21a33bf4441a18b0aef55df4bc2b9e160169941b3d9d45f6679166042549154177afea67cb1937421a9a44e06e6f4315d1ee3084faabd61b42ee7cf3b7856428a07af4c010acd625e21502ed1df7786a63d8bc9f947a7a0cf77baddb55317d70248271944bfb5bac012e103a461ac3e27c3603a0e9f5a90091a94d4fa63bea27bac9591da91ade234d8db1b6a27c1ac5bd4a56bec6603a3bc8e82a9f62534bde80dc1b5e7ae061f06ffd66880aad1d9a12a611528c2c0f3fdc00fd8fe92a8985fd966999402481338a06d4a17af65c4c135f10569dc3086bbaa191daa9bcb12785c608bd8127f31e9dcb877a3927c637504327d7c99c0b8e30a72d99392b5a45adb9d783ca78d26300742e90cdf140b78788ec848f6811df63e53753b7c259e8008975d3d6e31dec66f20ff97ebcc9f7344a8ed988a577dd9c116a7e7e48ef8e5920034a84e61febd56157b32e159218e1ab6d8a0cddd7193010ae618a32ed60fd862e664cea4b10ad3f35b57157340f06ec18f1b09987654222d90bf6a6d7b71bdb45e84f4dbbb640312063ee1158501e695dbb969a74735440a93ea8d3e2e023caa2cd219fb1c50f75fdd5f281605b0b468c7c591d17a96bf881b0fc7f37fec1e822a6e18e47a606d9fcb520dbf092eafe9ad60b851a6190909e8ea2bdb68ab2c736753eaab2dde1f734f9bc35fdb0d7573992d6d2dc43e9c10bcb9be37cc876b7b4ced868c937ff2ebb6687a416a5feec7b3f7208694771a8fc1c2fbf5c8741ce3d30f2ba67c96e61249f003f5cfbe618a42e9495d6bd3ba2f8586c40e9a64d3cd729bc10e748accbd9e6819ff21383c2ee9854b95b707b456955d1d680b3cc1dafa194158e760e9e056a8d2848eeda81915bf392d0b2b213336b0e9698abbef143d41ae7eb91ff8713476b39cca9a54c5030842558fea4bd34d7e9524a08db13297e687cb06688672db736214e56c8d05a47379b9cb940ad5143176ff194ed7cdad867b4c918c77c32c7cbc051b424d5991cac8a9ed95f5429a2f10b03bb5c440c33e0e9b857ef4247310acd7363d51975fce578e67bc60c96974cf8047e8cf2a5b47338c34c4140590668b97d8f7e981a30eae7a89538fcaea491112a144c5875bb53f34be35e565a77027bfb6fe65224cb03fb16227b004bde5bc166d2c1eec6354697a46478c32d2180328839f9651490b5c79f27ffca650311dbe5afcd6b46a901271c6bf499e63757128e083cb8a23f19b5f4e26b35f1cd2ce70059684055784f018f47a4b20ca227c88ddcf63dcadc8982c577a36a0591805ac815d9b896e52694013e500c6052fd7b7b2bb4389d364c3f85f07736c8b7fa23823bdce736a72182bc49e88662d29a4b7ef870f67e8b61ef1a0b4b9088297e93877d8f6abdd85a5830df1a7fb817b4496b2214ba0fa2ce655d1c989880f014fdad973e77d6979c974df5f1b3e28918bd530fc5197f0ed19ad23f44c2f1558590b83f77a13efbbf228dbf7f35a1cf8081a41502d72e81406e54dc73ecd50d24c906be271cd76375b6d90829aff9f80459724e39fb819d0822db9e35848ec904fd0afef1ae23fd097eff9e46bb30fca72881d49c389ab8b16a7e9e04e0a605e6a399cfd679e994e9818f53539fd5020c79e2e6721c6efa0e15cebafa9d1a78f3017ecb19cd6776fd60db62437d408721826e4bd8c840eb9e72148c73c95232297e3f374953ea314bcab5849e8c9155d043025ccd7e433a4a02356e5d1be1716932e72de9c4da89735d7119826ee7f3633b4d2cc9efab31fdb346d59c4f57a169fe5246353e28681f8edbe583c64fc7115344767788cf1e3329408e9342f6f9f90a42308c9fe1d6b39ab399ab779abd15d744dd1500bddb764e0bed0398d892da843d00591f0b1f6b08c6442ebb2defcaa83cdbd7ad19bcdc5c329f14b04736f008d80f40efb004c5db6f1cde8e8ae782828c79870bef0ed4a214288af55fc20dd13cce3d01f3febbfd4dcce46f67b881e2137021fb34fd9fffb40a53af6e30c3635ca4d53841b581b28a478e17ce9aab7b4b78303e6e1d3e9c98cb3ca880526307322ba71f714212aade091659f0b944a7867befeb8303f740bd20ca8049be3cd09c7aad12e6823bd959da2059ce0939e70fdd6ba4a1541c38d5247397f0684e2b5126d550c4c1d60ee1a6d20c92452ce52a068ed26464a7958f431c4c7e39eaa39f115dae3ff090ef632905061591356802b3270b2b53c5dd95ff3a239109509d54d447c2d91833b72d266ccba09cec45a651ba68b1d974c8155edcbfab32dd783f6b53ae34a6442a422442f7395fe443189d18bfee819fa80ab3efdfd400883ac1f42ac5f79e316251835e2cc4e053a1e64fa55b83445d10d9b1b9c96c9c7188a04a9cf96eaaa46907ddaa5da7628a35b196a056d559d86d40bfcc1ce0d397a67a3d16642b679c2e2adf866d95378af4ebce6441d822bc8138e2f9cc6fe75cee775ce5d9706c9576a410b0af8246382fc70e871c0cf4a80a8444773ad2c11ab8b2299ac32b9ec4f7ab1891c42f21eaac7739ef164c5333ea8b6570343ecbc36c2c636a7903b03f5d2a2dcfada24e8cfd005c8f90d88a02d64db044f6778ec42c95fc77f1949ea146e7286e1216f444adba1eb3e304d6db7a9cb965b46d1a9b3e8beb8fd2c0c15840ad99152c76cc9611eea6f412cc77df94a8e57749f1326a2673953d0a96a21c4341a62b8a9cf9e7dd17d704e8a16dec4d5f652c36cfaf6480b24f5eb07afe5d2354f86cd7a93734be6477e7a6a63b06e6f81c8df184977b5234f276506bab25478a2f3e56f4635624200138f5730019b056b5d4d63fa308c7c318c06830842ffa5e2d425174e1d9706e99582ac7106c497107c02ed055a994c49c46d8c19ea72242126c35d57e3c6620e257f8e06a2b5dc2d7c1222682391cd81e5950585f0e11e3a1cf60fd836349e81c5efd7d0b00fc7df4ae096bef2f1977bd7f762314535cb07e1a130fb165d3f9f1a11955a0d7766b6ab05e7a552fa5c49f7f78a4dae5cd217eb6080999ffb5451abdf4476866e793c9e59366616025334c5534136d6732cdbdfb9ceb269a6ce9aaa0685e6c8fa2427bd9cc83fd974ca15f99de00d5250963bc20ccc3abe51ad26ca80089efb6627231b8181a76bf7419b8262c5cfa55591b4b13c74178ea83ff5db264d1fb53200b69ff12578c9e18285ac73093a4727b33a4e299b68354ef07687453ac9da4f9bc17e6beedf67a79bafb92b6c57b7964272b5567916a8b6b2b74f32c22a9fbe7d20e2f4d097d24b6a3474683607c88563d49456659b18714eb4c60218314d046f4dd6e2f584a71eaa6cde5df5a1271a50d3e94305fa40ee627fec98c6adb1ee79127a8ecd41a7a280d94b4ccb81aa8829f0d2edf70650196dfb3a5bbdbe8b5712291a2f4c3dd062c28af83c1b476c59105537797d1e36e7081c2ed3dbe1633b4f312a4631bbf43206961ac35070fa366daa08de0c0d89b515b65429eb4dc5fb1c2d9709dd75eda70f6624f68d1e230640b975e3ed4a098ae2b0ddaf2a42c9f0e3e829504f9abaf5e293c584916fe3e94d626e48c1c4f69a5ff2d3368ae8ff1c1d05feba2392b04072e6628ef51f9b0f9f228ff8ff622a4def1929238f1dc526180a51cd9ff0cbcc05da1c55ec747f17607105523a06fa154b7dc4cb9837a2cef1c022f751952794a3daba490b5a30f3e64473ee31121bad073fee8bcefc65bf2acdd6d6485f938d3826ed79b1b020d50f9fd6d8e6b1080ab0a559d9526d3786b6a602f5561b981d9b529040e0ad9faa912e202a0883726ee38779cf0ccc5734385b36cd376f10cd62df13910520162e4231d25a42481934d220a8af1e5de861ed18b0f0845e07e6fe0caedf7799a99812088d18a27d7142f8bb46696d148c9d43df13ab49044c5cbea7031ee500b5f5cbc2a2f702b94188908c994a6b596a07100aff37879a38c1b05890b344dc399658df12caf4e2e45e673d666a2df086c332baa310a06a5a6ce9727ceef3357257dbc947c6e52e980bc1e0006a75a1a77fce00632bcb04e87c9af7f1cd06e05e56093feabd5f86e4180b2a20f512e5a9ccb465b062cd98bab75dc06a5be38593a832df234fecf11646448859afa3506f9ef6f294a76fb8fc723e250d8fe11bf39a5a4afd67906f8ce6d16154a8712eb10ef7681116aeb0a11cdac2e46f7134e6a808219e3bc7785e724d4e77d93eb60f8f41bdc0a09ce9ea990d1d6c7331c9e61151bf06a8f7d47774e139686b9d03f0bbc12d38da5572df33ccf1f762b1da6d9df37a5890ca80eb5478ec7bdf00483b0526f609d3b3f7ec471fab50e9ba6590d7b219e80b45114f4e7705827c0009d755c3f0e9ef40e28af3c58b33f48951f7c77ca89d915aa9f43c1cc721a631bc255640051997619f247a9e866591d9588bf4e23d4825efc19f476f6d2e7bb506fc7c5c07fa0d5010c657fe6db91515aef548ee435eafc4f8e6aad187e4f979a9acacb283adc33fb8bd1b2161de46242368d010fb44cfad6acd47f002f1a6c684e9e45b7c424efdb8042fc18bab6002a22197536b564229ca5da95cc94db26cd7f31175def8e79b5b0696993ac7298a5e8c1f2f1795a651a4f39b3e67f7bfe1684f9cb854b55dc390f113c6717948183dad82eae257415ec8e1c2bb46c0042f080ea6f829479000da4d4d348c7d80ff16777d37f9514b1ccc2cbe67c75a6f47a3c77def630a6c6a4cf74e5b25e4f915aaa1e95e51088b6db12483af0cf4a10816ee3aa69054e795a706b2e420e606a6e7b2f119e2fc1c50a228b40637d1d0eb43609bfee274d0bf288250a000207257ee9c555c6ed2eef0346f2d9465d8e6069c7128039253fe191e64d01c4d76d82eeb008775fa4a93f1d8c47ffc22cb53e8cba336d073260fd495e7673fe1d0f88625dbf323453aa2d4e1d00f5ae281be46ac6ed6fd03cd24dbe382bb69c6253038007f25f1982de5d9b1a24b1ff2ea6b7af9fd8211c4be055f4e1732c14cf6d8dad402a9e6b5bc46cc5076c2741b1aeb77c94ca5eafbf806f100e5bc849fb6323816b016c797650f095f4c9a9bac65bc370fa6b83bf799ed3506653adcd43b8c382db4193cf60b0140e2c1d987c39082fc06656317962c5efe4ce5f174a66fa57b76b3e1b4ff211e6780fc7f9f5fffe64fe2ecd8e822b6b0143cea485f57218c367b1a13b4e7eebae20f76f955227c217b2f445f45455e12d17a2835b9c85a6137fe63eed0a123aea80e5b81973ef3a7945442408d8e91ab331552620562b4a5ab73c08574199916d173dd56d56d5c86fe83a237fa1d538bb29b38cf7d13f7966c3bf55d195bb2911cc28e53424ec09ed9e4ac31a99f5c6d9e97cdc3acfd380e8fe2ca0d7e56936c6f2d950735b2f2bd5dc4b85e2629", &(0x7f0000000200)=0x1000, &(0x7f00000004c0)="80384e207b1d8d98619f10403e21d14fa94185d25223092b2725f4c07f016b0ff6e6d463d5f01bc42ed6cfd09eea9229a2a4a1d3931df487c96c6df253ce9132f5884b000ba9bfaa884f456ed88a26e00fa03834aa9eae8a1cac0bfc9021f8b5ce300b1de0fffcc66023d1396ed27c40fb5210bac6682ffdf80a76bf545807da5ed21f3a1c92cb1d19a2b04dd1cbc4f6fdd741ae69637725390a7e2489b856aec13fa27e449a8e47465b2389abe14e5bca599ad7339fe80c0ebe68e9ea583e53c47d57f6dfb4749ad8fea6cc0c43bf22", 0xd0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRESOCT=0x0, @ANYRESHEX=r1, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r3, @ANYRESHEX, @ANYRES16, @ANYRES32], 0x9, 0xffb) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {0xb108fbd055432275, 0xc7b}, {0x84, 0x101}, {0x3, 0x8}, {0x3, 0x9}, {0x63}, {0x46, 0x100}, {0x25, 0x4}, {0x4, 0x7}], 0x9}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRESDEC=r4], 0x3, 0x3, 0x1004) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x1) msgsnd(r1, &(0x7f00000005c0)={0x2, "67025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38aa5b63f197ac6ef1f731b0212a38201f08f56aa465eb82730b4f734b3d74c98b0b9c94"}, 0x6d, 0x0) 20:50:37 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) socket$inet(0x2, 0x8000, 0x0) 20:50:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r6, r7) pwrite(r7, &(0x7f0000002400)="7e6136176b96b5036954d172cca609494fba657d2b4505844672614c280fc2c796735c8670b0fd7a94ec333ce500afcd6bade8061da798daa5111c7c423a0ce48442be28cff1bd104d2cb84cf4baed454f64aa0375e7c61dcd45a07ff10adc96d543e464e7482bf0420f10eb771c8642119fa2f77476889b9f6c306c2216c49ad4b33a264f7ae4bdf8d043c9dfe6dc32eef11d5f392923b03159ee9103d1f4e57e6a7ab2a0763f9dbb4e45eb043ad6101165126eb7f2754edc4de282958e4d105403eda7836156922ff2d68eece7b32f9e63c1d2246523ded8f8d7bc99b4e12c362bb7cbe91d5eda112f2d6ce41875c3cb6ad68921a52142e03c98a51dff4cf2128c739202964d9fa384c10426d0da41f02fa6ab88407fa04a5c8b6a660e516a94510801a68e0afdb1c535c09e1d051ae0947309ed25694337913862a8ea6156c9ef1f6c32e7d2ef8afde6232d05e458f13ce5ff7442899cb0f2fc21c8043a6363143171329f44b3c2371ad747c0ff2841866016aec10af837ab5b027e326fbd4bf8551d2ba12e1b4e70023b8b47378a0f93e79d8224768aa3fba043d5a86c78f1fda1b173419dc3195f5b64ff29a058f0ab48f2157b92c8d7d0a02d6725ffd65466fbac5df7bbc9395ac8248c0fa9cb096ad5b270c369681787012fbefe57d862ce40c50646a38401f8d52772abf7c45eb1a6dd4069c21b1326ee6dd6d07723a8189dab195b31dc2437dee0f9c737ab565681368de552804257eb428ba1e0e132a823fcc0a4434f389a490dc04b29dd9e27212cc1de7049310fc94942dba2a0d9cbc9065c54f4260a265279782187a416eb93f1ac214233e5a7e15087b05563b9285350952945f3f08265c9c7d24e8a1dc9915cb738238a25238343e60987959b9e0dd0c6ab3b9ee46be840022e00da6a33fe72c4c47bd42d6bed4475972cbbcdcdbcb78e4034c4b75c4895fec3edbbdd9c011699395e6a09badf4c6fdbbf769bd4102f3b406cd5d7e8bc174aee681076f75d6f23e6935a356ac7ea3b51a97e7f4391242c548162385b51e0159b3046c9802e7aef29f6d5def089d9f96690752ed86447547f067d6a5912f3a7ace18989ba87559e8fa90e2907b9746e46d88baf43fe0498e378817219e6d8293ed07f44f37b4762e3831b470f57e3c2a277600955f20a4a20b881795f7cad61b79f6d0ab055ebab7d97d463a2cb6f79c5149a308a7e9587fac0e5b7a6ab072062f1469260d3db9115ca904f7beccbd7183de3db26cb38eac135d4505ae42261ec23672a0ea8faf630ee72301cce902b6384c9ca8a9f315a97b306d1148e1a495aef1df8b2cc30f917dce5b6b37d109a382650d00e0e33b6ddec21a12391260c6e0301fdfcebbef14638a48033ea3b4ab9abb308cb1489115201e2cb38a5523272dbb81266e01349a3df245dd99e2688811422436b32a1bc8ced10353a5488029abf812177cb79c2e747de4e0b867a18a68336ef8467e44d5958e268f12c46831812e1f684f66ec8024c90087348a4d78116334e85b9818d066884141d37c98eb967d512af3333740c3bcca867cc527ed9db4786a85c6e47dd59bc0b4182c437b0716af0b1c10b7bd97a033da3e937a8014324efb55d9380d565022a9989ad1701f6db0afc528c165b0b67e419a426fe038cfd33f414044fea57f898829646b2b2089bb55d7b4b529dca99adb26416ca9fbda9454b03625a3f0acc671b7d45e2e9c2441a626ac56bd96812442567783094049f9f0accb2692ce41d106873ed694b9416e6073ed94d8c262f4db87c1aea5e2ea985cf1e6f537e679680a56e9ce9763df1be4482cbdb1bf6f6ca1486c464c1115b5631a606ba2fbc1ec60a23d06880b6f92d4cf38bcae0b38e4c30dc67972d97912587a922c3496484eb59545d4008c7e0b37c00a8ab84db47749df630301f2e96ae76f788b27a8aa625ba5a73ff606264010dfdfbfdf0eb83c3c5b6f10b0f3c20aeeeb659eff45aec1c237b1375798187186afcbf7703f1ad12817d4c4f8f610031fd079daccfdd84c661c706dd9d7097ae88e0c081e6bfba9b64f2100cc64c382633f302451283824059ba8578bce54f091827947824cf5a4854e7555d1fcc9e6be59a5587a1aeb86d2948c86454fc2ead4704c3e2589e1539def99e51ee145ea0863899710192f843dbd3c674da7c265b520017872f631e4afeb609d510c70effcc7738a8c73c981a5c3b933268c20e5741ef984cf2d43c52b0456e8a1333bfc542d504deccc27fc6f2820ed973e6aaf8069bf3c6a26dc15d8a80dddf542a0b4be51ebc3598951181c926f8cbf0a04f0d7af0b96ffa59d8b1ac35721a829651e869f14b5456d35475ef0c39091df133a5a45c7e5c3b84636065c852948cadcf0dd1ec8ac5df8805ca494b0b05b76474b065317baae89b85ec93b346dfb9e4f7400bf7279ddba3cbfc1d292ac07e313ceae73f6fdcbf16c02629906286bbe0d40566aca769dd27faf4d201fe5654fbd79abd72b0b0920893d2114f46ccf1522f23c24b54ad3a513798d025ab51598ac9bc1cd28a363c9b40aba7f19e653283c1725eb55b5692fccb3ac74398f29855e1706a92e31211da81bd81d46b283707621824f459c4310fe5a5c59eafb91e2a1ac6031c239105fb1037430d6d6d081c6b791676ef712e38ee67cc2769531d46e94fcdb0f9d72b8f5f25088d8bbadc4bf781b480aae92b1920e3d57d9df3d17bc49edcf4bb2b08e520845157a367a1ae17bb4fc71fc7c1c070bdb4c3095b5c6c604b0d7a970fa126fca3c07a7c2a344d13eaa7ede4f6348ec1404606b3a6411ee6043e06f418895f6691b20e353afd9fe02ba0412f6337ac33e4a23c06dc0743f83f012623ab5b8a397c711e518db8542cd5a25b1f7f8d17cff49a172de33c8900b80382cd3b6cf4ec9b8be032729d91b0fdb01f179dbabedb99652d695a4b818cda99f32d8025ed451f211ca1b8bf36c0c70abf1984c0c947aa054a39bf2466b5a91de8d6b1634749c39e64ef9ece7dcba0ff9d8d2524fd3eeb0b098247e92e77be7a2dfd1fd44c82ec1dd5fd7a1a2b46b6c70659c114c4a9bc609cc0f47ceaa339704ccd9dbe686bd1294307b12690410773e1d388ee87ab13076030164d4ba71d56428dc235831dfb3d91a35e8567b8466ac9af30a4b2a7c6cab9466ccb845a8edb615cde500d406e75b920363d93074ff5895a4bebddd4569deb18522c304484881f9d6ae89b0c98adf4d19289d750ca2b8ceb0233605483c77d2408f22c0491061e05071b130362a8e0f7e6c733c90baf2a20a9de38f00ac5b5a1b0a4da7c973c1ffbd7b37be5052ac8b3253b1f86f386415d0aa720e217212072f5b497d17e39bb70ac8d549b59f94b162b11548977f5729510039adf19e94ab648289739e77289d4c9c064a9e6dca96eb4caaba1d673d584901ca0874930b6c895d0fb9cb048aa186a9b95812a90ccc4f7fbdf03c82dca10ffada30e316fd9fc26db405745239772d883febfef2074ce3833b9c5bd9446b3bcfa24eae922a7e4c0a46fb786f763a1dbbf04d8b053557422b7c2060e0f854a88f870f115eb13acf2b20131e344b1b563300c6226ad4052b90143eb944ba8e75f2a5858c15bb7502effea225d45c39b8d29300315fd43a859550617ab7fea143a96dd534a695c873805ad380712a442a90945c9a218faf09e4f84051dd96b833384e65f874230a4bb68335f8819a9ecb895e09c543673ae2b4ae06c74da583bfdc35c483671272f53b4120d8cfac3ad0205ef366bfa1bbd53dad895e9068a278e889cfe0e134603b93657853acaa055a97d61c0a966d16f88cc90c3a670612fd934e33f8774c98be95eb08821b0037b7346f667ad965e77caa3a6e157e2b1bc97d5c1eacaf8a2bcb767ab7740ea916688097d1108bf1f21feecea257e8d5125b59f68c0394c1449f00d5bfb765adc2209f163411a59f2c4d282f308a5c41739a3eadc1f6987de57a005a96142d6d96a1de248539552ff15d595b8318d27f4f4403fd1f6cdcf43b074deb094f20cdbc96448d74bc9038a92c4cc0cfd2e906df02e87dd9c668e314d1ccf94088d3c76d66bce917f0d7c13c22e92b8fe8b1405ac1f18e96464d15b7ca1584e727292df605710c7bef116680ef6877d1ebcb71a6d8c3af5f9fb219bcc612e566fd1090162da096da128d7c76b3fd9bc4b0c7b27abfdc95f79e1c9d9c6231f9d0ffc62e00dbc2dd03c39d38af59c3de7287e9346147e0e261050f84ca69f62dd8d53e0b77a7dfb7fa8c773675687620881eb156e22822890c741be88b5f1fa899a6d29a5bcc04b21935105100c45cf102328416bdbcfac0094b0f455189f13da382c3d37efbda2aacb3fde55178b59cb66f5898a956441cc32763c37bfb9454c3e29f0c9d0b34418814a2343666736e4bea3785764c1d439ed36dcaf7c44c6fdef41df45d0213ae90449a7e1eb4f5fbb28543624d601c42652dbc4cc41c119b516434eb092d64f1cff62a77ab5d1a86ffaf15da61af6346411274d9ea113a4bf853061f9c376d1039812f511391be53473493d8d35e6c169f4e3587c83d372394564b668e040de66b3af55780410038b12e9559dddd1197606ad6002dda9af4a74224241481a6e44910a6cb5a08177f7c794de0845031afa8dbc0d77218cdee8434c8c6b189fe3e8392d122d108182bd300bcf597ef0a48aa9071b90f96af65832d32cbddf22c613ad2b0f6b20bc46f4311addfacec57f8d74c4e29a0c7e36d00b5087ef139ee253d4f1965e36aca46acbcc7a157e701c0451cd5e6d3473c2325b19809b60562416544629a181ff37cea3b45919e9bbfd5a538b28ff81f0f8c1feff2da041b84918bba5dadaa1d77a4a423d3842f0d2a746e9cfa558ee93823d6207cd260b62ce802e14b1df626d1fa1ed159d51274b546d6a2743422d09afeec2b0bf14f90377407771f71baa158c71c45a696288f92a42ca850bd11a5c5f76fea4c9b5f4ee98d7671d166ff96527cd072b3dafcd83106840b2a53817ced7e7c9d09640e24f71bc23648379b6fb4929f4bf743769e2ff5cca0306d950301f91ba92ebdd15abc0e1c47c92102d37511ed7c619413ced48d764a577b50b8299d44812d15877ca442754e82b38216f87b8bc20bfa9713c2fa994937a4b4f31353fd8f57136d6c992af5556de6bb20484e65b9c855c6a0d56b9c6489b424095d96ffae0ec49d68c65c99a31e03f8adabb5eb7878ac30583857b8ff8dc9a93e624b873330608f634ea29900c130cbf257741e0da5f32e8e09cbbb70bc32d23286b0fe3cd5b6d72623558b711082e918dc4d843f8d49615bd29ca1b3b3d39ddc3caa2b5120afc39d7152aa471ffc0a2c2cc5a675c4be3ac2953aaffb5bbb7829d24acfd682501269f87a97a36c3df54fd024b30075dcb27a3b8669f7ce0064d29348e8eaa2754784748b30c1f7c0bea54bc317a0f2fc9ae2f22c68f257f70b9dc82c6411907625caa32d9e1d15b1736837a6068271a175b92c5d2e362604cc40057ca04488cd849552568d6a7c08bcdd1ef664aa74ef0277b543bb770e6d7d5a85db6b98859647e312104e5d5b3bcfe878a0b8ad8dabb0f5619da8e7cccedbec0abc6af3e769d62e7d65a6d255612463751ef84ee49857912393cf7ef79487f8257d35b6175c0880df7f001e0ac452c5bf70ec33ce7442870bd88e4df108a1f8a4fc2d87098154e5fd6e56ff516df11570d0ddfed55fbcee01efff94acaee5425002e61348357467aa981bfb0941e24a13f11c1", 0x1000, 0x0, 0x4) msgget$private(0x0, 0xb4) msgrcv(r5, &(0x7f0000000000)={0x0, ""/15}, 0x17, 0x2, 0x0) r8 = dup2(r1, r0) recvfrom$unix(r8, 0x0, 0xffffff2b, 0x42, 0x0, 0x0) 20:50:37 executing program 1: syz_emit_ethernet(0x11c8, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1192, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @rand_addr="000000ab870368a70c5a5a00002000", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="f5d7188d9cfbfe9e3b45a628b91874ac", [{0x19, 0x1a, "c88dc57c44f756e41346267e5d74203429c9c3d25ed27a6f093949232f48201d62b7a8ab0b9d984d2c8cf6b7fc0d522138083a2c37ca01379c338fbe663fb96655b5a614e6d8f2fc75a406f73a75311dfedeca2597e4146d113c94ae3f9ccc5cfaad1bb027761eb2d634fe79b14a1b8ea297c916fe288e7b88d1a3a91b36c018d0c1c433eb83a66cd5db0431c4442f1581221244f509d59aa56fb57073a749804b1748d2955e923c9ea86766e39d487c7e7aa830097463d75b5af2e2738f4139e41115c4feb35096dd11a7efe9f6bacccd"}, {0x2, 0x200, "cebd0d746abcb90a25a07292928d2cd49de514eb86c26bd0155f85d3ab4aab218d339ccf2b4d37faabd45d65d226ed3e7534dbf3a5480bb0378d6217498bd57d46b21d58628762609e68e8a8126a9ff7e6df7a49d7fe8278127c98c92b66bd54cc2eeb408bd98d058d2267cfc4e8b0d0f7f4382fd7e2157d94bc985672ff72c19afde6ede09819cbd1ad74f45576176bc3706f24af21cff7248f44f5d8f2dfb2d96319d6cccc68bac21bb6d869994c5d871278d1c5551d859277abeeea2344be125e30bdad67852d96f08db1273d2b6506a90c9e1acde759bcd688fdcb51a182367ab4b8a9a09be08bc2a5547a9225b435c38b04cd243d707a9ac2269992bf89984de9a9c1360d4580106d6e9c5a99ddf40c40365d88cd951727c5aa332980405f5ff98c271fa1272115e9c8359aceb2b844229f75173eb5ec59a0b432f88136037301821ed9d6d118b28909edf6198662dc6b1cd4e9e13277c87ed25090c2ec59c5230061a86b245a425896a3548ae29bc10604cd27d58ca4c8670ef77e00257ca613fb59358ce6462282159b695557d5e023654a55b84ef59b71465228f18774fdb99253f842ed5adc37ef01768b2dde6559d1d3da1f89f2cb55e20f339b83f9bba23737040e83db481ec0d5c3154134b66528f72398a32b74bbb3480b529977433dbaddb69a43536af13824417054596a782d6af4bb2a83238bbc52a320a13d0666342004e456403b5ef6111d382b5e74521b6d056622c7a322b163a52f338263c1b1aa05d24de12e70974092bbbcde07c65f6fc5671ea69cbd19d2aafda60e1237041304597899fe6e64b3e6491814151bf06c1494a39ffc867e6da87fe7447051d5d88df406d3e95a11607d6460d16eb0aac2cc788083df1503e04e7517153891315104228160012e3935e5bc765a579ab84365e5c373a83acca070e79b09f23986ecadb556b7de4484b1f21fd766ee479191d6715469f3a56355becb575ccaa6e4aa60e0acab5a9a1acbc003937731eb791a4c82a340739f90bf4785af3e1aa445c011ef6a519f68102a60771509e667eddcadaebed2975fca2b04f449b7724145fad2af7e4639fbf4559f00a7b4b5d82b893d8977ceec29491956dc4b8a8e310082f332fc1354544aef8e0b35dc8f02dc7f915e8e23692c3be9e114f23793c070000ba5f3e04cf038acf75f3269991604285175d3125c2408f6726fe166fdbedc27795a15b40d6a22d9078673f485a6ae5da5220b2d98948d3ae0bdc3bfcbfbd8c964f49a966da84b9daf012d5c38d807498fba0eda00b66031b71bc0ea5bdab8921a37fe75fdb227c2baf74a77740f0e6fcde02d1e35b1941473de799c8aefa83afcfbcb96c18948b7e0a0661962ce730c80ec847413699298cbe6803a8b2d44aea633c9c5c2883afa149f5a90617fef9a785fe506c2e6ba391be7eb13c379bbe61e9a089a0a866141b732d2af10431520195ca1499c1c0b27f123fa6356ed103098c164c0ecacff0c2f971001efb629241b975e70ce089d56412783791a49e09319d5b1f815a2517d5a366e5db0c02a65bb3628166b0843dccd999c39cfce36080da8b60e715236262f9ecd55b8192be18d9b22b8d7becdc8083a08d7b63651b42ff304399d30d420f69c9bcb862b6b9d31829b3653877bf69a551040933dec0ca207540d496569467acf2fd5054b46cd27bdd6fafc7c20d042a23bbac84ae79b63d3b3177846111178d4b0e74d34b274b37d7eabacc56a972df7b69fab941f782e014d85a34c9e78554240d8d44470a9946aa771ff8e29abe1b0a84dcae76c9c4fce16c34a4797ad58f34eda5a540a91577303fb406edc1f0c0e8e9d55f5ee7500c508fce4b6e7cc2b849a2c4ecf075db33b01d85f7d6b4792dfd52ba534773a1485e8fdd8df32fdcd57306ae108268d41d8a84958e0ce5571a4ede09ef6bbfc143a7c6211605ee2dc754d5211fb5774928576a238ba6c8c027a285c86b99c1f1489af770d21ae5cd33d1797d993b5e212be166d66d91ab634e8d42e8bf72b76432462e7268c337355ccbfaa5798663e81761ab031515cdbb55c352d93e273bf283c71e3651e552757b696c06077a78dbe6f014bab0681f1cf3c947ce326fe16684d13ec54f7621a995b53ef78b2ddae323ddb4e3b037e5693152c9bb28cd68ae092e0a4242751e3a32c281d5cd8573a7d7ded4c74df5b0b8bd290d8c9038f078c230ac5848825bcbf7328f16bc8016e62853a1b65764fb3b2abbe2659927eae907c01c461997780e6ed6f37ab95cff09af98babe493194de5b96bf4e39cee44284972b2cfb92185884453fe23b316d558b584187e1c884f05d6d8a440212bef35f645634e38c79c24127c1713afdeb7b672fa7e7faa77f08456b732e1b926cfb8c4b72c0fb75674eca34684efb55ce7ad6c3acef06968000cf2058e788ea074e637858b0368778b7a83b2ee47bfc4005b4af448a233e65d615f8d4df7b22cd780c2a89f7c7f26778e6b071aa74ec4309804836773cfedfd70a99ce72c64be80b6864a24b4a54af926c3ea32e7f95afd47b68ddc2044f89486dee6f1674474bb0d3094669385f0d4df3cb9de0d7b7742840bceb68aef2053b47612d3858a41306fb00bde6804eea4f5f284936ac93c121837ee01538a4559308e3a3a1f17321fbeb1bcd6f27b4071413393c548ee2e46b72c45b320acd92d9316e1a8f31229179b60b268cf66e9b3d4a0022674477edf2b37cfa4e0b97f597bfa3d224b8aeaf23d9e70d25eb1a84447b5c1983a084768a7600d100cde0dc718d983e57aabb2702229cf4c2f4f4c45765a441789d00233f95cd9be4670f47a06a2df38a8e3ded88a0bc1016a508fba9b79f767e0ad943e9697300e7896355b60629a9311d3c40754fbebaaf3a74243ca2f54f37f92a23ff7d1377c76108100555cf17e145ab98239b99af3fa756b4f4a1c9f47690fd1322a0f7c3f6c1477c01173b89c040c92e09098f723aeed09b9ae07668a856339736d4bff47e2e65b82b9228d362040541ca5f9db1229a56ee88559ac97127751af9cacfe31b54e87cc44d10c5cc9d8f5bb69c1f1c93b466999a0bc074c71f5808c9dd67c17de1f1a9b5f93c65bb9f2f60e5b2cfc303e58396547eb32e9b71b7a85ecc94a546677ff8dfdb3a9a434294c6fb11a13ddca2e63950c6bd7a79891810b26a6424d69b79f511b4efe8438b5bf38293fbf27f60d0c188d83b9f2e8869a944b848941ace141131152acd921067c4c024dc440c6ce0a22fea6e789486ebb71748fc9dc145ba84e35d0becc81200688777c5c3ae4ee9cfb83074a383ed95b15cd2e023c26e1d3cdafd76996f995e652f5d3aef8bf938b062b188e5febc83c2ae414ff6bf29bea79634aee92ef44e4f0fab870b3ec2ce08146a454752f7a3e9bd332d5fc562139f4c76b4a13db86335fe0301291b7a6236608fdaf1ad8401a7ac738787cb85b991d0fb38f8dd7b225f03da8b4e41ccdc3108de3263025f5040f46492d4fbb84b16af382255100e93a3937a99f3cd0a6e940c19179f2936370049bf7cd3489a35bf7abed14cbb9c2a91c6bd80e12b4526b74f11e7572ccb794ea6ff9e3a0e175678713cba5057cd379d733bb57e7f2542689c8d2eae7e1686e24ad105ed11ed39623fb828b6135fbdedd9b43dbf82c61a11ea97ae7479c845300e5503aa3aad969a29d6340f31b1cb2e5208e306c8db59c6e46a73f49448ed47dea25e2268ef4eeeb68c5aca033afd09125d0bff31235dfb4a8b73e6e259184dbc13135e7c36d2d35dd372269cfe9fc78556d25d072c271831167b2b322adb95d6e5c6f7fa62f6634d9c09ab3266a21ab13be5c2669c2154825753e15f01126933c3cef96ca774f7d321b1a46717911a908225b56f42a6d37c3a01938c95199d6e536da548b57732d12cdee42ca891edac68dc0097af23cfcb3b33a85c13a4f46f3e7efed31ceedcb07b77a2e64c3c6f0176c2922f81bdaaf7245b45d20f75965a07d10bd5ef2e1243c71771f102ed8203fc0ed28ff8168a28ed32924f3b6060483de9144b0cbb2bd6ca8ff20fd5cbc7c3fa47831b0b6f2f62657552979b5b1fd6aa9cfdc4ecec8adc1f2816050c1dbd6caae65a8f59917ed92504ff50eef214420efadd44fba8415846683c08e2c1afb581e6c19d66069b13d286f61432afec9a758aa4bb1458f205b7bfeac4909ffae301d552e123135924d6820857c639506bf12294ec2533b789314082d59d501214cadefdcc3aaf9952287904ac0af15e5dcde1fb2782e1f34a20eb3f5bffcb17906f8c792fbaebe7b2ac1e8c683e503e5123e09796514104cb042401138e72b8cefa8cc0cbaf5de7bae2ee8a02369d30c3945bbe5a6a985ce319896b4465a30910f40bae1644732a3b5b5630a82813274170df477cb5b78148fa39fe3e79cd372dc91f045961b40a4dbe11accd792472c75234459a6183e05c2cb5cd2fdf38de5b9c290c2307557917facd963c9bfe588e7297f837c8bbc126f1db284f0ecccbd88fbe8da35f0d82d906bae2044e12cff4c93c116f23f0306147e1b8b7df5101e58d7c438014db4d6c89ac5423a1d86ead41343e423011d9e57f90854354cf4bbd77e063c83a108e32fd2822ebfddb1c3528194b349f1e0d6cd44f16033bd286b5201ae9174e9b1309b55c2d6a2785920d576776dc161e3983cc5750f31a49017a46f64723b7a5d35c1ee5731225f7b67c9de3e96830a721196c97459193512dc2f959cb00f13e0496e4ad06006e03116c7e9954638d7744571a4f72d93a15bf901d8166f6a07572bc8ca28601d36e3c65acc7e211484e6475b560f7f8f9d825f989f463c7481c7b14a76287dc956592e63ca7feeb412999403f7ccea91a2e02548d4517e04e52d4be69942a53bf6f14f9b194099a5e7ad44d58f8bac7d015e6ca4c4c472cde536295d6aa895412ff37bc728b31307cafb75c949fb150315f451983abb387d3aefb0eea7ee1643579114ab855255f607b78c4ab392105adad80ae1be9b6a13b3a21eff3da6348b3187cfc3fd4d60d7030a0dab99010be0a2278a3d2ba58a9ff6f431005d4bf172c7ab4f2acebd26c677f3f049ca1cb1072480c715b9ba02417ca09498271435082f1aeeba4e4714de2e4883582240905cb859370e8e7b90f5f6539f06596b7a1297866e370b527c837a53076e09db614749c3d26e26d93916f3ff957543f733e863a9bca45484ede6fa4ff949e02b6fd8fae8686e1eabe436e7b54f4967014f6bc416f7323d4c1dd97df9bdee857c29420f69cee18c5fd7b4e68b8926f05c633ec42ed48fe81e6a8b0beaf8f4ba3ca588ce15ad3d57ebe4885f5c7b22a3acc4d4e99ddb7b18bd37c43a4d5fcea02cde030f151a10935f8845ce3547f8f9d3d7f187d9249da2d58eaa17b9b69d1ac823299b4fdfa687364fae8bdad3a870dc3c29678cfc9e810fc88cbd944b2a08b1813e678283ce300a41c8ce5b22c2cbf8dc8eb8e7d249a96d04f322536dd9898747f3319a6df068dfbcfe905fe4d91af8e208b6d82fae86fc3df1d88f8f657b689c1fa3ae2bdd9b7e8ef7e0b015f6c63afec0c2b18db1adbd5c438904965fea9d1169fb3fd85140049400c744be441a41324f0910af520364e3bbaa2c26f3409495f0c6bd18d049acb62431a9c28717e6996025d5c39b60ae745b9b2de7df366fec00c123c773d52593eb53bd346e1d3706fce1fd7877bd46a0f722f35f72ee8d3e66b40ee6b0cc96c21df28634f8104567d5f45fb034502d056ff3130ad684a5"}, {0x1f, 0x14, "73e040172045af09531d1717085a9b3d19a901a31ca386df511db925365aba8d037b6e83f3191ef4d9d07c2d08218501497f5ba5d555dc52b667c2c991e41481b7954152aa7fbe12797a005d6b3ec9b6c0099d0b7ddb26d8853041155a53109c33e5098fecb16ddb63cbf2d8f99ac24405ead1f9e013774223408ac6466cb0fed9e31e9dbd7320a64083eaf9279855e3c3494b9ce084aa9deaa9401e3ece9359da0e4a"}]}}}}}}) r0 = socket$inet(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xff, 0x2}, 0xc) 20:50:37 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1082, &(0x7f00000032c0)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1074, 0x66, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x18, 0x10, 0x8, 0x0, 0x7, {[@nop, @generic={0x5, 0x8, "c48f5c0427ff"}, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}, @md5sig={0x13, 0x12, "29598d409d3bf2894f2266c04cca4fc9"}, @sack_perm={0x4, 0x2}]}}, {"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}, @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, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a07200008006000000000000d9ba78127f74899900f0a7861d00000000000000000000000000aa4e204e20b385034c5c58a7f08605be38245edc1002889807599c23c18e8599624e818857512b22ba1b8b8da9ca80a65bae9e9372ff959760c5d73709e4b82a2dc250fee6ee01b37d07ee1c1eebf21b026f79960a003f146ac018ffa3f65aa5b7886bb53cebe856a4e00f8d3de29455ccb1baac0bdc6de79919995cb0d67fea4d361fa19c279790609ac492888836b88ee08fae19f09c1e655ca2b8f643bf8f93c453", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) 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_emit_ethernet(0xe8, &(0x7f0000000380)={@remote, @remote, [{[{0x88a8, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@generic={0x9002, "74477f7c89bd3a3417b240c47b153b2cdc922f3125ce69a704e6bda376f641aad3ca599107deb5c55a8b61b81793dd391e577061cd0bef5ba407a33c81e82055644e9419161a9ca5cc914333250185bbce14a1b23bc3ec87b7fb635b0744c5bc265aee919ab073d244e1f620ba35dcceee35276e0cdcdf6787d1043d538c1a6c678d646205b8ca957c5a7a8b53578bd1604585985041fd48594824c62fad03fd08e67808ff4adc27f7708f516ea6495f5b89b4544bd936d798a23490c180f7c985401796f47c6a225de9cc86e8238a972711"}}}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) socket(0x18, 0x400000002, 0x0) socket$inet6(0x18, 0x8000, 0x80) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) 20:50:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x8}, {0x7, 0xc495}}) 20:50:37 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x7, r5}) 20:50:37 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="3efc75afe281dcfb04130ba452f66dbaa580bf26acaccf1ef3f68a799f7959811bea6d0ce7689239197fe940eda7a66d7ddf914ecbd168778abe870e7224b8cc0d69c71d8021eed7de53cd1f989a246119740515df74de3e902be899faf2847d3468dd9bf0a8", 0x66) 20:50:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff45d8bd76ee0e0800450000380000000900019078e0000002000000000300907800000000450000000000000000000000e00000011c8c5cb3e3020000000000000054cd107f6269"]) syz_emit_ethernet(0x35, &(0x7f0000000000)={@random="5bdef0ffc5df", @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0x7030, "a9ae649a9d528713823ef9437defcd337fb8180d3ca7a7f11a916fe702fd30e72c2c77"}}}) 20:50:37 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 20:50:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="c62b598484c1584c9c19dd6d31a285746eb01cbe0491200dbe2c16677e81dcd0761424ebd40bb2fd9acb880b48f99a8c5262a07115bf97a9a5b6848cf788141f60627bec6f10d779391029e7e2e087eb5b6dacf3e76ef57bf47a8770e4cf8ee3a192885d873fb631a10f261baac41372db7f576c23ca5845d351c6e1fc12a0f688a2b808887f3280fbb8d692ef6c145de6a57342bc767de27d585075b347b3629f2e14234eeeba2b303a36146039183b6a2a7a7997482793057f8aac1b596f1902c5136e443d2f510ccb8ff4ed93980c34efbc71570b51f3ef6f13bfbb9855083b98aced59f14b9a93bd901ff11ba17f637c45436f2b696169d4909ac53ae6fd4a273ba86c55cd523b6d6e994d6d94fdf236404a8f288dd56df76dd03c08dbcb13af3c0af55505525873f8cd4451c0f8964a9fa5c1ded1708bec2af2a7115fe77e61c3b017439a7a4847e0c1eff8b53578663e85b86542dfbe41bc4beda273aeb5fd3a332bf260e1a37bf09484cc11b4ae0199ea6c9fa88f16b7d4cb36129a694ca24529f10eec188130b0a67fe7840574899532afc136c23e5b5f95edba16a1f532f23dd7cfa6c14be90ddaa2c30beaee20df00763f534a00856320ac31c69a7ffc8e31de418efea16bb6ea2756ed1740cd75a6c1f12730b4ba4248506ae9dea66724d8868333543882893ef5b5be72def0140fca0eb0bf8d93d220dc7f440e246f9019ae1baed38a68d655a8e686a274f58d41532e05c5132ba509d109dc738758a60bb489a53eac02b264ea989b1c88957b67faa9aea0ccceac1a8e43b293dda57ea02df99454866006ec4959b8238471e1ede73ba4bca13b98482857987b60d1eac24611b1dff89cafeeee7217e15ed1bb3fc54cff1e0ebae26f16609c87c9d2ec6df51e9c425b9ec21dc4d19eedcbed145ae889b792cf05bda72f9307e568f0750543863a70d26843427575a5710fa126daabcc4a9a3bd35af2a931a6ad7c767d67402d71f55927a10de5c0a4a119d668b2fb3687624f684db3fcc84c76baf9d5fe26f37222e88b4c32b465c7d0831aaae04f0366b0ac89f83d85a8175da1f21463fe8539e1f9c3a83259f4baaf399ee92761d5aeb4521515f2af17ff89678863d27f83801290a21f939c6916116343c9fe17057d94aebfc16dfc3fa1d7b43582d5594644415d5dee9d352fc3161023e8eecc975afe2916fbcc273056034bbf1a4e42b58edf290fd4e6b6bd548ab2a01c7aebd4e61fd6666debf7c93e2a919bdcb194cb9e5892068827c0d65933d26977ae4cc68f282f8591692e24b81c4e8f9e2c9e8303ffd9b0c6aca0e5c87f4ba6752d6a8666f9b18fb330e4e8235b6f49d551cc0caeee162b68dfbebae654af1660e907e8bc87ac2ef2d81f7f2af0445e005ac0e74f0892ff0ecc9b80cec1ff502b85bf5cb5b17e48203aeccb07bd02765781b0f5c4b19aba649a009192057e81f38ba251cf3a675ce454641f8f3aabc7cfc869f0d3501f09ff3d489c2f3f56dc2f24c4a6b334cdd3ea70fd8547bc79871c4f814a5ab61738fdb622bbb180c7c9444de30905d1d5307dca1d7a3ee786a03c96097a6ae567ff6ba4b2aed2caf8d8016e7c487aa10acf18a6f09230dce258acd0049013922188ca578493e6c6bf0d02d75a426b6b273e20166a726a37d8510aa5a7e11b15893672dbc3e7483c8e307c8667423fa43b72f8ef03386028513669bb3e1c655f96617ea1a3fbca822c2b889b9ecc2abca8f99a7e3f5b42af279b845508a42b17256f4bb7a9be6df6de58b9e9e3787a1f0e50a73e5fa26636b174556e0bfacd8819c18b96af923d165f2850034efa900085f5ac0dcba63e0f7cfbe833b814462961086ac91508c1a910147acbfff15223b96dbcfc059513ea382cdb551736c99cbf19059fd5c555cbd623686c53e7fb07400f75825f3a195273db2c43d21debff957d62d6bfd82977866fc89e6bb82fbcfb7cf11bbcb13739535cab80f1fc5a0a432962b51006a4941fac56c3d58125c152e3f6c796266a9afb42e25b1d9f84c9c815dc55462d897a5ac03fd63c02df442c8502990b19ea93fca87ebe3bf52168b41058aeac58c212c96db0558f253c3bc5034c756be1265c1d09dc1c663c24bdc230205b55998e14189f4ad11c97cc5b9db7d97adc62dabb857c84576ce77853cfd4fc47232822b1dd26a2c0f471f47f17cdf26f7fd3edac5f347a1d0ffce8a62bedd46bc8b1fbed26dce5f01c759cf35854e08a493ff90508116e3bb24ef9e523c839587dd357123b64b19bb2cde847e5e054f26bdd8358412ea41861189995c1a4aa7514f24097d36667cf94a258525c7ad2c6f64e12d53f5538318f3f094ec5fbba3ab7ebf18d1682806f27a43128dd2e99603a58c31d1b3cfcd80e30383cf9509a198348a63263408fc665237159f945dff9d084140f1b97574951a7e846449729b447dee4e36bfd16fb06b6962c37cdb64841dd34a56b753db4e6a2b75dc4905ad10951a8e66920e0365fd1a84bfbe2478acec0d066652244f1b237ad569110929c61249e69ec0103eb9aab8bb3c5c8c4007f845073e847e2e1dd5ad08ae0966e966b4a561ad7e8cf18e939b8919fc66c14c60a612389aa32ee94478dc263a30c8a48b635d75ec1fa51b32d6d0735ca0699fae30a088790d3bc957f55020970760384a8f3e2809231f213f2181f8b6eb1761c5201bc93bc991fe3dbccba5bc643e7cfb8f723e9ba203722e263c2bc82f7bfcfcbd629baf2d798a6f041f041e3ce6f2590239a4084a84fc00937784c6ed3f9539c9b190e908362e3502207d65b1c9fd1f9fc9a7ee335c3028063e3c336b3e5667f18373f177e08f861c0da569a82c64fe5715452c23813360b640a41ba58f1f773eca4284b7bfed6e39a7061d8388db8573b2a27a5f981f4917cd9db93aa9db54cb89b116bbf3ee1bc1340c41e76705942971ae0999c71061996968d2c0cda7892a67323b30436550ef77bc2c022c1ad541f79c2d37b4f8660a22a793c1ee9ec2372ba53e21966382c803ddc32122ac11c95e72f2a51c82e89fe6dcffce0f6d772545317fbaf40effc98440c5fd97a281840279979acb5947fcf240f3b508c27c8bdff3457f5d3861cc7868af5da749327de118e6b8d89658f3826d195d5394ca8e865c8e59c0a685a9ff91cf6e4e7eb94346f7f755f18053ca37e81a92213ede4cf3cf0b714c5020bce29de7d706ad1570c2fb9c087a5ac29899e08effabd1f13038d904e9b47436e485e5adbd3db3a9da550e4b811e021473d93b640d10812cd6656c17eee4a28dcd8c0710548f17c9a3024992866c6f478e84b0e7a67b84d8de8028f1e4d8214be775a27e7fd152b20780f9304ea6407fd5af35e0a4bf0827ebb859c07c52e8734b7343b0bd8800e8b8c5ebc57ceb311c4e04606a03392ae12907d2e110b2e22ff13de033e924c402d8d2b3be713997aa88e380a7974a085893bc9d2cc6840fd214132c81bc698435d9f1bc12ea9a900f424fd51918ed5589d2f65a261282309ba91419747995ae1408b69f7fad8b0fc80792a67ce6d0139ed50c72c199443f3d1f6fe45c490f1cbe507b9f611ee37a765ce8bacd63d4036a881c62191582e95ee1acb81d65f204e42ae4411399e5b507ae695cc2dd52777d5b7b3e0681bf531434f14efd3dfa3020e68e539f741f0ca8cbf9cf724ebaf7094d16f3b17305e28b5523ee59141b79ebfe13ac5c831848e78c8b8157fd9f58817c4a15b0f02c048a26ebbcb96970348bda8e22b9588b9c0030d93c8e5a98ecdc6269ec97c95b06f2505a4657d118cd5452c7116cb831247b895a10b0f180adee7a1b1df401d69a8712350f82c3b22f4a503fe9d4e1befa1a04cbb6ee605b2bbb518f3feda95e2d58131013064bb50f2ed845f90f32a56ac0728613e773d71cc3593a265a73ac7ac95c4868a414895197a15ea41d8cf28c3c3f5053a9551b8ba89e53c11ebe575546fec5980874ad06714b91032af1bbdbdce15eb61570facc937a77729ae4406b5f073038bb114c1bbac44362840812031d4c2d0bd12e6cd87d24a599d4ebd43fc99b59e19688fbd077dc38b2fc2bcdd88b2545a2ee04e60caa14c7289600f74f2d6d62294e95b13932e67a9596df02408853525fc9c9fa9d0af136a6019dfb19598c47f9910d72529fdeabfc630428a285871131fcc355f19bd48bb8f644e98d0bf13bd890925442a56f735b5c9a424670264815b431dbda0af2aa005637ca32359d487c64766133d4814d44acd8ea6a7b5c838a163f66a62826bb3719c224c55c0e62c9fd0c47e9e5a61ce897841b56f3acdcffffee1ce1e5544e7b6aa19cc4a05f5be21002e941559a4a66bbb95e669786c3deb0f5ca26e97795c725ad225784e10ac33fbb1f0ec54a19f71015f40872f1adbd1f9b24eae0c747050bd8474f128d307944e04b2b38f8b406a8b8664a9cb24617456a8c5658944e51d88f052cba27dd6318d009da379e55eac28bc60efd96ba3506a11d3e84ae1481274622167579925f8dc40a2b839944c62a10aa93d5534bba385c048b9fa6d26d7f78f6b407a9756a46084d31efbf80e84c0e9dc119977293c62fead5ceff85244b88aedc6d5be3018f247667a499156358e1c3ca731ec9c6d6fd633d964e6de50e07dfeccac5a2eb5b3f0cbb08ff3827ef4ae6905eb62f23bb8dba2653f0b400fa6e2e926938bc6fc3b20d6732254e135d299bb6d96c063a426b3ea4a2d4da381009d6a679b799ca1a75f4e90f3f70a4f9cb07f2ca1af4e24706c7e267ff60647abc80bd64bb5a41d1a8eccc9c4f7b54920e64738e72e0d9de606be3b98cb9d2c4f01dad39524a4e9bf2710d91f9977943846ae21e08ddf2d4039c9d54bf00f0df02f715063dcf755652bcd7f2d810a88939494f62a285737deaac8740292319b1fe50743f3f34e233342c7c67d859ce894d5171d94d5c536f3c14f756b6d826f9435dbb3e8bc0c13977692dbc49951c034dc9372fcfabbcdb89c18158eb3f26f153fb2d56bb086ad4494ff31c424ad0e936ba6573dbf79faea120a89f94a83e6cd8d7f2919a8ebfb61fc06f95c74c10ab4cb49ec8b14e60a19f8c1859ec25a44b176bc14411e87ab0b39f0325e02977110a7442030d31b009811c2d1fba668a671e8064013cd4f1fe8ef0ad8874e807f88603846a41ab4a3fee9ad210dabad5f63ec304d2da54f0ecb7b1b17e03f3758c1356a5240d30fb4456195a8537b0bd1675dbefc318dc0dade31261e76ea61106c31b6a06b3eaef008b4dad9f39ed1c70d0886bdc931bca53b905d570043fcbd21848fd2675468a5ccf8a8500a63a325d9e6a1b99b6b0653379064c85bc919ab2bf425b51f8c0c77246a5edcbd0cabc6235644eb0c21f3970d5a5451a9db16947abf7d080a27540b6e8d4efa9eeafba49effab20ee9464d97fbe30058207cf44d0a99e18a143e54efa0e59f5f1afb87995a1911fabbb2dd9517f730a17f4f8e861ee1dee01de8cf6823f1355183d5278ef0e74f17a5e88cef064c251c57d255d54dbeef2a2050907fa8b5449e4c85d27617287cbd16a16efc4d55ccf75eee180f91e5ac70e914a76c1b6c5496483c137f52c9d05ccdd75b61494f2899f5dcba782e68a5fac80b131465c57a6157c320dd977070156105bc97fd47d9ed0a9e8f1ad54406debd7cea3abf9ccf5239d704cbefb5825f60c3e27cdddd2c7ea81f8db6b870782467a98468d0166afb86ad70ada9d45889217e171a2f2ea8c5dc8953e5bb74c6e136359d141d5cf56e4db76", 0x1000, 0xc03, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x8}, 0xc) 20:50:37 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(0xffffffffffffffff) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) r7 = accept$inet(r6, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r8, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:50:37 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r1, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x0, 0x0, @broadcast}, @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x9, 0x1, 0x7ff, 0x0, 0x8000, {[@sack={0x5, 0x6, [0x38000]}, @timestamp={0x8, 0xa, 0x9, 0x6}]}}}}}}}) r3 = getppid() setpgid(r3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x5d, 0x8}, 0x0, 0x4, r3, r8, 0xfffffffffffffffd, 0x733d, 0x4}) r9 = semget$private(0x0, 0x4, 0x210) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000000)=0x4) getppid() 20:50:37 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x71) 20:50:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/214, 0x1b}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="b5dc083510aa6801ace91600a0018623eeb2ea505f17db543fdab1a093671273ff716d5965a152c87a11b4d58426ae57e8", 0x31}], 0x1) acct(&(0x7f0000000140)='./file0\x00') r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) 20:50:37 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x5a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @routing={0x2b}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 20:50:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) chmod(&(0x7f0000000180)='./file0\x00', 0x20) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) kqueue() close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r6) 20:50:38 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 20:50:38 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x47, 0x2b, 0x0, 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x86}, {0x3, 0x2}, {0x88, 0x80}, {0x86, 0x101}], 0x4}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffafa96c1709f2c0b370422dffffffffff86dd60000000000726ff0000000000000000001fa68cdeff3f00fe8000"/62]) 20:50:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "00000000e6ffffff0000ff4000"}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) openat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x180) 20:50:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r1, r2) setsockopt(r2, 0x2, 0x8001, &(0x7f00000010c0)="cedbbb6f8ccb5257a7983e4e703e4f4278dc45b07343461347a4e257626299a03ff6069bfc9f2343a75f4a8eb6c2d5a3bca2fd01acb5fc69b52a42046ffc7f23e7afa4c4ff6115f11122522d89b602afac8e2f305d115713dedbd46b6bde3330c9d33c07c0e144ca093c3d650bb279c420dea1bb4527bfd8695d4d1f41642e59ddf90583e2cb52079fa85a8c3de7f1df7fba9ebf05a733292e7f3a1dc37496fc09d2e7bfff3af1ce656c25f3c31e7f139b297b78a6a7229d67e0b50ec364abb301cba04ff8dbe693d03d3255bf0db872e6c1cbaf487b707d4913c3615cdd39ec690bd20ee7efb4172225462a222366b83fb1a3b679e43790f58ff852b4b11e6b116107d7f5e50294a040e9db6fdb8396c03b5148995c614f9880c91205be4eec92cd599f2100fb70b1db6d7f49c2f4250b94215f0e6d3729b6124ae5f67121267a8d33e9c10811f8b16cb97c37726ea6ca6b1b9b951c02bf544a871d9705586df54e6420c1c2bb40c5401ea282250fc5e984535839a55059af43c223baa963d93a14e0da3869bd7d29a5a153a23f09170ff2b6206f82da3bf1007d4a9ae586d3f2f6565e64a448e957a35bb8050a8c19522b6627959b0ad3d237339057964221ed81ed552ed08ec0423e510264b877aadde653f55f66027a6975d05833ffef244494fa889258e216602bc0f5b8a302c7800b5c4e743aa69ee0690574750aad5bfed77564040292b25cbd8f2e28f046022873032e5b2efddc9e27f623537d35c418af6cbd759f95746ac9d674c0671e264b5c9b84a402bcbba2d749981739cfc3ad8f6743eeb3dc7fc1726d09f024b0583534a57dc2e7c2e9ed400134e4aff83d8285daa867e773a9589298f85be748d04a3affd76407d502e5a89780051cc54fbbf02050f85ce9f8b9fad279e68f4c1f7c38158c9035d273a86ca910502162f1c7b4b7b5818474eb5e442d07019c9533622226b46fbbb827c52c0ec797393b56ed8e322708d966140f0f9c3f43d15a63008e3d327ceea8f71e905d9367921255a4e26a35c1b16ea122c3010d3f25de6fdfe253ff30c58211969b4884694ea00b9968ca5b8865090b0a055dc892f41d48857a501c0b279ffa9311cb5393d3a347cec9c3fb0942c2ce1ad17db5300bef1b86e35eb438e51dde872e2a3352fa5388311e6a8374581adee0e9026bbc7ef10e745045e1282543d10fb9c422ba0f90c2b93c0c9a63c57c622ad61c71106845b879d3ce7304c9360c2a22a49eb7a9d4db9ea3da20d85f7887dd5227e143f941d0e3dc4f2ebd2f859f0b03dfc8ea08b6c6acb021d795a22e83e062e9e182bfc82d5ce3504cd18444c936e661c50d590a8a82c743e7772afc7d67e3cf91eca7fe24db41e66bcc59331657d23356e8a6aa9577e069769b3a6cd29dbfe3ffd370aa21475a03d9b89bed60a2a00e9bf3c6f9d1653540b8a478afd9b4f1534e8ff668f237008f60f79338dc433e95b55fd5160ac972cf7fec99e8e239e5142f0c0b7e802e21bf22620cbc2c43ea2ab0b4203033af816cf10d1bfc7d094823e2d654c1d4938e6cdebe1bf6fa48e65d777669d9f0e6eab44ae3bbd7a08e9fe8ec120011b935bd6a67c961a11a8a20f96fee452c5e67e59043129a3da1d500966505d6d01f3739287e23951a1a5f27eb3e1a13bcee604b203de199af4612790dd0ec9b60ebfb522de3bf578c1bc4e197ce907afc4ab3368bb734452d9c5bcfdfbdad562a54c5819ea7ef4c2de126ff64d4adb2f6b915fc91dfc8b651ec10294b19e635c526cd8d6cfaab6dad153e47d03421356271d5ff10855e2d874ca4d0a80f3888fa5bf38ce9b0735ca07405c2b9ea87ca4c5580692798395ea748ebdf7dd986ba39169907a44c6e9591067297797bc21e602263985780d4d0aedfef44f86ad5938f0f1603819cb68f2c921852cc8c3176605b3d5ee9f543c82601ffa6aef06c93b15e6a3706c07183b66bb259f27bc0b648e082f9b974aa8c2fbbec07d62a7bdd61b341c69ac9292f78c5cf0033e85f595e023ea2bc9dd73d74fb046193a7bc0c22313fa62d4863256abe00d79bc7df7c5d1a2807ec91a83bbab6f1e052a736d633751d82aa90806a5157be006d96678131c8f89fa2770667d40b344de0a8cdee83d996642a4e0e4d565df0f0f135229cfb72d6ef65029dd9f08d78272853f3e962be55254ce109a2f6bd320596b66942137c22367461db70da0758d453a59185ef289667d5f4f16c74ff1a1f36657f3050b1f7037d4087da672fc655974cec6c3fa87d6672101cc130507ffde0eb31ce64f54556bb26156569e0846ca15b829a68975bcdbee1897ca4693f955c0ec6829e7bd13ab6f3595965ef50c689fe873f377602411b1b8066b872a516b88b4aab111034adb7a7e426ad820df3e20a3c202df290aa807ab8ce37bde161d9091096fc081cf4f111043bc6f95de8c4adc8f13593d8926fb6f24a5545d7eb5041ed62349a5aaec6bc2abe0b27585466726c37a16902211ec50d218233321f8cfbbb8adde325b6a20ce8bd9469d6fdc1ded18287f6c404d3245929f5b56f0ff5b9cdef3316f5e0dd8026373f528c11c3430c9397d8fdc1dd64ad08510007bda80157883f042428469dab4359842865381c9a45571e3e64fe29ad35f0a676978ab8814ede15a88debd13da30dd421280c18742b2a58822f072f83b5da6ea33d572826cfefe9018265f83f30c48f49bc6ee2c8ff99388275862488eb60d786c9424c1ce7619a0f59c2f0eb2e45a7b79d818e1edabb2714b6496e3711b9c5d4da7f14809d7b6b507aa0c442dfcf36639052459dc2f4663f22b56294baa678525064846310d1b88c910719422105424dae15cb1f4e167661f477efeca383da278c3dc5cbca3adf0bbebff502811c8695c5c74908ddbc1d8952ff0532537c954071c4a05b2e9daffeb1957b5f14dfe795c1b62c90006551989f715eea788ffd53f9a72ac53e5c9078a039e4cc8214854ee76576f0da61d6684f7754ea01a049751a9b5bb996b72e0da4669b039ec268cd9fea7da1e40d333bf46ef573346040dab7de765b88a74d8ef790e29f5dbd3243f7e3e9ae15f88651d6775765b32fdfae8022ed1318b0913c00b60effef1a272d1d152eb85c90df01816adeb21b7ec5a59789b25d83cf017ed0dc5fd4a0f13d32753602aee934d7380f5c2941e7490fcbc09f18c83c3dc5a1f6150ebcf9aaf63edc4eebc39b86d4faa8ac8780fa94ab5905396077305f4a23199c5c16992591ce0a967ae6f9bdcb8a8c3978c43a3ffee86eced7df05e5d8127a640340f84cda7e041f8c9291c275426e6787c6b55ab7d2e603a38fc49bc0ff5e5b9b1cf6a0e752b96c146266a75eb1966546054eb546a5dae32001cebe878c0a5c5f127f6a774636f96cdd408d7c32e0c8c0c4f8543277c359b76dd5fa02141874952cb387ed529dfbea09f360a50f6c5b3eebf05ec4efecf83b71ee1a1dae9773229bbe385844e79dbc326a37eff53a2a6443ef9591beb7d6977d9772386cec52a881c0f0a0edb1b0fedd87db523085ff5f14ae0f947b899e5cd29ed3355a9e079b5a057793cc39a268176175c03b271a9dfa1dd130bf81286bd32535952dbc9898b5c6a24b49da93573a335773006d87d36dcf5ffa6b4e1e171762640e462a517c579470a38f3ab46c9ad46c25fac7ddf8bee6709f2ae288839d64494e074988a9a9ccf8a765e8b222f1a53afdb5764e483e9fd1c7738f7f38de9d46b31d708b68c822d54a0b6c23ebfdbdec47da8c108eb38e14aae80bd7549b7bf08b2ec85c28d5a4dfeaf32ef0e9b8d22692a185765f0ebbb0dae7f9c8c1296683d845485027c0ff76acac5463e816d3c4836c25ec5e233c07ad73e0425652ea9944935cd52d0306586331a835777b8acbad2cdbe2c6dce200ca57cc270b8684d56a49c0689fbdd1e0528b5e724d72cb24240bd1f56c4f8ae52613ee27b681c8f3b1c1f1361a8d1544ff4ed4b0e1c863043617989a4bb3348b47e3d38cf0db0a34d643ddcd5b745f0c9170a251cc014b3a9d1da2549263a1a33c632e527ca8d7990d1b10d69af268dcaf7b79ce4c1e233844f7b3d108a43e7751ac9e48295251f05e1651d264e263319fd10a0966319c68d14056e950a20721bdb9da4402f0e395fec23e905087ff6893ae089869e55df033fa955022de2f5bb2d0f6d27fad549225f1fd219355aea20294540d2b27d0c4346fab8e567675451b878f7564b7d45a518ec885ffde8eb34ee46c4d2097e066cb245c1c99255738cf278a5fa24d768ce0c5a1710e7963d0526853b731fee72ae4d6a4ff538f1c96cf3e8499e33b8de8d3bc7ff4902b88e2290eb1ab5920b8b7e8ebeb56790a23a602b7246b2e793a9c712369401b0ba4d479f893d16a78b65c655c433ce10983f3881b0eff236ad481943b243eae98da35707605966ade1d98d53436aed0b7c4999b31a4e4a27254b96600904b86ce4689c12b40f6825daac4f1cc9d254033425e9cedf02220c896aaaefb91d341e413aab0f86d47ded75c0990c59f374e36f89f9275378b35cd2facf77d823ff9eed6d6c19a8218c424e851489c3f45603326761692138cecc86e84e2a5fa1457794bc05187ab7b7321a31b35dd9e57388df3399c59bbc0e99c886b94938184f13d04412cfe1773187573092e663c0080c92a3eb74c3014e09882c06f2c27ccbf5206c94224a16dafb7001054f9a9de18cd3236560a5007fe43b9fc4b44c118597f6286d8aaec9ce7b844e7c84d05301cfe0b6e2c45209f58ef4e20a625c4e2fab3ead67fe78d5b72ef8ff88d6631918d387d00485e9dbb1732d1cf59c76b513be6fbc3e770e186ac05778bd1fe9adbffbb5a8d6d94b831d18d928008ce99f9999f40d4ce3f3ebc236c0234c850502436e2874f0dde4be9efb5706a25a19c3929b713a71b0c4484aa590673a4ab4e8be3376627835fe2ac6b15144767996fa328c464c548219c79be89303fc4398e4bb65e9a08792cccae6c56b7a1de736deede38f686e8a4f125a6478cbb662ae3a3632099b61122d096216d0899fa2b87cf552e6c2dd20b5a5b3cb05cb62f1bbb7d4235982150d29906248411519e1d7fa8bca680801ac258719edeaa8521a7615a3db0b732ae620a8eea5e4524ad69be14a980ce5ed77ffc529e3f1932f64a241772164aba1404807197ffd763b50c5ac2bc161ba70efa0af6dccfeababb441de45b5e8dfd7a0cdc0fffe7a2e8ae3a3eb6e6a48fd386016522aa87e9f7dd4b0b7b031d93c8efdc3e6227f8ed9770ed8ffebc1017f7c51375b5c70d4e469f5b4f6df0ee50afd9bff0e6f6fe126c7334f7d5592ac12753c456650915da051405bfafd66a2201b33844bd425533df3b550cd02fca094a01e673aa85c96048677daabc25d7d789fc1f3026f2d6f38439e86add9239f75a51943b95ba0abe50353a71e8027ca583bfe6984724aa353f5c2a2f13f78df5eaa9fb4e0c28c79f462f3d74b736afdf1cdad683410d264a3f19a22c539842f1e331c5d622035d67738ae9693fddd3bf86ab0893ddea20ff895f1e17e46a78df8ddeb671302897102c5c5eea728fef4c71b25f01083a96cc35fe7c5d7763bee565a866a9c3c844ce6a35b46a5bb4f213bb19a7a0bd11f8a88f1ca12e052fedf313af7d38b051b7f17bfda17e1d373a11605662cf8ce899dda70e0aad8b53ecb1381fba469dec6d89e36a0e10f790b4b72fbb0bf527f29c96e2d3adff594f173ef040f1f568294589fc308b7a42b2b61917284cd06360f63385ea", 0x1000) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 20:50:38 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x42, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) read(r0, &(0x7f00000000c0)=""/125, 0x7d) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x20) 20:50:38 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r9) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r7, r11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 20:50:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000040)="5ee509d3fbdb6994d113adf608b5c4579ce6205839ae33f7b88cfa45bb39c516568cf45d6af379d65fac0b864106d20977acb62509e98524b2f1d8ef1c57cddca38e8abdc28833", 0x47}, {&(0x7f0000000200)="187187bfde5d5b21e4644bda48e376e2f3ae5749bbabe6f054f5cf406208e2aa16616af025a6d73a3ce0484d88cf22e67b366f8331e0dde331afdc06cc886d8516bdbf87bfb72045c34c73608342d227b8b5612a3a13fb23320a81baf12c54d213e49c15f343a8dd5860e5d884db655dd1af7dc591ce382d9c9bf14180ab6c8129a110b8c73f01da42ed15b3fe257c7831116367a1eb9f87c8add89f3914d6fae7d6d7ecd373d1f45df18d01765d900e719789a72583e5f2fca035d6dd82302e54585c0798b3ca7c37ab48b91867b71b0e546f76eec746406da3f36aa7596e59e24d155116daa5484102af7f94591eab9847b44759", 0xf5}], 0x2, 0x0, 0x401) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000000)={0x3e}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) r7 = fcntl$dupfd(r3, 0xa, r0) setsockopt(r7, 0x9, 0x7b89e22c, &(0x7f0000000100)="ad7527b1d98208e11786ce58a78a79b024d2b287dd3fe1db3b359f05db8b8001c8e5710f603be6891a4099052ab06f8e540140c25592ec9942d566df8dd82525be7853fa6d517f7759acb24a009a45c425f147b87f593ba38f8c7affc7a94a83e4e8baedce9131b92f8bd37d06f35153b0fb4d24d891d358009269e38bef977fa9efc49b5cdef2e87addf4cfed2b1cd59c693c6c7fffc19c2806545551b941282852ac127954f6b847f057336c9e0c69bda2376524beed3598dc0230cdaccaa9decae96b3f376f6db3a8ab364219998f38213791fc6d1fb5ae", 0xd9) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 20:50:39 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f00000005c0)="c7267ca83da9bc16b112997087ff777819fba355458801115236b324fddddd1df6ad028f1811b7d7af178a9ce86843ccf2db7d2e79c37101c84fef457077cbc44a0d93af3f88ddea81ff0544ce2d9106e820c7e28e78501d91761a35d74a6b4743cb0d8d317b6dec13c5ac24d485e61abeb71479bdbddc390f83ad310c49899baaa5781215a8e005d58df0cfb88e1921ba9a948376c06a82178d144b1c3347307d8709643d91e4b74a10570de92120506db58153e49c830dd2429c10b8dfb0cdef3c8ed0c8ddba5aca81202f0571d28d64ecb79a1cfa0e20007900a99c706e69ac32c84273a25e1cb378711079c7a0eae3e69e14ee2c894e3153bb1eb91f64130c1639633bd993764406757ec563e890ad6ba6e2d9d2bb52a2e27b66937beb5f3b4e327f01adcc00c4992c1d8605ed30e3b7c400000000000000000000000000000000a11410b08ac176d7b4eb452eeb6b524ea5c61289eb9866ff457d8a56281f97801e87cc26bcb782cf3d6cd0250124f0e86cfd36801b4b77d5a5ee6719b1532df64f4c729047ec7ed30bc5ecdd23f6659eef6859841bed5f812a0fb4d86be703ab090c988dc2d0ed12d54951b7d2213afc3be0eadd94271adb0429cd0a7818ca857a670174d84fb86b6f6c81b8bc26e0cd1655d0eb6e5aaa35a4ab1f5fddf0a2bdd862b7d026a673502ac61118f8a8ad67a6693512b5fb342f2dc79b5ebd220265d7e473642a1658d198d0a5761c8361e4d5d663b2134b9e56e74ce443c18e418fb3fe87faf6100f616b486791eac967d2c635bd99d34d34d07200f8a70823d4fa3ef3602dc20721afa1412cf7ad8a9c610f19b4d1861106b940cf46c8d17583f2ae979fb2bb4126969ae1cf9cbc585c2e3b88b31b46aa830080ac4085ce8f63ba39834cf983aa948025f282db079683e854d5a0f35c32a25f76db0122fd3b9b212ca53ee63a43118839d63f39d9d575481d9b6ea05ff972e6d7920d89a0cca277b121283ce2a2cdb3158839ee269ac9b64cf2168822e4f2c935ee81b8f93c6e005c893484d6fedb7e961006d0e578f033618007c76ecd87ff01000000000000f48fcef082d0aa16c4509deec412320f2caf2f94dec67c72726ac39dc8bb0abd22ed72117e1f559beb9206000000", 0x0, 0x0, 0x0) 20:50:39 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) 20:50:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8ce6) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x7fffffff}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) 20:50:39 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:50:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) write(r1, &(0x7f00000001c0)="96d9ba9c42426222ce416d02e77779980e7952d4c6c2f15732ff1de03a516fc7c083119273178f92c1bb2fc54c0a7628d848772ce10e88c0dd4ed45b1d82bb8124ddeddde251ae972d116e1e98f32c4c307c8d91fd5db12af38e7921b2141c00"/106, 0x6a) close(r1) close(r0) fchdir(0xffffffffffffffff) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r4, r5) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000040)}) 20:50:39 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) 20:50:39 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa2100000000000000040090780000f6006000cdcb0e5e858a251d001c6b4714704feb561498a3fe019625be00000000000000000000ef00aaff0100000000000000fa00000000000100"/127]) 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(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(0x0, r6) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 20:50:39 executing program 1: r0 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xb6f) syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x1, 0x7}], "98cc36bf72de6f5f"}}}}}}}) 20:50:39 executing program 0: syz_emit_ethernet(0xa3, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabc11a0f2af8caaaaaaaa88a8010081000fe807014b000074000080e00000027f000001000000017f000001890304000003"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r0) 20:50:39 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) r0 = kqueue() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) dup2(r0, r5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0xfff, 0x0, 0x4, 0x3908, 0xfab}, 0xc) getrlimit(0x8, &(0x7f0000000000)) 20:50:39 executing program 0: syz_emit_ethernet(0x2a0, &(0x7f0000000100)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x26a, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x7f, [], {0xc, 0x6, "d07ee1", 0x9, 0x32, 0x12, @loopback, @mcast1, [@routing={0x8, 0x2, 0x0, 0x9, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x50, 0x19, [], [@enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @jumbo, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x7}, @generic={0x2, 0x95, "8d65b9eec3c3805b7d3aa21fadb39d40519101f9ee85a3300152b65a1761cb44cca7c626f428a88283eacde49aeb30d6ecbc61cd43cfaa128e2e116fca43a76ad57066e658f7499d9ed2732eb48db42cbf93bbe934f2391b00c2ab1aee0d33a6783474dc059b1a3b03271d9b39069d0181cad98ce22e2a0c6f6c4ed0c177855893b6b2c23fdc3da8d6bc0cdc8ce430e4e3abbf2f54"}, @jumbo={0xc2, 0x4, 0xbd13}]}, @dstopts={0x8, 0xe, [], [@pad1, @enc_lim={0x4, 0x1, 0x4}, @pad1, @generic={0x0, 0x63, "c9aa1fa7df04d773a8e5d18462a5a712e4cce4a9fca643ac78a8b20fe3cd70633d328bd643922249dc948787bca1605475845ed05fbf171c76f0df5182c2c1109fafc16d20e6d4507b95da83f1b796130a39b6848b0a9340199167d618ad288b043e31"}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x80000001}]}], "07f309cbaf72c500617d32b88b35e9e1e0d0e6dc9c8ac5f6c2a1edbf97ef2c160f944188147631a1c8a1aa6cefe16e6b57906cedcf01fb1a1b016453aca7de08dae584566723e38e633fd61123e314ebd1afe5bccd5bf9ccf2a6f7b1a8e75030804ca3b757dabfbf52913746b6002a2a398d1fe1d80d8c87a4e33fc652661d4af9030b9a78b777e992c9d04974e5f5f08a4ac3e5239a36306ae59dde1c4ff97f3b2e1923e2b2db5d26d750eee4dc3bf0b797e595f6374ea8b7ca273ff7d3d8204fd27e85cfab009da3bc"}}}}}}}) 20:50:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f000076a000/0x2000)=nil, 0x2000, 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x10, 0x1, 0x7f) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="164cf4fb57c686b15f139e98d4f717876857c2b057d35414e2bc87983c69c804f0ca67cdf60213b6697d1a0807c449530a20e33738d1a9d0312ed8ebe9287221a8ceb942b5e4ada0cd8d7d1586a91d7efaf02f", 0x53}, {&(0x7f0000000140)="ea090813793168a79b4094b7237ce36e0ab494ff2a5e32e569498a02f9fc0db61ce78221822abdb34c3b4015580ffe5a0e50513c321f0c5d23d166f7c670497ee9c1fb8ca485c70d41356f3708e71ea8f5dbdbad653a889030839dd5ac30e3a5969e7bccf53fbc510214db8de8af0bebb7022d41058ea6b265b6754de3fe996b5b779d22230058539af72f55ef4e2cb1041646690d18e58379994f8dd07661568f9b4758e39e6d53cd613489cbd9032ef6f9088093289f6a", 0xb8}, {&(0x7f0000000200)="9dd3b19db71afb36bde4fe57eb138d7747a8457218e4f4c3a329a77f11b9439aca4e58858c161def1f01a6129a0562e472f6fbe5615dad0e6294dfdb5927658fdb06732d716b78a7c19749c5f86f1edf7822e80fd9a2ccead8fa55cef26c920236a4e213d39a21c32941b272a8170a112bad66ecef25883f138e6ff9bfae66574279acbba539162b37c089862f41b234a5cdd7942c92d493aa71615222070d27152eb99005f8255b27511c92634ff0d62f0df2e7e4d0c1d708ecd618c9dd8ab8beccae01710801fb314da0065e2a4f493e1d2c727e614c02e7e60924f289cb6115f3cd6a7baa8352", 0xe8}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x402}, 0x8) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="6eb54169b734669daf8d5c6d485c39cc62aaaccd"], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:50:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 20:50:39 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x179) 20:50:39 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) 20:50:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x12, "2f09124ce9f3eecb15bf1d4200e49412"}]}}, @icmp=@mask_reply}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2028, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r2, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r3, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x5c, &(0x7f0000000140)={@local, @remote, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x6}}], {@generic={0x8048, "9f7dd91ad3007986885d1362256d4a945bfd2cb08dd544beef96e3dc6a7cc396ffad9339937ac1a497ad670fc40848ba27cc97e15cd12d5aa9f3ba4affd788b0d0b3bfe82f70"}}}) 20:50:39 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) r2 = syz_open_pts() shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000002800)="78fd99bbf46ffeeacb9c5822a2bacb23974f646258dc60a9b6b44907f479718066285842fb0488b2ca6a16fc19ae240c8d8b26477f79c5740bad4ff45b562606136bb036db88d0a4a474c0bf10c6e26dcb1322242153c76b07bf1dd7e15953c77bbdebdf6cb1a5c60f24ba3f406b6b7c2115a62aa27b9d679c6bbf4d48a51a535b08afb9d7cc68ef52b9d18e346e9d58ef71e1ffd4b5784427af6b6c86b50db145a64a533151c56a382f265de962401f77873675a51b4987cab971915d6ed1a5a96c4212bc7da9a9e8f7aa1e8dea1966bc40e04c04f65664f4dc5662c7b4a9020e6fc0f917980003cb32b8ba16f7a5f1771c7b6b57fe8b3e14477fb484d1ae1786de0b3660c1c85a08f4a965e72fbce07dc6e2910e43c869758418ba48c9d01f98ad39b5f2f858e8c5d666c49439ecc9efe38d49087d53e9913618a636dfd924f60918544678990835eb8c55d8bdaaeb9fc573856825cd28dee5c60c9e7ebc0c3d2c02976cc1055a73d6598e0fec95cd9ff029f43433cfd8b24cc94ef067e7871a66d29c66bc5333ccc64d74457ae400032ae8b8dece795228cfecafb9c3fae9de71402df9ce0888bf670001077bbc55549ad348963d9e4fdefdddb2df30f3943d74b57e980da6b2024402c538ac57184427455de6bdf72f31450a0c44fa35adc1b96c91dad93b14548bc033cd43773f01bb02fa8d925aa49a7899c87e1e405f1944b35cc8292be5e70701cab35c5a5ee7399ef366d1e8a07879fd6a837047948adbea7a08e34690491f676674b8540f48a0ec211c42ebe23cb5584e988dc6dbb37ca8ab8a152be4171803f815f78a8486d507476aafb761e560c9eddbf6ae23e8388068f4661098c4360769c669a1535ba28f5b73cc6bbb0fbcdd4d08806dfbf5f73224f8bde69943c949e3fd1474741241ae51162b305ee11bbaa8ca6c81f86cb361c341af731ec6e98efc769b31c5fd01966180c1390f47dd3fe25a5a4338123f7a40fa3c03ae74993c1d1e4aad14a9e39f58f93674431ec2924b6a52ffb321f4e01d2a4ead49e903d43e7be252241fa3b94046521e63c4bff846e8daf5bde54b0f344b52fc93d4c1d6832abe3db8e74fb9597711b1f69e59995e38850104cb2a4c5b71107bd09723988a559dd603d46a28ee715e473b6da0812f1a1eba637f099904ba1c45b714f46f6e463e7f3ef72fe700aa1553402b96cc88cac40e1063910c6809330abf568fc6b11c97d72be9cbca8eacbdcf861dddf150329789390094578153ccb5309276817187f5495cde83413aa24ba678d05b6f80c2d6386b7e2b95f4cab034654a6d719266755820bde039c9e90fd751038df62d7b32a76ef2ff980223851bade5a16c4eceef28e3283c33af74c914b6fa3de72c8505d1c77a7c8006144c6a41096b36d8c64f5202dd09acbfeca4a0d518d5b38d0275cc31965fd0b20e4edaddcac5c0ffc2a5304957b994a571eaa1db90b173b5b31d537b2d9dce52661ec3b43ba11ed10a8f9d452b118733186840ad16a22fdd858b4b98bc41fc02c8ad739bc72dd34e72915dbc1f8103269615c0df2faebcee8c869e9982ab8baf29d6fa3b472d6080e42522f64a01857339f1d3823953f94a22642c6107d346d272f34d19a68544660887a6d2daedb673c43faef1e6eac41aff4dd0fdd8872ecb4fce2fbe90d45385774c5abf408572ffa481111ac6135b4c89149840583d492d30faa89c880af6bd961c850210825b0ccf8e402b6ac3ef74ce3beb1dda5a612c6c5a63577f4320e441f979e40929cd963245ab4b5dc41301444747bfb63fcdee6e5fc267bfa7d22928333bc9322cc15073485e22bb09a71b5a05dd4288d1f98fe174981574cdcf92006031fd5eccf5c789db62e176cded89230a43be3a0c2eb181c6b229b0ebe1abbfd7af6a3b75824354e610385bbf73bc29684e43082eb54f7893a895a10632e7adc93f85e93c0403c1dacc9994e08c9905e529ed20975df683b4c26ba5d2de4fe7f86701cc2fc2b831ba2ebab928b45e84c2ea25db73f1718f0af6c3e656580b597e8bc82cc087d9e0a30e5b545c5d1e4a865cbe514dee7b33ae4167a98dc578e46040820c23ccf5ea0081c57a7a5a2854205686976804afd885bfd2a1eb3576691898caa01c95037813d234b3efc4e2bb7a64f80f9e1d974666abf5b9ce5779769c67049fef09b7fd45b0c5f5b5d44d5ccfa12dc9cb2fe4d58ff644c42757760b82e9057fbc806d58f62a93535cfa5497d228ac79dfd20a14f31c6c4daca6b3d8760d20c8e6cc1b55229bcaff6478e3208b0945c90b2891912fc4dafd1bbe356159b1a6fc9dd426391a6e394714bce60400446c23b78f6b22848f083bb3b29728a32b55ffa7ca765fc362d90ed5af63da32912442c8318a65a556f5e78d7727efe27f0aa7de99888650ea2672a244e492f7170e73b870b1afdbde5688b5dd41436c7ca7bfd6c0276d06307bbba3d7e7dc11c2475653f63ee83819274bbee063affbf230734edbc8ee8777a6bc660634c43a167151cfe7e5d2a8d1630907743b2f163aa57e829ec21958807209141be08e0fddc042e81d39b1a6e239d0eb726b6ae1d2b2b024d7ff7316bb6007b49b26b2f6a0c360e0e8edc8bc4eaad774413b4d11b631d546750450c03e793060aeeafa1f36c35f95d53a7a178a5a72d28da1175b553b728b5c9cdaf0527fe3a536193b3e9c3a78f52cb69bd230e30616a6bc4636fda338187f1846846605d6283cd6a16c6265622e594b3c11ed12c4ef806f3a8a9dcc99c50b867075ddb1b45b49a08f3e2687395d2d121b2ee68b2ca48af1aed17d014a78bb318c7c757337144ee3276c5a9d3e1dcd43dc2f72d64d99f2bfe043138e76180b28f817f2d34fff1c65269a21cea465bf6bd3e54b5dfc14715fb350024232d8a9c888e10326bf6625bec18bd48bf26cfdd1705abf2affce8d0041ce91eae30ede073a336b5cb32a14c68bc1686a1ab4d4b08433e85c4c3c2a053e4ac041e0f5e461019bf001999b56fcb5b209c6d0f3debc6bfbb5f84888da24876124d6b3694cd2802bdd7f0f4620ea71b9891e07a170312cd03417a63b1b419b24441bf6f96385acc665833f006b3e8f6fe376820b22930b62f0b3b27cdc144dae8c2a4c2e49ae6ed8dced763cd2a1fb43d067d8c2569db6344fdbcc7390aafa40e522240d84672c8a672da0e88a8ff1f33da0b8d9e3ddb61b85b026e9ab778653c2594508932c073e0880acfcfccdf171675557a8a270cd4e0cda60c6270c48a5a4c8ad3ded45bcbd0bbd0041f90356cb5e76fba28a59a367378cdb9ca7692b3e339462b3946bd8a1d57acdd7b569110316e73dd94dc740545ab61b948dc4c17ef2dbb8f67dc238fcd9a5c25271ef3f54bc1111c7dab609d2fef9090dd68513ef5887486fb5f714ec6dbf0d64696933652267bed1a2fe796264ad6a82b18bcc446b3942dea1e347e7303bcb4261ce373ce8a4fcdfe62b41fb703df7803bb84f46a1b9bdf80f72534adc21146067d6348372ecbf2168c3c6f8324ebf04dee9fd507f42f2345e308d08b33380038ccce9967a5d1850c31f395d6d6d4347a5d1c5ef9776b837f129621d205bd963bf4de3e8b824879f54d03df451cc6f2d6c37578e3e011b632e13e5abffc136a967b64b6e2cdd26db500974a24937628a33a7d5d3cca8eeb6d416d519da6ea12a80cfd586dc71b130f7709a4b782313c09695ad25918d00480245de3327aab637fab35ee24c9641786150a78359d6ba33b1243f4297eeeaba9063980df9bd602ecc9811e77b4bf446412652d3166d8d9a64aa37c54f05759dd8dd31e4be17d87f483d4c34ae86ee178f251730437c78f647a019f87dc89ae040e8c631fc0ad94e7df16b590c72ad9bb47b6e094325a9ef84ef38595926550bf4e8eea3774295e0ef4fa3866e86e462668a00c11f5a6e9c4428f02db271577cd670e69fe0ac6eae853441a9651981dbcbfd8c53d1d2d8b5780cfb70130552d04dc2a819e2c80942cf677b27f517c37100e4473586cc35c65461f7309151ebaa427c93dccfe920ed19249b12748481d2948a315bc901574da2062298e0227a455cfeafa3cb251f108d8807147ae935a3b8d094eb0d8871dd44425903abfad42fbd1e0eb2415a17b33708ef9db89290741334cacf9ad55a0797f8d7447cdefe88b119c8274ee445430376ae4ead8ddfc26419318b9bd9ac66430abc3f10677c6bd9c722f0d606cee9e587f4d5098e90759749bbc42b0618b0d490e1c3e155e16292c867dcc950891258b8545ac018f7f8096d4a5251e2c4476bbb930ec0b1658546ae7230fdeb9cd06a7c65d9d2af503ea8176b56ddd82daa67d57be2622212914e1f486974e6333f8bad906d5dd227bb9414badb68a1cde72cccb7fa6ae84b22a18eedfb6907cfc2923df8728eaaa2afc97cda01491330c5bfdf1432892dbc73fbf7a852b6a365179a86efdbbc68c1cf169af301703b538b47e5174516964c64b69e7b94ad4331d89490b185e1d1d5243832c058eaa4e54a5b0cdcbb45a749658be94da53d3b00dad76d7eb3b62d0ef5f94c65404a62a4dbd9b09b40dbaed5e108434c59365211a61aa2ed09d551dfdebc814a7cc6903a800e24c98bc3f34820d82f57b4828b34e448e6785c0ed59b2289e49c7e4957eaeebd907ea46036b5d0d53b52096a29610d84b8ef4194aec8f4ab5ddfb5ad75e1e4708374e2a16c9090266e496861b627aa9bd32f87550fbdc70cbc298b8e1ed5b72fc406e993b3de1ca382b8321efd82bc36cf5326814f4ab2ada2500d56d7a314eb836babe3e527781faf1bbaadb8c2b6fa0089794c0a088871884a79258e58dd2495f702e00f390e91beb4d5c9797d22f3c20c0d5cda074c49fed30261e20a863a8cc142d7cd7b17a1cc0e90410a91fe6ff61f5040c779ddefbd4416a79588a2e1f9055ed531736af4a9f030656a723264e0c5162911518eb19d2f59e1a73056e873a69803aa809dfccb348cd6de447189fdc2821e54685c54a3fff189dd93ccdc202bf43b0d5d4d3c510ceb628e9aee656bdf2b313ff81ae907c6eee31690a51840f8ffa9111aa2bccd4eb5bb7b5fc66b65587e7131e127dae133746e7966fb3a7d9710dc367250907499f2db17312e70831ec6028babe88aeed50914e344ee77cade13d7e7d491601fd34ef8f3a80d90505c3d5a3423cf8f8b06f993da622a8b75e3eb9c5e9c57a7b9f1bf5f58cee48ab40354d508cacd234c9a1c779661aaeeaabd77f5a8fda9db36f93c0930a49dc332fe4fed797c45947bce58a472d051de8328a87dfc3b75d5970ffbb90cad2329d1d4c2c796008905e7aa606cb8f6ba177c26dcac7576072c2d31dc9d137fc4e699f9876ad8ceb9cfbd231e30bb289f7e65b9082a67b9f345a1493c2d89b86a3a5bd3e12149025699a192574e076a749f01abbad90721015e3560fc41f5bcaa47054ace5188efd624074a1445f5fc6deb35f01c72b952ba573195b600a35daee1b2daa5e57859fc352df2e349c606eebeee287efcb85b8123ddf8403376f0c9a7660c72c2a0dc80ef3fd580c4d9d718900532fea9eac44a3dd9f367afba85fdfdbbfd38fb5925a813d0457fdd3410fda8909e9707b4246d50db7fb81af953987941d13fc6405baa4c2b435014ac4590212edee23514f19bf5b0367c106628cb5267fd74b38684acfd1f11358912ead1b920d4b5d100a59248b9bc74dae9dbe97c248983b6b4c2bf05003093bfa899ba50a7dcd054e5f06f86dd4e6429c2ba98969eb6f9d0a4", &(0x7f0000000100)=0x1000, &(0x7f0000000200)="b8f1d2b62c9a6340baa91295b4f6ff8ad2f8c2c139cf546517d4cc2b95d39e8d8f42a4714ba51eed9d4d78d126eba1589321f28967856baeb70f70da16a65e56231f93946f3ace0ca615b243c5954d42185572e4b46b5a9d1a5abef5d34489eacbdb8d58f77586bc74aabd9bcdc9dee2d556c31b090a9f66b583dc43984e3df591fc23a0437de883a3308b129f2b714e62e115b6c07b94cb8081c757a122b39daf5c26e5939b5ee8ca625755a9269bd2bbca1f7a3c43bdb9d6e07e6b381759e38127fca9c9577290b441365399d34fdd2c", 0xd1) 20:50:39 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800250000300000000000009078ac0000450000000000000000000000ffffffff7f00000100"/62]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r2, 0x20}, 0x4, 0x1800000, r3, 0x0, 0x71a41a1a, 0x3, 0x2, 0xddd6}) setegid(r2) 20:50:39 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01022e2f66690a0636cf"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x80, 0x0) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 20:50:40 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x0, 0x1}, {0x0, 0x4000}, {0x4, 0x2}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3f1b45e4f5dba78c, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x2, 0xffffffffffffffff, 0x100000001}) dup2(r0, r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r2, r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r4, r5) kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x91a, 0x9ce}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) fcntl$dupfd(r3, 0xa, r6) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 20:50:40 executing program 1: 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, @mcast2, @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, &(0x7f00000003c0)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x800}, {0x2, 0xffff, 0x1000}, {0x1, 0x4}], 0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x400) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000340)=[{0x1, 0x36, 0x800}, {0x3, 0x3ff, 0x800}], 0x2) 20:50:40 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xfff}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000009b2615654efe871c8dd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45810b290efaf3c5d518de658356c04b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb02e16c2eb931a11c92b9877070000000000000012bfc96c9017d3f1f5950f2778a9000000000000"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff390970641287c1a0e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) r2 = dup2(r0, 0xffffffffffffffff) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) dup(r2) r4 = socket(0x18, 0x0, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(0xffffffffffffffff, 0x0, 0x56) close(0xffffffffffffffff) preadv(r3, &(0x7f0000000000), 0x0, 0x0, 0x0) 20:50:40 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) 20:50:40 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:50:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r6) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r7, 0xffffffffffffffff) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r8, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="dc6cee867df8bef0eb794dcfa38e86796db7f77e61d30c21a94112e90c0352673be4b0210f33d584758fc6d20f14e63dfec077d94cc9e7d2e5474fc3ac038ab2628ffb2c4aecd81db09815367610d5b8399deb58db1357980c9eae2716a3ca79448a1a66ffd38e6b326bb97ef645cab5306e3466dc8838c029de3dfc8419bc7ee865a98dce08818f73ccdcdc7aac934367c091967c636faae6ba7966ca1df50a9ba909d98e60ca638765525f4ae8ca09a3d2a2f5ae6bb5303c56b7aa5d51e52616f6bb5031b1fc4a53af836db4767bd1268c619797b4869afba0c7d3024bc58e5670d429033e9c6029027eafbafb6fd6c7c625276efe02fd6d35f673079d5af46d391801d075ae63ff43071971dd0cee674b9dddb48c5acb6b8cb9c87621f39e16799d339e51b7027aa896c47e02577807a6efeb294832d28aeca705847a6fcac34ecf34dfc6c50688d9641f1b5987f234286ca8bdf86e5d2aee38672dd3c1a8a1fe8cad20955212a4a57d6988e7a83a53fac33695e4d69de492319b730b754acfabed7385301191bb84ccb700471b2e55688a93efcd027bf0b3dce45e045d43dee8f0905cbb7a0630cdfd2e0c5e5545cd1daf77d3f4387070c46f8e619dac1cc76c90033ec9cec8d4039dcf208cf300b81e77771c49b4fc879baebd4b64cc7dcf17fb0221de68b70f5ebbba41dc461c4a6b1471a37693fb5b22db098de2dab6333e395f0dd66cb73f1928833a9bb09c9d4ba7081566c45d5698b25fe2d154b306d95f577301426ef2448556905396cfda75c0e6acf7d3be04a4bce1e7c063123cf5d48f161b5812031c706f400a9822639b89fa8b7927f288bbe509a707a5645f22afe9a17be959d777bddbf6b44d2f60987ded812cb6fb54b68f8a6ddb4ee41e031bd36a6a694c2cab6441b05949730a4684393c6d02f6d80a4879bb8bfa7ebe5195d47fc7ebb21405e953f434bd97e1ca41cba4b35386a4dff514d1d6d79acfe884ae4b62606bdb294265d42c53dd8afcd26c8b7689f8a7110021e9dc0bdb6561ab457f9ed927c964772869dea7333e61ad786590884e7188c486d836e7e1c55344a2d26dd91a61ad8226f258ec7e89d634e7cac307a90df6c485d41fc2c693599cd8ba11b1180dd90567d55da27a3f6771f60cfa9c3e0fba1888a156e1ec40ae9ec4254858fdc0835377dc57972bd9611c428e1919c548f98f780c9bff065b7b9d59703adc263690d456e7b3f50daffc006376fc4754e5914034fcea5263a8fdcb1b3f382f31a4ea7a0d8dc453568a0eee451b9c3cf438d3b1e9bb1f240cc1da7b630002748bd03c2963d2437e2ea62af952cded2516a14c6d1727b6dc5e956e786161f6c6f72c22487efb7a112a94931e199321ff44fd0dc5b67049762288786f589d9c08457c74c90069040b6144eff49a138119c9daa549d62dc722861c2ef20933e096b91c6fb7d1e42d7bb4ff74cb18970add49dfd03ce3c49f74b4ea19d972b1998bdbacaac5e412c71f7ae40ad0b8226e0e38b3bb9751cba1db72913b6a92d574b2ab9ccb745965e7732b585420423ab844b3209c8ce05ab70dcb6913c12a19fbd058df707dca13bd389d510284b2bf349832bfe9f0b6273b67fce60e547464b86a39996be8d18892b92cd968e3781313f733d661cc62cef0d78f4c5e9d056174af3f10a943f2f4534187a84bd506dc27f4fd46b546d06b78a8de5155149bcdb646fd8d5e2763cb74e53cf7125cf98e18f11aadbbadb5594a5e2f2eb0668883fd6e2bf0624e7510babc81680cb2acc5a093e14fc5ed858c6383cab2d9c47462fe342dcec4f83e0aea5e04505dfa96bd87673b98118489a7bcc84b9c8323167bf775b9732236110f177cffb0bd8665e93b9133edadcbaec11da384dc90505056fc95d79d2be4013073d519d33fb3cf235ec2233461514d8f4cc9387f9df7f2b014d3a661a2c27f38463597a19efb8cee20a4de4ea3f651e9d584cbf6eddb3ec4704ca60cc450c514c9b5a7635805606e00f679f4b1f38928697ff9db772c09c16b10b7b729d8a9ba661cb0f169a12b1f7b3af739a021508df3599d0345a54541b84e2a8d1b0c2d84618557db51b88a97150a2c8ece93234d1ed88d3ac32e9b32be49960528c93a7aaca1e93d1df68225bff2a6ffa14c0a9534c67e5be36fb2ae3a2b641d7828c0c90b9229f4ab2c91618814d67a3cdc20f4e749f372c9bf5b8c847e935ee08f7f03b8e65cdebb9cb7387a3c73c638d8a65a8639047720152401f1800da7b7ae35b3cc7ee874d12b63d270c5707ce60111c853f9f147c548e7b0ba17de93eb32367b0b01c8ad4ab58efd8e5eb2769e86871eadfb20b17b10ac2579fc518814880819095069d5c7a6feacd2a9ff61a3161c67ef3c47e2ceeadbd420ac9344680a59719b95d74efbba67c1051f3154430a3260c73186c3b294bb26efd31968b76a350dc690aba087f86579daeb0d137dd13368eb5d6c662fc51d43014ea398769f1bb6074ab1f61d3b41ae29f11ff7d28b972b513ced48db2257f6d4ff03504294415dd7bc6ec930ea4cdaa23772196449943871e9e37f0946fa47a885a234a19fa894d9234006cec34d737e9f2c4f0c96e8c962e8150d454420b5a6a62cd615aee8611707a2102acddbc495d2d0d3943d3a98379630c239458d62079e943575240bfc26574a4e415b056e17f5aff01875d9f243579d4cd16030857348d1d4adaf959e9bacacde38e0fae7b6adeafe54c34926bd8e2cf92617fdfa42a9462a46a446903c080f86969d0d399744e1f496b59aa53bd4157445ee6a7b94ac80d317c34379965fd324be3e82dccbce22bd5e09540b919187997cc6bdd6c580f8d26443e5fd1e92c1c46c8f331e3a7b42548c00c885350026292227fcacbfe1a949cf7b45fe47022d56e90642d230cb39a372922134b774bfb46e762b0429cdc58d2692cdf5bec9c4353894de0f52d51471c7c5edc66d665d03346af50bbc14a454184611956a4b263203c769dfa74da5ce221f431d2796638680dc7b15eff9f048fb5406462b608bdceecba71577dd18d0119519f2461aca130d9de88aedab54907f977892d9a03558e98998abc1e60e0aad530a1bd89f24ccf45ce1ec68c454a1ac897716a4a502fe2489e96dc0b3262d2b586d99892d50d5cf7e4ec75076d8cc26cc30a6a604815f2ad3ecf9d947231f599ee2f074b7104e356b63fcd81c56374566225d5cfa674e407a738f7fc5e29ce981aad53966758faf476354cbcdc0ab5fe572631a0d4e22e38ae802cbf035ec5302dc0d2fcdc6e0eba42d32a64a33f00ea89fe7c5631546add3ef06f037e1425f59fab8522a30f3fa55d8e05ef66d8a11e37bf5111e5d7b3f75191ffddc0b77e0b07262d1589301555bbe3ddfab9de762637d1bd9965f9470ccb71e4c621355928f8d772f0ee09523e9124f9b1a11ba70b92af216862099d65b10662919fb60276861da7aeead7a9d093e3f51eebd24b895b421237ab04e99d02077bf3897e9dee722aeacd5683c43b2ecf00c54e89c51375593f1d47c9231d5ec66bd0066f04200bf74fd445053c05b595f41ab1cd0ceef3d7d9d2196482e2f531aa9c31babfb8f8ce0eb89f48d653d75b539c6f028412f11e7dd49ed0c2dbd80fb98acc25661f98bad37308294104e057dae4cc44db0967b736c02f2851f6d81f900c90792f963b331794cfd910c6aa9b586e80945864557194b14ef9c832e74125ba14bf98bd968b1f637477fa23c21d801a625daf325aeba65ffaf7d08972dee09184f107984983590984bce0a9cd1e0eb11f039e75f854b40f443182901f86524af8bd97f5e7f9759748a5403cc66cd7ace6e14a738fdcc26a121b04206e8e68cf6bddf44fcb3dcb78700312b15e61070b081923ee52d4d0f38b25607ebc863cd2425fa316a2a9baebbe7892f195fd9121290e687ba929814329d39dc59061a4650b5c924d90b151cc1ed8aa5101bbbdefe65c73472a53185ee8719174eab356860f31c81aec99b152e1fbc8a7c85d1717079e823929f32b2b98fac67fd47dfc4d26b1eeb9287f02b7d5027f08369591556014df81cc00f2ce09a3d0c7ffa297b6884f2c7311a907fc0a49fe4e6823fe01b4daadefd3c82bf45592a098b3eedc9379379ddd033dd872ce09a2236c9d4383d095eb8196c5e98a5dff8a2faa2c117cd544f92e218d77570e73e6d01e1565b913a9cbcfb5491b5b6f0caca1deb63aa85454ec4199bcf24baa2760b0044c89229dd1f43c1178c73171b71fde233337283051322cb5c5d5cefcdd63f1a3a637ddfdf96b35c5d4022ce55bee4407f88f30d72b74ee9950d86c1ad3a431b98580903746d5fd9fa2f8fcd0f875ac587dbf475e843af57205207ee2bcbcb033fb88a51fc4553d641bb6f91c0509177e243d1d760bbe8e2079d76020c5008c05c888ae0a23a0e280f2411c1c67e56439d131d3102fcdc85fcac98206e007b813534f06b91c522d818f8da6ccdd15c64e11beba272aea469ab74b241d96a790f08ed398e84431058449fe079b1ff08a32fca9e40cf02c16b4be5aa9637ec624cb029aa2113db95eafb63ec650d6a6de1143df8a68bc57524ac4ac8fd369306ecf6ec0acf60387472d300ced437ab0e39ef4de0e13957a4dcf7a725bee6260ecec21f4562bdec73a7169d51a007f7d7387f5f1309b95ef533f3b7b4ad23588a4b0df95661211aef4bb5bcaea872f0402c02254ec6e3b96a12b5b2b690fe3a9d40d5f88b75082629dca52f8ab94432b694670ddcaf4b2eb07d71ef77571bf06af051f45562bde8767b7b1bcf133ce9aa0fdba3d83fa9c613193d2ce5ff4c6b8f72ff7b1182f9366e82b6829b203a864f27b69e94e4871274ec732d27f929574de235538c658b9541449c5d2d42ee4167c0eecdbfa5ad6fd697496f1d31a1a28271fd45219f8dc81e827b77c645d3436c5d752b912f14da0cb07a7b249004f151ef21f45845506ac3b2a76b8f2228401e45d9bf239d493d09a7505b2cae6f59e2d80e278be93ff171103a904d04b68820b190daec99b250cf8c7f8c0e38de75f9b98fdaf14da5765949c4a96da577ee7676afb87f9cafe6348a1ada76511e7ef085f4944e2ce6277a819f28cad102fc1dd073487c90892bf28539011f578f844cf0f8e5ecbb46ff8a0ebe94becc150030e9794402c8190bd10b8802dc7d4d7f044367e5a64dad099f0e48cdfaf587a730164ef3f1f9c6a88e8fd4bd70c6eb058a8edf41f09129dbe8b5a7e3bee74abacf3025072bec20747848e112603a93f602c44979ad62dfbb98e5bb5b31e3b0f8e61f851a76239b6a4d1b2e139835464fc5a191669722f536b325a955e7f1626156330b0d97cbf4f5d46e265aad698ca14f2733134ea8e159964d4731d5deae77fc11a2ac685aec005dbcf6e52684f019d4d0da3bfbff75483acaf06cf21ba34b570df687817c121b9b06938da6a4387eda6c63b987dfd52458088be9afadfc2db8dfd2d57588848a037229c4e7b0f711cae0f0b9ab397dfcd309228aa1264f67bdcb500beea61a3b327dc57241e225a04b3ee3cfa623e3095787c736aa4f6d8eac0768b5ab8a06171b55c0fe5ef83024e8060ed969f920ef8533bf5e77b5f9a19af19bbcf03bbfda595aa51e3adad7b4ab21247a69e9d597eff363b1269c243d05dd6821b95728f2d4d612a15b7d4e3f6ae59b969c6f5a09ed039dca33d2bb95767c40254a1f3469222652d04f1049b0438c8797722261353970cb549d9baaf4613ef4f3b8fb18b7f1e0bc64627680", @ANYRES64=r0, @ANYRESDEC=r1, @ANYBLOB="07c21ebd676eb00457f1ca82fc18b083ebef936824c1d36e2c5852d2bbaca24701c1932f0a6518081c5763cfa18ed08e05454ec78ae69c5b41b74b416c53b38df7a6060b20f967a925f84134ec57a7efdb6ab3b78109765f3ca40dab9a9df1adaaf6496906beb51402365c0d1bba26771019241c2070ae91d06f980dc5c04a22d0024d14b73f954649dc7bee57a1c2e700968e9f5a93e17cf43ab0af8f4a7d573676c987f71033cae4370505", @ANYRES64=r8]) 20:50:40 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000004000000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) 20:50:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000019680)=""/112) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semop(0x0, &(0x7f0000000480)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x0, 0x100, 0x3400}, {0x4, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x4}, {0x3, 0x2}, {0x4, 0x1a4}], 0xb) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x2, 0x401, 0x800}, {0x1, 0x7ff, 0x800}, {0x1, 0x3ff, 0x800}], 0x3) setsockopt(0xffffffffffffff9c, 0xfffffffd, 0x7, &(0x7f0000000280)="1ba3892f1a82cf8f6e719f12c5233bf292fe0e59d53a898837fb77c4d6a79e18639791f83f2ef07ca69f5b9890dab062b4a5ea297fccad83a217f5c158757846bce07f4dbb1ac3f912cb040d9829c5aabbf6b61ad14c4e54c72b97a0c67ab136f2f9fb1527803a4e6cdfc3c893c7bb6238c39f717c57d835de8d78a8c276b5150dbd9902ec6bb7727c423a675620cf35d07ab5c32eb89677ea3d7c1f4835b51605a65c664181d9abd5ffb8b666f8137b13f550475520645ff3b240a46b6322873a78", 0xc2) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000500)="26c0dc478f12de2d1dfbaada90a07434b0eed8704da610ee5b438d1e251b891d2628d4cdc22c370e9839bc4cdcef0e2227fc95deb5cab5eefbd2b5dce687a9b5ecfbe7e830778a427d159e9ab1b9a8ef094f14eb37cf23ea6741a37a6e332bb81cbee8e422a423bfd3f7b907e15bf1797fc3df785ad6aff97e0bb9d714876fbe9fd1c117b5f84dc2bbe3900ebeda6f0ca643c9f7bf70dd9a00185c7c154d25ebf4a59bce859c12ccfa773f9f691110", &(0x7f0000000080)=0xaf, &(0x7f00000005c0)="07c32a3f575dd2377bd4e73469f7960a4d0f0621e03045234993c06c13625123b0f7bda481180872011bdfbaf029912133ba2e30d9d70e61a33ed3c2aeab54215af15384bc8d", 0x46) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) 20:50:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @rand_addr="02bf340f19bd27bd2a0d6c4fd7269689", @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 20:50:40 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) fchmodat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x20, 0x2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000000340)=""/119, 0x77}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000480)=""/184, 0xb8}, {&(0x7f0000000540)=""/156, 0x9c}], 0x7, 0x0, 0x5) dup2(r1, r2) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/74}, &(0x7f00000000c0)=0x4c) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) flock(r6, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) getpgrp() 20:50:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() wait4(r4, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x20}, 0x4, 0x1800000, r4, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r5, r6) r7 = dup(0xffffffffffffffff) renameat(r6, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x9, 0xc8, r4}) 20:50:40 executing program 1: pipe(&(0x7f0000000000)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 20:50:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) geteuid() 20:50:40 executing program 0: poll(0xfffffffffffffffe, 0x0, 0xfffffffe) 20:50:40 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0x5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file\x00', 0x3, 0x3, 0x7, 0x1, 0x7fff, 0xc7, 0x101, 0x2, 0x2, 0x2, 0x9}) readv(r3, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) pipe(&(0x7f00000006c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r4, &(0x7f0000335000), 0xfcb7) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000700)=0xfffffffa, 0x4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) mkdirat(r5, &(0x7f0000000080)='./file\x00', 0x81) 20:50:40 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179710034000000000000000000000000000000000000000200000000000000000000000000014e214e210f2539d51eb55425c0c3c5005dabfcd35991fded07d6ded98c30c7dd527486d6cd93659192a23b792396e279470e09af3b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d000000090780000050e871af53b6cf25905aec75b0f030380080a000002000000eec80402000000"]) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) 20:50:40 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xae, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 20:50:40 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x190) getdents(r0, &(0x7f0000000040)=""/193, 0xc1) 20:50:40 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff020000000000000000000000000001030090780000000060239b7500000600e6a52031fe8000000000000000000000000000aafe8000000000000000000000000000bb"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = fcntl$getown(r4, 0x5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r1, r2}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setpgid(r0, r6) r7 = semget$private(0x0, 0x4, 0x184) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="000ad71ceaf63f1e84e4de88acbd39117b9ee66cac0a907f842b00b3f91a75b87609687cc71e01365125a45b051c662549a3c2e462346520356787888cf6ca2b6e6c2be98901b4bba597e9ebc55753e2dc9eb6241a58d8063473a47d2443fc70fe6a77fe902d43d72a1ee9086a79e36d", 0x70) semop(r7, &(0x7f0000000040)=[{0x2, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000000)=""/34) 20:50:40 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x1, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/149) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/162) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f00000001c0)=[{0x4, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x3, 0x5, 0x1000}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x2000}, {0x2, 0x90, 0x1000}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000002c0)=""/161) r1 = semget(0x0, 0x3, 0xca) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0x40}, {0x2, 0x1, 0x1800}, {0x2, 0xe074, 0x2800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(0xffffffffffffffff, 0x5, 0x8, &(0x7f0000000140)=0xffffb80f) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/5) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0x8000}, {0x18, 0x0, 0x1, 0xffff}, 0x6, [0x81, 0x3, 0x5, 0x5, 0x8, 0x2003, 0x1]}, 0x3c) 20:50:40 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) sendto(r1, &(0x7f0000000040)="46766627829eff15a381fe067e2c01a9c2d8d9168c7237c81488bf859f5103396fa02405717fc03e", 0x28, 0x40b, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1400000}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = dup2(r2, r3) recvfrom(r4, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x5, 0x2c, r5}) 20:50:40 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0xe) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x48) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) 20:50:40 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="aac9aed93daa03aaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80f99e28bdd7001699ba045c0bbf718597e16841df35a98d5002071db32e58445f78bf9b8f19c859712a8b533ad5f564379c0d130ced730102b1bdd2966beb8c765ff27e053c921d53c472a93c47d504e8a449363ce50cc9c877b49d82b8932202232def"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 20:50:40 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, "ba88dcb9"}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x1000, 0x867b) 20:50:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x19) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x9, 0xfffffffffffffffe}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0xc491, 0x100000001}) r5 = dup2(r3, r4) recvfrom(r5, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0xff}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) getdents(r6, &(0x7f0000000200)=""/142, 0x8e) 20:50:40 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) dup2(r0, r1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 20:50:40 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r2 = dup2(r0, r1) recvfrom(r2, 0x0, 0x0, 0x843, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r3) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 20:50:40 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, 0x2, 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, 0x11, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x20, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xaf, &(0x7f0000000240)={@local, @remote, [], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x6, 0xa1, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x1b, 0xab, [@empty, @local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x3, @multicast1, @broadcast]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ssrr={0x89, 0x13, 0x1, [@broadcast, @broadcast, @multicast1, @broadcast]}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x3}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x7, 0x0, 0x3}, {"e9"}}}}}}) 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, 0x2, 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_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004f0000500000000000329078ac1400aa0000000001440c0600ac1400aa0000000044d27f3100000040000000020000000500000ffd00000fff0000004e214e23", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="014000079078eaf53300000002040013002bf3bc075fd9ec12d869020082f124cc01015cff570427dbfdf4e283595e707c87232d91d0a7a12b00"/70]) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r3 = msgget$private(0x0, 0x2000000386) msgctl$IPC_RMID(r3, 0x0) 20:50:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x10, 0x1, 0x0) semget$private(0x0, 0x1, 0x13) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 20:50:40 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x5000000}}, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xc0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) 20:50:40 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000000)=0x26, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x3}, 0x2, &(0x7f0000000100)="cf8b5d6a42c4c960a3a3b18f28ff4150adece83a18d7d59184df37724bfbf2d7b2d62e7a48fbf93d43777d0445ad4925dc52ae1295c5e0fe074d4be34ad062d6ac99d6f9ebebadf6172090bd038c41f2a559be29582daff32b7c46bb885808019768a9a16a027658287b0e6a7c540ad033b0e6b3fe74c8c12637f14a981e8000fd608f13196c2171d744e2e25814", &(0x7f00000001c0)=0x8e, &(0x7f0000000200)="2e9ff239ff370f04bb7648e5994a9f784c7092bc227f4e9820d3a33838025ccc284179530100e7f93424a03c0ba9c57388bf0eea", 0x34) 20:50:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) accept(r3, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r6 = dup2(r4, r5) recvfrom(r6, 0x0, 0x0, 0x843, 0x0, 0x0) close(r6) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 20:50:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:50:40 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) r3 = socket(0x6, 0x3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r4 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) flock(r3, 0xb) semctl$GETPID(r4, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 20:50:40 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de5"}, 0x45, 0x0) getppid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x1000100400004}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r3 = dup2(r1, r2) recvfrom(r3, 0x0, 0x0, 0x843, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000140)=0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x7f, 0x2, {0xcb, 0x80000000}}) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000001, 0x1000300000002}) 20:50:41 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), 0x4) write(r2, &(0x7f0000000c00)="98656c6ad551be449f5279716186c70b21d378b2b9193675b2f3f0b29b63edc146d2e53f7dbd478b1415665d9bd1e669889483ddc2ac4b7652c9b71c72d2605d8e041aa28a4e226de830c05cb4ac3da2f305f5cc4082cfcbe3d2bfba8bbec8936f4067f501fcd43dab4f67ccd5cd1151", 0x70) 20:50:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() wait4(r9, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r8, 0x20}, 0x4, 0x1800000, r9, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x103, 0xfff7}, 0x78, 0x9, r5, r9, 0x1078, 0x1f, 0x8, 0x5}) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1219560a2dc2ffab) kernel: double fault trap, code=0 Stopped at pf_test+0x30: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace pf_test(2,1,ffff80000017c2a8,ffff80002531d1d8) at pf_test+0x30 ip_input_if(ffff80002531d1d8,ffff80002531d1e4,4,0,ffff80000017c2a8) at ip_input_if+0x59e ipv4_input(ffff80000017c2a8,fffffd806a5aed00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a5aed00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8071967400,fffffd806f688ae8,fffffd807d77c150,ffff80002531d328) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8071967400,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd8071967400,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd8071967400,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd806a5ae300,fffffd806a5ae3a8,0,18,fffffd806a5ae3c0) at udp_sbappend+0x397 udp_input(ffff80002531d9c8,ffff80002531d9d4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531d9c8,ffff80002531d9d4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531d9c8,ffff80002531d9d4,428d,0) at ip_ours+0x412 ip_input_if(ffff80002531d9c8,ffff80002531d9d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8071969e00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8071969e00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a56db00,fffffd806f688ae8,fffffd807d77c150,ffff80002531db18) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a56db00,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd8071967c00,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x12a2 udp_output(fffffd806f688a68,fffffd8071967c00,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd8071967400,fffffd80719674dc,0,18,fffffd80719674f4) at udp_sbappend+0x397 udp_input(ffff80002531e1b8,ffff80002531e1c4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531e1b8,ffff80002531e1c4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531e1b8,ffff80002531e1c4,3135,0) at ip_ours+0x412 ip_input_if(ffff80002531e1b8,ffff80002531e1c4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8071967400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8071967400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807d7c3500,fffffd806f688ae8,fffffd807d77c150,ffff80002531e308) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807d7c3500,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd807d7c3500,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd807d7c3500,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd8071967c00,fffffd8071967ca8,0,18,fffffd8071967cc0) at udp_sbappend+0x397 udp_input(ffff80002531e9a8,ffff80002531e9b4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531e9a8,ffff80002531e9b4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531e9a8,ffff80002531e9b4,294c,0) at ip_ours+0x412 ip_input_if(ffff80002531e9a8,ffff80002531e9b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d72ef00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d72ef00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8071967900,fffffd806f688ae8,fffffd807d77c150,ffff80002531eaf8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8071967900,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd806d72e600,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x12a2 udp_output(fffffd806f688a68,fffffd806d72e600,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd807d7c3500,fffffd807d7c35dc,0,18,fffffd807d7c35f4) at udp_sbappend+0x397 udp_input(ffff80002531f198,ffff80002531f1a4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531f198,ffff80002531f1a4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531f198,ffff80002531f1a4,1944,0) at ip_ours+0x412 ip_input_if(ffff80002531f198,ffff80002531f1a4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807d7c3500) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807d7c3500,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f731100,fffffd806f688ae8,fffffd807d77c150,ffff80002531f2e8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f731100,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd806f731100,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd806f731100,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd806d72e600,fffffd806d72e6a8,0,18,fffffd806d72e6c0) at udp_sbappend+0x397 udp_input(ffff80002531f988,ffff80002531f994,11,2) at udp_input+0x1323 ip_deliver(ffff80002531f988,ffff80002531f994,11,2) at ip_deliver+0x353 ip_ours(ffff80002531f988,ffff80002531f994,117b,0) at ip_ours+0x412 ip_input_if(ffff80002531f988,ffff80002531f994,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8071967200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8071967200,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f01e800,fffffd806f688ae8,fffffd807d77c150,ffff80002531fad8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f01e800,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd807f01e900,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x12a2 udp_output(fffffd806f688a68,fffffd807f01e900,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd806f731100,fffffd806f7311dc,0,18,fffffd806f7311f4) at udp_sbappend+0x397 udp_input(ffff800025320178,ffff800025320184,11,2) at udp_input+0x1323 ip_deliver(ffff800025320178,ffff800025320184,11,2) at ip_deliver+0x353 ip_ours(ffff800025320178,ffff800025320184,311,0) at ip_ours+0x412 ip_input_if(ffff800025320178,ffff800025320184,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806f731100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f731100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f731600,fffffd806f688ae8,fffffd807d77c150,ffff8000253202c8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f731600,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd806f731600,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd806da59e00,0,0) at udp_output+0x5af sosend(fffffd806f689af0,0,ffff8000253206a8,0,0,0) at sosend+0x671 dofilewritev(ffff800020e38ae8,0,ffff8000253206a8,0,ffff800025320790) at dofilewritev+0x1b6 sys_write(ffff800020e38ae8,ffff800025320748,ffff800025320790) at sys_write+0x83 syscall(ffff800025320810) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc8f303d7660, count: -91 ddb{1}> show registers rdi 0x2 rsi 0x1 rbp 0xffff80002531d120 rbx 0x1 rdx 0xffff80000017c2a8 rcx 0xffff80002531d1d8 rax 0xffffffff8179c2b7 ip_input_if+0x577 r8 0xfffffd806a5aedec r9 0x1 r10 0x3 r11 0xfad54db5bc78aac6 r12 0xffff80002531d1d8 r13 0xffff80000017c2a8 r14 0x2 r15 0xffff80000017c2a8 rip 0xffffffff810b2190 pf_test+0x30 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff80002531cfb0 ss 0x10 pf_test+0x30: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> show proc PROC (syz-executor.0) pid=35659 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020e38128,0xffffffff828d3ed8 process=0xffff8000ffffc400 user=0xffff80002531b000, vmspace=0xfffffd807effe5c0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37274 163204 19320 32767 7 0x10 syz-executor.0 *37274 35659 19320 32767 7 0x4000010 syz-executor.0 68286 185251 89627 32767 3 0x90 nanosleep syz-executor.1 89627 305645 37004 0 3 0x82 wait syz-executor.1 19320 390092 63116 32767 3 0x90 nanosleep syz-executor.0 63116 127996 37004 0 3 0x82 wait syz-executor.0 5188 346866 0 0 3 0x14200 bored sosplice 37004 266522 81533 0 3 0x82 thrsleep syz-fuzzer 37004 399954 81533 0 3 0x4000082 thrsleep syz-fuzzer 37004 401973 81533 0 3 0x4000082 thrsleep syz-fuzzer 37004 510577 81533 0 3 0x4000082 thrsleep syz-fuzzer 37004 10775 81533 0 3 0x4000082 kqread syz-fuzzer 37004 330546 81533 0 3 0x4000082 thrsleep syz-fuzzer 37004 334303 81533 0 3 0x4000082 thrsleep syz-fuzzer 37004 202475 81533 0 3 0x4000082 thrsleep syz-fuzzer 37004 363616 81533 0 3 0x4000082 thrsleep syz-fuzzer 37004 419556 81533 0 3 0x4000082 thrsleep syz-fuzzer 81533 38680 78027 0 3 0x10008a pause ksh 78027 338813 73224 0 3 0x92 select sshd 77930 270925 1 0 3 0x100083 ttyin getty 73224 146270 1 0 3 0x80 select sshd 44368 248306 76272 73 3 0x100090 kqread syslogd 76272 420928 1 0 3 0x100082 netio syslogd 12274 96487 1 77 3 0x100090 poll dhclient 33148 399250 1 0 3 0x80 poll dhclient 59585 170924 0 0 3 0x14200 bored smr 18037 179124 0 0 3 0x14200 pgzero zerothread 48475 209626 0 0 3 0x14200 aiodoned aiodoned 34017 233455 0 0 3 0x14200 syncer update 79639 351171 0 0 3 0x14200 cleaner cleaner 75821 388288 0 0 3 0x14200 reaper reaper 91533 26039 0 0 3 0x14200 pgdaemon pagedaemon 29370 220369 0 0 3 0x14200 bored crynlk 91708 195881 0 0 3 0x14200 bored crypto 32848 230296 0 0 3 0x40014200 acpi0 acpi0 11885 166302 0 0 3 0x40014200 idle1 32918 30670 0 0 3 0x14200 bored softnet 92485 37636 0 0 3 0x14200 bored systqmp 15843 242417 0 0 3 0x14200 bored systq 58958 168863 0 0 3 0x40014200 netlock softclock 13168 311602 0 0 3 0x40014200 idle0 1 282948 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 37274 (syz-executor.0) thread 0xffff800020e38ae8 (35659) exclusive rwlock netlock r = 0 (0xffffffff82778b48) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 58958 (softclock) thread 0xffff800020d89110 (168863) shared rwlock timeout r = 0 (0xffffffff8276ae38) #0 witness_lock+0x4c7 #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9464 6330K 6330K 78643K 10566 0 pcb 13 8K 8K 78643K 13 0 rtable 107 3K 3K 78643K 329 0 ifaddr 39 10K 10K 78643K 61 0 counters 43 33K 33K 78643K 49 0 ioctlops 0 0K 2K 78643K 24 0 iov 0 0K 24K 78643K 26 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1292 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 177 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 413 0 sigio 0 0K 0K 78643K 8 0 proc 48 50K 83K 78643K 514 0 subproc 34 2K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 18 0 in_multi 33 2K 2K 78643K 68 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 267 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 106 22K 22K 78643K 2179 0 UVM aobj 26 2K 2K 78643K 28 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 17 0 NDP 5 0K 0K 78643K 18 0 temp 101 3861K 3925K 78643K 2921 0 kqueue 3 4K 12K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 80 0 35 2 0 2 2 0 8 0 unpcb 120 223 0 215 1 0 1 1 0 8 0 syncache 264 10 0 10 2 1 1 1 0 8 1 tcpqe 32 50 0 50 2 2 0 1 0 8 0 tcpcb 544 96 0 90 2 0 2 2 0 8 1 ipq 40 8 0 7 1 0 1 1 0 8 0 ipqe 40 107 0 106 1 0 1 1 0 8 0 inpcb 296 244 0 236 3 1 2 2 0 8 1 nd6 48 17 0 10 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 323 0 134 12 0 12 12 0 8 0 art_table 32 324 0 134 2 0 2 2 0 8 0 art_node 16 79 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 169 0 159 1 0 1 1 0 8 0 shmpl 112 25 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1823 0 423 88 0 88 88 0 8 0 ffsino 272 1823 0 423 94 0 94 94 0 8 0 nchpl 144 2593 0 1002 60 0 60 60 0 8 0 uvmvnodes 72 1917 0 0 35 0 35 35 0 8 0 vnodes 208 1917 0 0 101 0 101 101 0 8 0 namei 1024 7352 0 7352 1 0 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 scxspl 192 7615 0 7615 7 6 1 6 0 8 1 plimitpl 152 44 0 35 1 0 1 1 0 8 0 sigapl 424 592 0 560 4 0 4 4 0 8 0 futexpl 56 5513 0 5513 1 0 1 1 0 8 1 knotepl 112 139 0 120 1 0 1 1 0 8 0 kqueuepl 144 408 0 401 1 0 1 1 0 8 0 pipepl 304 151 0 141 3 1 2 2 0 8 1 fdescpl 496 576 0 560 3 0 3 3 0 8 0 filepl 152 3573 0 3474 5 0 5 5 0 8 1 lockfpl 104 116 0 115 1 0 1 1 0 8 0 lockfspl 48 49 0 48 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 339 0 330 1 0 1 1 0 8 0 zombiepl 144 560 0 559 1 0 1 1 0 8 0 processpl 992 592 0 559 5 0 5 5 0 8 0 procpl 624 1360 0 1317 4 0 4 4 0 8 0 sosppl 128 9 0 8 3 2 1 1 0 8 0 sockpl 400 524 0 506 4 0 4 4 0 8 2 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 188 0 0 23 0 23 23 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 327 0 0 19 0 19 19 0 8 0 bufpl 280 3988 0 125 276 0 276 276 0 8 0 anonpl 16 73293 0 62332 61 15 46 58 0 124 0 amapchunkpl 152 3376 0 3247 9 1 8 8 0 158 2 amappl16 192 2348 0 1774 45 9 36 39 0 8 7 amappl15 184 69 0 68 3 2 1 1 0 8 0 amappl14 176 35 0 30 1 0 1 1 0 8 0 amappl13 168 147 0 144 1 0 1 1 0 8 0 amappl12 160 118 0 113 1 0 1 1 0 8 0 amappl11 152 215 0 203 1 0 1 1 0 8 0 amappl10 144 86 0 80 1 0 1 1 0 8 0 amappl9 136 391 0 390 1 0 1 1 0 8 0 amappl8 128 369 0 338 2 0 2 2 0 8 0 amappl7 120 146 0 132 1 0 1 1 0 8 0 amappl6 112 175 0 171 2 1 1 1 0 8 0 amappl5 104 381 0 368 1 0 1 1 0 8 0 amappl4 96 578 0 552 1 0 1 1 0 8 0 amappl3 88 240 0 233 1 0 1 1 0 8 0 amappl2 80 3583 0 3514 2 0 2 2 0 8 0 amappl1 72 26098 0 25650 21 11 10 17 0 8 0 amappl 80 1629 0 1588 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 27 0 2 1 0 1 1 0 8 0 uaddrrnd 24 576 0 560 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 576 0 560 1 0 1 1 0 8 0 vmmpekpl 168 8640 0 8608 2 0 2 2 0 8 0 vmmpepl 168 82341 0 80542 105 9 96 96 0 357 15 vmsppl 368 575 0 560 2 0 2 2 0 8 0 pdppl 4096 1159 0 1120 6 0 6 6 0 8 0 pvpl 32 230515 0 216342 145 14 131 145 0 265 14 pmappl 232 575 0 560 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 265 0 2 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826efff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x36 syscall(ffff800025314a90) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe68f0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at pf_test+0x30: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> trace pf_test(2,1,ffff80000017c2a8,ffff80002531d1d8) at pf_test+0x30 ip_input_if(ffff80002531d1d8,ffff80002531d1e4,4,0,ffff80000017c2a8) at ip_input_if+0x59e ipv4_input(ffff80000017c2a8,fffffd806a5aed00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a5aed00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8071967400,fffffd806f688ae8,fffffd807d77c150,ffff80002531d328) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8071967400,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd8071967400,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd8071967400,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd806a5ae300,fffffd806a5ae3a8,0,18,fffffd806a5ae3c0) at udp_sbappend+0x397 udp_input(ffff80002531d9c8,ffff80002531d9d4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531d9c8,ffff80002531d9d4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531d9c8,ffff80002531d9d4,428d,0) at ip_ours+0x412 ip_input_if(ffff80002531d9c8,ffff80002531d9d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8071969e00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8071969e00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a56db00,fffffd806f688ae8,fffffd807d77c150,ffff80002531db18) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a56db00,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd8071967c00,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x12a2 udp_output(fffffd806f688a68,fffffd8071967c00,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd8071967400,fffffd80719674dc,0,18,fffffd80719674f4) at udp_sbappend+0x397 udp_input(ffff80002531e1b8,ffff80002531e1c4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531e1b8,ffff80002531e1c4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531e1b8,ffff80002531e1c4,3135,0) at ip_ours+0x412 ip_input_if(ffff80002531e1b8,ffff80002531e1c4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8071967400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8071967400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807d7c3500,fffffd806f688ae8,fffffd807d77c150,ffff80002531e308) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807d7c3500,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd807d7c3500,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd807d7c3500,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd8071967c00,fffffd8071967ca8,0,18,fffffd8071967cc0) at udp_sbappend+0x397 udp_input(ffff80002531e9a8,ffff80002531e9b4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531e9a8,ffff80002531e9b4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531e9a8,ffff80002531e9b4,294c,0) at ip_ours+0x412 ip_input_if(ffff80002531e9a8,ffff80002531e9b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d72ef00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d72ef00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8071967900,fffffd806f688ae8,fffffd807d77c150,ffff80002531eaf8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8071967900,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd806d72e600,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x12a2 udp_output(fffffd806f688a68,fffffd806d72e600,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd807d7c3500,fffffd807d7c35dc,0,18,fffffd807d7c35f4) at udp_sbappend+0x397 udp_input(ffff80002531f198,ffff80002531f1a4,11,2) at udp_input+0x1323 ip_deliver(ffff80002531f198,ffff80002531f1a4,11,2) at ip_deliver+0x353 ip_ours(ffff80002531f198,ffff80002531f1a4,1944,0) at ip_ours+0x412 ip_input_if(ffff80002531f198,ffff80002531f1a4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807d7c3500) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807d7c3500,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f731100,fffffd806f688ae8,fffffd807d77c150,ffff80002531f2e8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f731100,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd806f731100,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd806f731100,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd806d72e600,fffffd806d72e6a8,0,18,fffffd806d72e6c0) at udp_sbappend+0x397 udp_input(ffff80002531f988,ffff80002531f994,11,2) at udp_input+0x1323 ip_deliver(ffff80002531f988,ffff80002531f994,11,2) at ip_deliver+0x353 ip_ours(ffff80002531f988,ffff80002531f994,117b,0) at ip_ours+0x412 ip_input_if(ffff80002531f988,ffff80002531f994,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8071967200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8071967200,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f01e800,fffffd806f688ae8,fffffd807d77c150,ffff80002531fad8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f01e800,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd807f01e900,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x12a2 udp_output(fffffd806f688a68,fffffd807f01e900,0,0) at udp_output+0x5af somove(fffffd806f689af0,2) at somove+0xf61 sorwakeup(fffffd806f689af0) at sorwakeup+0x79 udp_sbappend(fffffd806f688a68,fffffd806f731100,fffffd806f7311dc,0,18,fffffd806f7311f4) at udp_sbappend+0x397 udp_input(ffff800025320178,ffff800025320184,11,2) at udp_input+0x1323 ip_deliver(ffff800025320178,ffff800025320184,11,2) at ip_deliver+0x353 ip_ours(ffff800025320178,ffff800025320184,311,0) at ip_ours+0x412 ip_input_if(ffff800025320178,ffff800025320184,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806f731100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f731100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f731600,fffffd806f688ae8,fffffd807d77c150,ffff8000253202c8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f731600,fffffd806f688ae8,fffffd807d77c150) at ether_output+0x47 ip_output(fffffd806f731600,fffffd8070a0b000,fffffd806f688ad8,0,0,fffffd806f688a68) at ip_output+0x1173 udp_output(fffffd806f688a68,fffffd806da59e00,0,0) at udp_output+0x5af sosend(fffffd806f689af0,0,ffff8000253206a8,0,0,0) at sosend+0x671 dofilewritev(ffff800020e38ae8,0,ffff8000253206a8,0,ffff800025320790) at dofilewritev+0x1b6 sys_write(ffff800020e38ae8,ffff800025320748,ffff800025320790) at sys_write+0x83 syscall(ffff800025320810) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc8f303d7660, count: -91