ffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) getgid() 21:15:20 executing program 0: kqueue() mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffff9c, 0x0, 0x0) seteuid(0x0) 21:15:20 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b002a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd453ab6214c1987aa94b09a2dd8b0bee19ef761069b9e8ff7f00000000000023a9dc5618ce0426ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60ddf9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d3494206486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a4b44324f4e6553f405d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deab9623c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569fd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8bedb42ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13ca0bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d0"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x3, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12}, {0x2, 0x7}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000090c, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="70fb08f4", 0x4}], 0x1, &(0x7f0000000b80)=[{0x80, 0x1, 0x6e2, "3955bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd057142df7a1f452777204ae33eabfad6ab3c4216e9103d272768cba7cf1e67be1fac02adb10b4729a82ee05de1861f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803"}, {0x70, 0xffff, 0x0, "dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e0596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be0"}, {0x38, 0x1, 0x7f, "9e6c540bbe554f80d32de8158ec695d54a9fd0756943ba8052fc66c81e5c008ea39bdf01d985"}, {0x20, 0x1, 0x7fffffff, "034ff745944e11a664af4912"}, {0xd8, 0xffff, 0x0, "23a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484eec2ae331c0bb8bb5aad9e9508264e763107f29ce9bd3748ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c"}], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000200), 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) 21:15:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0xffffffffffffffff, r2}, 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2, 0x0) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) execve(&(0x7f0000000340)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000380)='\x00', &(0x7f0000000400)='!\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000500)='/dev/tty\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='#\\\x00', &(0x7f00000005c0)='/dev/tty\x00']) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x2, r2, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x1ff, 0x0, 0x0, 0x1000000000000009, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0xffffffffffffffff, 0x2bfd}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r6, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) pipe(&(0x7f0000000180)) 21:15:20 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0xff, 0x1}) 21:15:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447af48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd92a7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5c020000006032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c7c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x607}, {&(0x7f00000002c0)=""/88, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000280)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 21:15:21 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x4, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 21:15:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt(r0, 0xc1f, 0x2, &(0x7f0000000040)="945075398fe83f462c17162310678852b7654775eca477a8d676177e886466e9cbab6a5191b10de06a0ad302dea7fca3723e049b3fe11596ea29b31eb557b77491bffb55227a2b45447b36b0e0", 0x4d) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60e2db1400000000feffffff000000000000000000000001ff0000000000000000000000000000013a345b65e965b7f3acfc62e38a8ecc321cfef2298c1e5719aa1ca42cacb3c6d67e9eff12933540ff85ec2193019870f40476ed28009f1897360ef0e3bbb477ce4e8def5a85d83dd1de8456292d1e23e7a59873a6d7c6b40ff69b7f5aa0b43f94049ecce78f3b026726e6ebea5201afbe6bf903331cf29b2fe7e6c25d6222bc7039aad6fd1d64a61c380b37ad4dd30123b268d51064da0d9461099c7fbc80bf0d1681f6e8eab3a956970e292c04d26140a9a2f127f1e096dc787aaab8a50ff4a3ae779a5c207b1ad3b0"]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 21:15:21 executing program 0: syz_emit_ethernet(0xb8, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000820600000000005e42095b87f440f3ffc97d5b000000000000e3e90000ae08fe8000000000000000000000000000aa7017817d4a5d2dfad97468f80b05eaa83de40b1c1d93a251700c16d5d7b071deb2737e005c207d150fc43f9997f13b5456a8c0f577f27820d9cf26ed7cfb684e2972aded8c7dc9db1c88dc5bde88cbaab8990fdfaf32dc8ebf6919ff242c5aca0e4facfa3b2da1f496bc11133d1c5edc0b8a1a159d5d1e8b4172c4cf69953ebd8c05c2"]) 21:15:21 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "0fe24f", 0x70, 0x36865e56e43446f, 0xb2, @ipv4={[], [], @broadcast}, @loopback, {[@hopopts={0x3c, 0x3, [], [@enc_lim={0x4, 0x1, 0x49}, @jumbo={0xc2, 0x4, 0x10000}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x46}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x4}, @pad1]}, @dstopts={0x3a, 0x2, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x4e}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x4, "4aff4c41ce8fcd709c585e1a0faa7db46baf98c3859804c620be29e14cbf"}]}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xba6b, 0x401, r2}) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x9) socket$unix(0x1, 0x5, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^\x00') 21:15:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xf1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 21:15:21 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0xfffffffffffffffe}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 21:15:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1f, 0x0, 0x0, 0x2}, {}, {0x3, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 21:15:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x1f, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0xffff}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xafe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 21:15:21 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x7, "7471407b12"}]}}, "4b6424c2"}}}}}) msgget$private(0x0, 0x140) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) getpgid(r1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/12) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="7979523f921f1b050000000000000075f769a106a5"], 0x1, 0x7fb) socket(0x18, 0x1, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7210f0a000000000000502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a643aa1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d274967972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04a6340522849f148eea549d6e891eef682f"], 0x1, 0x0, 0x1004) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xe871) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 21:15:21 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xbd, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @empty, {[@lsrr={0x83, 0x3}]}}, @tcp={{0x1, 0x3, r1, r2, 0x1, 0x0, 0x6, 0x20, 0xff, 0x0, 0x200, {[@window={0x3, 0x3, 0x3f}]}}, {"6b4897b6712836d3fc7857d0a48c428df72291e3410462221817ac8dfcf9bc79d7733bc3fedb1b3924de7dbe928795eaa7796be6dca14fdc4f65f08f2edc2693c6a60717681038b7f738432566155c18c9bc5a0b3cac1e846ca56e2a079f84fc7b8e75e29ebd68f36d9bb679a6b3873ae83318f6c9cbbf985ce9a4ef5e30cea877a391a63a421babf10dfab7a7"}}}}}}) 21:15:21 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000100)="35bf139fd1c996badbe39efeaa0ec093042411ce4d7e6084a37619912b29bd86217bbfac5b99766fb36b7c65ca8640b1107da0352442f88d77a3b953d63a267c727900301ebcde1675608600324052ae760300c4e84f372035ac6ba2be6d2b361eea162479be8bd78240afdaab84a78dbe2be460824ab6b789", &(0x7f0000000040)=0x79, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) 21:15:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3d98c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000001440)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) openat(r1, &(0x7f0000000400)='./file0\x00', 0x100, 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000003c0)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) 21:15:21 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x3ea4271759689139) 21:15:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) close(r3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:15:21 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:15:21 executing program 0: r0 = socket(0x18, 0x5, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x21) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x2, 0xffffdfffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x0) 21:15:22 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0xe298, 0x9, &(0x7f0000000040)="d1d4a0a9f2cb61b6ee6f31f7391e65fcdf2c599848c9df063162d445098f4ed29ebaa771c812", 0x26) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:15:22 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01c3bee98d0781d01ff87a73a8386d6f40d708"], 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="970281807fdefffbe1194a08ff398d364979e19c3089893925810f6a2fd2af3008976cbd7b55e98d5b1920d495ab297b835c48f782b9ecca486bfcf00343fa2ebf0128fc665f1dd57adcff1a13453f3db467383d059e12685a4118fa4368e67b0a2fcabfceec727564c7734ccfa1cc771f751e7fac443b5d14ac6d32688527b1816f321625f87f17efd78061def1f9167c5d481be163f2002a95da48067e71271482e48c048912015cc0c9cfef6d38ae5de62cd2530c7997cfec1eb3", @ANYRES16=r2, @ANYRES64, @ANYRES16=r0, @ANYRES32=r6, @ANYRESHEX=r2, @ANYRESHEX=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r7, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 21:15:22 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x81) 21:15:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) pread(r0, &(0x7f0000000000)="6e2fd8b8b9e6d2df239664e2059cfdd3af65", 0x12, 0x0, 0xfffffffffffffff9) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6031797100202f00fe8000000000000000000000000000aafe8000000000000000000000000000aa00000001000000008200907800000000ff020000000700000000000000000001"]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) 21:15:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="15480967ae8ff2c8d0af311fe5e9a6ce0d21dc39bf26dbd5bc5d8cf582e9f550308d82656b51eeecbe82bee99885864016d2c4b2cd320fef764b055e6466bd382720e0ededc3259734a19fb7e0dc130ad316336cf4e75ea21513f604aec8569f697b5519f671cfed9ece9d65f351d307aaf4c8bf6cbdd7d15168453ce717475fa75978ffb0242d3ee776bd4e31a30a1b170c46374c203675ccf0f182225f034672cb689cf417924445f759dbfe63d65d59a6252dca04f975bd19", 0xba) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x109) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) setsockopt(r0, 0x4, 0x7ff, &(0x7f0000000040)="8047207df0f598a686e9dbf483e864a87d165019511c023d8c6d585233225bf8e4f3a05dae9da494b28240da8d0b8397a3aaca4e06193471c38f9ac42c91c0642bff14f53bee57564031937791da902864450d6e16bb55f383c1d2452228726bcc9cf9459b889b6ccd532b2ff8cc90fd23a363f420e82473d31c7d20990bd7fba6062b27d2c8073cf05a1b17621c95dfacdc43f0f0422eea794c2a75d36a1c38df2adbb822bcfe5542705c429b2a4c", 0xaf) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x1, 0x10000, 0x69df, 0x47f8, "a199a8cce0de94c6d6319d68be4ebd82095832c2", 0x6, 0x3}) 21:15:22 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/106, 0x6a, 0x3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc) 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, &(0x7f0000000240)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3, 0x1000}, {0x3, 0x7}, {0x4, 0xfff9, 0x1000}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x81}], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f00000000c0)=[{0x2, 0xaee, 0x1000}, {0x1}, {0x2, 0x910, 0x2800}, {0x4, 0x2, 0x1000}, {0x2, 0x40, 0x1800}, {0x3, 0x100, 0x800}, {0x2, 0x8001, 0x800}, {0x5, 0x6, 0x1000}], 0x8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000380)=""/80) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, r1) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 21:15:22 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) seteuid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="e2a779df4793650fb7049485c3b028734fcdb66d23ed0d96abe20487a005a749bd67b90385b453e626c26ebd5b3d4154dc1f4055ea0446527ee28018c8fe2492fa7c836d3ad7283d9b6a60f32520fe1a7f2b5234910271914e687528610a31d5658837c15b98ccaa674f1c996176764735bd5341165c254eb78a8f0954e77b727f524aee96ce53a79bd7bbddee705394"], 0x10) semget$private(0x0, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:15:22 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="7d82649dcdabca1e213fcfd689d7247325a0207b704070579bee45e38cd14096b9697143ca9947d06b5ffb5df424fee6e5011463e21c81054ef898491cbd1916dde1248dc7efe0c1d8e6335ed372b2c3ab698f4c8afbe0920854becb308e0c6f7e8ad04010e3703ec4f05575bbe299", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="a89c2f1bc5213b65223432c73bf0404f1d26c17df4b65d0887e3d9294a5b", 0x1e) r0 = semget$private(0x0, 0x4000000009, 0x82) semget$private(0x0, 0x3, 0x202) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r2, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setegid(0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) getitimer(0x1, &(0x7f0000000240)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) semop(r0, &(0x7f0000000180)=[{0x2, 0x200, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x3}, {0x2, 0x9, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x81}, {0x0, 0x5dda, 0x1000}], 0x7) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x9) 21:15:24 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r7 = fcntl$dupfd(r5, 0xa, r4) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000040)) 21:15:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:15:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x5, 0x67, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:15:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480)=[{0x0}, {&(0x7f0000000100)='\x00', 0x1}], 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x47) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x10000, 0x6f, 0x1, "9497bb8f6374d6707dadf54ea12659e3fbf970a0", 0x8, 0x5}) 21:15:24 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 21:15:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x24, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') r3 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x1, 0x0, r3}) 21:15:24 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1c) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f00000001c0)="c9f8c63796f40b507f123a14ba9b9eb9ff584538c4d7848aa31b751a6f520ce8cdfda4915c3935ff0fd9329669c07e873cf9306a811d607d15b40cbc7a923771bed422e560b6d9be4763bd7e4899b53461090893ed4fb513ee47fab7c99608237cfab76910fa19cac4aa23700f10e988fcd5237e025e7b", &(0x7f0000000240)=0x77, &(0x7f0000000280)="78705df3e9e8c05781842fd1124a3c7b0a1606709d26f44f4d5230bfb951e9be048f78944f6201487fbcb217335285613b9ab3e2c0166f3ac5a40efccdd06596f54c3d5621f7a0080f15fc60cb7985392dd8926139f7bdbbce1aa48a4937db533f3fd1a65be107a0f9736d121d0fbf6eb448e1469e95", 0x76) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:15:24 executing program 0: r0 = msgget(0x2, 0x93) msgrcv(r0, 0x0, 0x0, 0x0, 0x1400) 21:15:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0xc52, 0x80000000}}, 0x2) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x8}, {0x2, 0x10df}}, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r2}, 0xfe28) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 21:15:25 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x122) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x28, 0x7}, 0x93, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x183, 0x8}, 0xfffffffffffffff8, 0xfffffffffffffffb, 0x0, r2, 0x8001, 0x66b2, 0x9, 0x7fffffff}) 21:15:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1}, {0x1, 0x800004}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x40}, {0x6, 0x2}, {0x0, 0x6}, {0x3, 0x6}, {0x1, 0x3}, {0x3, 0x19}, {0x3, 0x7}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0x9}, {0x3, 0x400}, {0x1, 0x100}, {0x3, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x0, 0x5}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00'], 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f0000000200), 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002"], 0xb3, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383fced8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 21:15:25 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000200f07fffff2000"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 21:15:26 executing program 0: syz_emit_ethernet(0xa3, &(0x7f0000000100)={@broadcast, @broadcast, [], {@generic={0x8038, "84d4cbe1c2d5c271b09f86e8bf1270ebf709195bc463f49183f062d300c647c8869a0299e9f24f77a71d720e5af01056ca0d55b3fbc159ffabd4f6a2d5d1b1d4ceb39ddf0ff4c84ece54c65f479b2af39f3156743b401b7836026dcb03b6dd495d2483f8e5169dc1c3aa115cabe6b88c9c4226a21793aa3c6fc6e911008048d03abb99df376b65cb9850f6fc9fb19b070934f625fb"}}}) 21:15:26 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x7ff}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x3, 0xf7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0xffffffffffffff00, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd, 0x84, 0x40000000, 0x7, 0x6000}, {{}, 0xfffffffffffffffa, 0x5c, 0x2, 0x7, 0x2}, {{}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x3f, 0x1}], 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x80, 0x10, 0x3, 0x20}, {{}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x80000000, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x17, 0x10, 0x0, 0x6}, {{r3}, 0x0, 0x18, 0x1, 0x8, 0x8000}, {{r5}, 0xfffffffffffffffc, 0xa, 0x40000000, 0x8, 0x5}], 0x3ff, &(0x7f0000000140)={0xfffffffffffffffc, 0x6}) unveil(0xffffffffffffffff, &(0x7f0000000180)='r\x00') 21:15:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x6, 0x4000, 0x1) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) ioctl$KDDISABIO(r0, 0x20004b3d) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000001280)) 21:15:26 executing program 0: syz_open_pts() r0 = semget$private(0x0, 0x1, 0x518) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000500)="2485c8e6eb2c7c9e228715eb4a8286fdb8c735674eaab6f7cf2b2eaa901b1c51a92fcdc4efdd8dc0fc05716cf6ac2279b97a7801afda94e59fa80bc0ddb8f7010bff1d5dae57277e651378dd0106e8b084a9c8beeb7b061456c8d80e28b43f943fc25514e807d6e3ff4dca7ccd8ffeae241eeb99441188703b4193cc267a7d72bb51d25a5313ed82903a75f0ab487010377ac2e907059c5a48c9c41d8cfb7d1913cc1715c63c14b848cb33bb90daeac93fff841522dcc3fa088a23410d9c4a3bd21ea6e70f4bbc425392e6168a82b2a5eb3cb6b7ebb06d115c5141a705908a2a8285a630", 0xe4}, {&(0x7f0000000100)="5ad417ab27d14c2690cbb3a01671c5853c17ceb5d77fd6605c8ea9200b6c682908fe8724118d0dfde216a96fc45c1ddc", 0x30}, {&(0x7f0000019680)="0d7dc75d88b91d72671299389bf2a4f7768d0fe616483214b427c1fbbcc6ff69684a289f53bb4afe5761f3eead8771b3e5db556a2b1ada733df169f85ffdb809f5a343a2509ae2e17714c0fc0a146cefed95859f3ae060c4370e1cbc50b357b1f3e758805ce256b46ad4c4e3380f94277bde27a287be3a2f74c874cfc6dc1e699a9e596b8b16cd4035cdcf6c4de0ed3806ace2befdc04fe4466e55f16c40954c6f2128740351f71784b6258cddd4dccbd79b547c9115cea6de222c558704272fe287412cd37ac80de70fc3a9878f640c8698a57dcab008242678c195e6b061de6226533a866716eb65e3f227f7d6b5a89ece", 0xf2}], 0x3) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/4) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x1, 0xffb4, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000004c0), 0xc) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x10000, 0x51994a46, r1}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000002c0)=""/74) 21:15:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:15:26 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) 21:15:27 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002880)=""/195) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 21:15:27 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r0 = getpgrp() wait4(r0, 0x0, 0x9, &(0x7f0000000140)) r1 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 21:15:27 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xfffffffffffffe16, &(0x7f0000000180)=""/9, 0x9}, 0x842) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000004861d7572df5f6596a03293077ea4dbadef5de5db1c919695eba249f6df72671a4c04b86909353f8628881edd5daeb7c9e51f1bf275301f2479353747cacdc9626ef4c733ea7772f0c31592930548c585daf9d4e97026e842b40a9ae48c36b93f236a088bf70bb7238a2ec414d8a7002553fa1bfac48001a847f183ee7c713a9acf739403ba30f6ab8057f4feb6a670ea4d58fc775bbf9345957e11c3e4b859e444dae204aa4e237e6"], 0xb1, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = getpid() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 21:15:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) write(r0, &(0x7f00000000c0)="c3", 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) socket(0x10, 0x5, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xa5cb, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 21:15:27 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$getown(r0, 0x5) 21:15:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) dup(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x3) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getpeername$unix(r4, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 21:15:27 executing program 0: mlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ff7000/0x3000)=nil, 0x867a19216fa7e51f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 21:15:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="b098f55eb03f3c2c75f087ec49d8e42a737dc596defb93e45d39beea0a38d80fcfa38b93a7b05f967011664e3b0bf7d2a2ed205219a82745b5ceda5e4889a3bea7168e8e6b0bc0a08d1d434adc7ed41485576f5283897b3fdf175b553cd454a5768c8cb279cca8908e628da27717dff705b07cdc23b037556ec000f9447f61e68312184581410433990e5b07e6aada2936959904cb5cf7fcffe503290e15bbcd34560150af3cc279d836ec163dc9af70a40faf028c55ec56c27edee9001ec64791dd2263ad73e9a887d66e972a43e28336250b8cb4fd505d7a07f31301ead4810f9f0add316b527746f44adf7e81ef2d83e5fe643e4172c162a006bf46ad8e969d7a38e62b8c91ab9b5d7ec18d3c49c9e99848e9ba76529956f8ae95b7b3e32d65548266014ac6801cc6fbbf2fc11fc108a67153742384326b3f796ce5c4f4b18c68d48cd53782215c488f1d872fddbac8791d778c1815d41cbe2fee2e37e4804d290c9b22053ed7e211cc0d36eb7ccda4330bdcbebbf97a45ca53adccedae5f60190e563d4032ea0df299d5cce9fd87933205746c8f2c19919528186973cec79345be4ba0b8f2561cae45b61fdc678514e8d05fc46d37873f8aec30c587f52d2fe890375c2f897e21ced253575b", 0x0, 0x0, 0x0) 21:15:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) 21:15:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x8) sendto(r0, &(0x7f00000004c0)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f392020000004e34f3f5c08f5dcbad9658ac1c570100536d4efb5a150d77368f7ddf642b97a739f5b29f788f6267a7bcd1cd42759803f31cc5b503e446987ca49068b5416a5cf248a84327100357987f8c3eab9494650cdff64f759bdfc2d7197a4bd74804002ad27750d5db735ecff21e1f6061f13330d30cb5232d1b5e26fd92aed03a05490900000000203bca513d08b9c992e458d72c4c27d9a49548eb477fefd8906c5a447bc85b97d8646c06156b84dcf67b7b6266a3764b364331229a8bbd79783ba83d00"/247, 0xf7, 0x401, 0x0, 0x0) dup2(0xffffffffffffffff, r0) socket(0x20, 0x5, 0x4) 21:15:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 21:15:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x2, 0x0, 0xfffffffffffffff1, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1e8) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 21:15:27 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) msgget$private(0x0, 0x2) 21:15:27 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 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, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) 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 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r3, &(0x7f0000000100)={0x0, ""/24}, 0x20, 0x1, 0x800) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) 21:15:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="5f992f8fff3c23b66dfb7e8bc4f732f26a6ec1bdea7a5809167780014ae5b17a015c3afcc9e97ad47aff1c8cc4938144f80de78e65e435bbd5b834a02efdcf1b4a02046aa0f475fa559a79913046998a5d8a98b2a599d35ce24fdcc17fad194c03f516e429fe2b92fa3e5ea34cc610b678407ee26766553a4d9efe86de3632e7c283dfe4482310ef7c862317b9f291e5b8ad9294c4773cbc816ee4a54c3b702efcb83dad23a4b8be933925c999255349ac72713cc67251b6b291f7f118a2c80eaaea695becc63e945deb4df43de5ea42fc9d79bc0870ad6330e4f999284576d7c977d7d7024ea5c8a963af249962ac72fdc94fe2d92f14b67f8d5080bb1237d3a299442a546d3bd7f98b75443ee47c5fcc0b948cf06833ece50e5882787440dd7d0d8fd75c3f84cd54479b00f7a9f5e13aae14f8495f25d19ac0be7a538fe77cee95cf58c339b873795aedbcdb359e51cd049d3094a4d5574bb671e30b4e2089f086f37fc2e3fa4403e248a712da170686", 0x171, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0xea, 0x46, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 21:15:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x68, &(0x7f0000000600)=ANY=[@ANYRES64, @ANYRESOCT=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRESOCT, @ANYBLOB="05ec12de9295dcec0f54571ec4cabd67d47564444c6c28462a5431505b9b2b5b5f165552e4211f7074b754d37928568d73030d56f22d940182b8b216da98c2482703a4742760b4a8ffc79ab2ab5a7ac01c692f324ce4d53745fa9009fec135a81bb9ad2c4a4a21413f62bec226f6019f95b6e9a84f6d9fac8defabc2b7977579d0f9e91f353f18e19bd16de34321f7fb5dafb246a7de54ed27908b30b61f1a15015dd8ad0ac194c4"]) 21:15:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x141) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) close(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 21:15:27 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451119e1865ff031000000000001fe600"}) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000140)="488e906507", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x1}, {0x400, 0x3f}}, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 21:15:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1, 0x0, 0x1) 21:15:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000040)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5c3a24fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a2f5bf325f9dbf9f63d4fed29120cc315c5459032ba78cf06e3d6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486d7d11adb9238a501800000690ded14f9ca833b67ded2000000002e63182e2a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794000000bbee2d5036ddcc04e08ab5d384ab1c9e84d7a8cc90161d31dbda5d410abd86fdd3a447a8b74059aeb2ebdf99fb73dae52e2782cb8aaa5bf736e4eedf870815176bd856d38944c890da71fa149e9ab5ea47c5ffe88599080000006413ada61ffeeae88cf5585101bb252d4f95b0dc4f34c8133ef76d04b740968574bdb2877447e21fc0ba765ad305f6e13bca7acf549de42b0f29e0b76346c31e90a5a8bbdb032e21a2f21bc258abe2d675b94e1a97fba18688c159ff5f10d4a4396cc9c118e7025bac79bb60332b09764fd808", 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/77}, &(0x7f0000000280)=0x4f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)=""/224, &(0x7f00000003c0)=0xe0) 21:15:27 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="92aaaaaaaaaaaaaaaaaaaaaa86dcb9214231003c0000fe8000000000000000000016000000aaff0200000000000000000000000000012c030000000000000000010005000000000300000004011d4487c411b82bf00b728f1b1e2f2b74d44e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008000090780000"]) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0xfffffffffffffffd) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) 21:15:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:15:28 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) flock(r2, 0x14) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r3, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:15:28 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) r1 = socket$inet(0x2, 0x4, 0x2) preadv(r1, &(0x7f0000002300)=[{&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x7, 0x0, 0xb6) socket(0x18, 0x4, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x5) 21:15:28 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, &(0x7f00000001c0)="0300000066471043c482e1cb0fee19fff16f19d9a9eb8d38fbf0d5f0a05049cb43dc7920b1a49e34ff5b040ac6265a0acb77893ef2ce22b81629cdeed978245dafc52245cba50f5669e5fdcf0e417f938f8f803423502335a395469e896816f480c72497b1da350bf2b43969a38a1fdf8ee79f905f4079c32a73861c4d4c91b3bb8409db80a2995d2c252e3a85b888ebcc0da4bdfd42bc10641b2bdceff74d66a5681645550b7385a2409b84fbc37a6e0a30c38f9a374b552861", &(0x7f0000000000)=0xba, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chroot(&(0x7f0000000180)='./file0\x00') sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x2, &(0x7f0000000280)="e6aa1d99ebba210d1b339a5fdc95512d3f8bdb89320a90346a4d3c0634f8809e9093644a4f16b8f53fe647eab6db276759b53181b55495ad0b94349343ee64cf017e85cb34a640a553a985d05fae3f68eea4b1dc8161f9f0da03a7a5fe889cf82409a57fbec34487186216a3a8ce3e1060e1a46685cfe59769ed0aa10679cc45c11108b33ccc0fceccbc2637770b333a86ac42ebfbd1c390f56d49535c", &(0x7f0000000340)=0x9d, &(0x7f0000000380)="9ca742e1648de37686aa949d948ab5b7a7606ebd4bb539f416b90ac721f6f181c326684aa55bd9d15c21321c534875ba68e26f1b9fe3570365c2d90d6d7b909e6a2fcbaae8cb9fd1a92a7d9bd5dfb0a5cb6efc5145dc7450fb493d6b820064e10b3e6212ea8f3314", 0x68) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x49305c83b6c94d17) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r4}, 0xc) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fchdir(r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0xfffffffe) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCLOCK(r1, 0x20004276) 21:15:28 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b}, 0xc, &(0x7f0000000b80)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}, {&(0x7f00000006c0)="08656a8c6af902d06fcc0c23f0f4ea9c7853b05e95b18c3c8b7a5eeba13f1136a4d619d9270d21e056d38c4c51e71b48e5e9c92f40289a2526c74039e745d2cee4e23bb49b5631fc336d28cadfc86bc0b8d64e261753ff549f20599565f85b38cede22640c803d9c068a57232a868d22869966ba46ba1a66502e0bda8ca8e855291ed8a019aab85275ed68dd80735ed361890204947bba125dc2e8b632f31ba14e9269544ca4f817a2c38856310f36abc4f223f32aaaf6b67c3a9ae7043c0478630f63807ca3020767680ac43ef0079d20dd7757e56f055346f3", 0xda}, {&(0x7f0000000ec0)="e3a730c52814536df24c02c2c747737025b94720e75fb45b80f167de418a451de5ab748f6404001836e3ffeeff1c1fdaee75f88fbf5eb472d946f1d56c9dde51e332010ffc5f9643403f1d4207de9e20e23a869870e5053e577b38a6109b5bf9819f8d7cf245e469ef5c0350cf067a0447c4d5875fc584bc3f35917c3caddad00a0e48a5cabfe20723e54a4641848dd30182a8023cddd4581aaf60a805e52c18c4c19c4d6c79f8506053775e76910360420af3a91607c5df459e2dcf86299b7b8aa1b49071f9852594f7c4b565a7bad68fba1bbf7fd2f813f07b62e5305226eb0c854a3f0f9146528d0c538d73ca605a7c80867e15953b026e500e8b6919d6f5d73d299f48ab6aad9add2f325bff98d79a05d7aae673fa2daebcebb046dc4ca12378c236c47329192a0dc2731cc0c1289e373d49af41ffc2c8dd5f827826127d0017dc96ed706c061cab136677bf1f6e6dd15b9d7835d1ab06bd186d97b1d1da064d28dac2214de5362874479dba7309211b201e74269cffa105bf8b8a33c385cb22cd3af2eb2f7dbe10a55e89609ecfbba6869c56295593945f70c5a42d26cce437277f1c1505e17afa063434513714330ca786169cb920ea867a3f9eb079483210efd5e4cba31c1141d29af7510863e64a598adf9811d925e897e40efb0cb332c888fae2e4de79508d82ec3d547cad792e0be3a6cad8006cf45c82984e570843d1aaa456b6aee5bbc0c5fbf3479a4a54ab9fb2a14d40e668ad3bf21a12328bf33b546a143abf9f26c65eaf399d0e5bd7ce3cb45ab89ed40fe18afc0e03c4fd2d169a4cac30bda3c5cf45c78c3d6502849e38ba0e4456dc0c70f2061157e802159d9783b2cca3c4f70880e0b40a21f7944d6e1039767ccdd69d07b6d1e3d858b596ab8422743fd3e3a1f3bea8aa0eb2fbc3b28c98a65e09c4b0e511fb67b28201bcb682fbec6d95d3b1a277a3434e08076bd0986421545d5cb2a017d0904bb8b3c18999cbfb05a97dedd6494519b4c10d07984e9a6988e352a3bd0f48d22113722ff0244ac19f34bf6f2ed9699ccf0d36dacbc5d7b63cf829b13587d1696c416f157c785c9e1a3954e452d3139bae9913377ac1ac1c95f484e9904b248ec225ec083c10ac2673d4de2c62a19ad5e8c2460efbd33c0d4eb01a88ab8f015f891be1220e4b46a00a2be0626efec76e5e407eb395afe2e7322cf3d35baee163333d40ae3d806578f2f0ba3ba24e05aa2e8207ed487ef7adfa5280e2b9c7bd01ac456f57843383638fa7db98112476920c768ff2df5bc6223707b042236ce5ba270ecad75a9ffc05ac7bb5d7175dd11ad620545d5a2eb8cd977352ec1e3929751e54562f4692b9b1078a85d1fa3ed143996dd4d3dffdc068fba7ae3c79617c099f80e3da428a39cae647f3f7014670e7a1dcb9f8cb474da05534942f35d3068f69b4455d59e7dbdc97b7f22fe669d9097da04d169c921416bf04bfce23f0838ce4e1aa020c5f8c5038a6355784879d2df2a87045931ba9bd0098bd7511719ca6881b8acf08ddb71a879f3d9d74e8e47e0c034aed05b4161fa1771f3de5064c1e76a2122858eb6591cdeeedb9ce4ef67bae88e8df61decea65e5a9df62ebc60383522be5b575cb8b74c2018df91f265cb5d8413ac0bdeeb21389e8865951f283b903a8d2a3f8b8b84c5fcd7f509afa94bbdacad029168e452e1b8eba7de29b4b91cebbeebe10dfa5b918e7bd3ccd3444b6cb2a2c43f8009367fdd288d87cb22a99c4f037f580271ff3bde48a1fb210b8bbb9a439566da3198d3abf7d908fcae226aa2996f7ac733ba3528e536a7d8175598701f16f5be092f39f46a9346b6f925c13161d7b0688e19bf3df29617690a384df1e94350a6c815348b4af367cc5abe4064d86069dedc49f2bf07eb4e7a0d6cb4bef55594e094f413b0517224465250bf7b18c66662533058f55c7111f9a2fbb88ad98de90408fb8552d77d05f3ddb8a09a9025f00d05417a3c870097c89248fa7c30b92f936a076767a8c46e9351eee63ea621f8527ff54c1801f6635c8e867b0eee22d92273bdb0b9cf32a4ea13dd88fe5aeb83f7e1d6439cf48df5e4d3e33c23d90669d8baf4ad1271359a8ad4f190dc0a27f7c3e398de5b7639b1fe5d2f202b41e3da1e24a907ec206b0ee1dc339a85719e3563dfde1388830f37da168443befff49e3294ca2d88150470d04d35a9eea065a8af7010b9bfc664d218f99392950441d470d089c06e7a6bf89472a9b831cc2bcd8a70af5c27824b3ad7b4fb9bfa5da3a7b67e327d86ef3dbf540a7720fa1c4f3d6fbd2bac06e037dcfe4fcff00d91b5587a79133417c48062948586dc638ce5ed765541a2bba95b05a220d06110df244099ca06d937b29872346f1a64844b3996e7aef1a6a5041cad52125ef1312cacd60e71206d6c56e7fdb07a04298e36460e3fb341ac9d729e819b66c16571ddbbc9529e3f31e092224a551c0805fa7f316322900615c5f10327ff553276a3891606e2e41c3767c00c59d939ee69ad55816f65a2eaa5dee22a1bb72c99df478803071ab5c197fe306238eb93337001aae001998e2659a95be1d8b51bbae84cb2e0e5b1e6efeee14d4d2ff5c295e296155d4346700c67090f758d041f2e43fcc73206ff22445b53018b47e8fa1e9d3569d86bdb71b45b62bd9715d6aaa2e74010110e479ff720169926edd523100052e4421de794385127aedce96ccdd378c6a6dd8cb68b89ccecae11285f616135397149031de2bcc5e12300127fa023d95adae01a2adcc1a1f8182962ffa3d1d90af7920f2a3ec916c9de67e09fab338e021b204b163a3993831a78915f54065cf696cec9cf93187cb8e129eadc9e168536b3afc5cd2af86dbd8a609679ed3c701cc5816885d83135395d2468e760b4fc57cf2fa3e32352a3751186152f94b5973a320cfbe8f1f85d8b8b26460bcecf574a0714b9bc8e3b39cbdef56caca7ac97f273aaa3c94ac44a651bff4b8d24e2c12479ef7b67ef78f888751d576937b9b4b59bfc95e5dd36cdde6238655e6d3ddc9d29080a00a69f3c70672e67630b539088a6b9c17e5858b7e67a6c3fe769b6a60593b9b3ee7055a6cb92a6705c16860544f17468fd66e7b14f37e9e8dd5afc5b92dd1900824f6043b51ee3551df6c11ef5aa1850d75688c7812ff427b1ce94df6bbf500d883d73e1da4a41fc652588961be80896a058dcf43ddf1f1ab230b5173c1ad76893d66c502e50535e59f6029bd16f4a9673bfd19d72d937b3a8d7df6d9dc99b90daa6459e8b205ad4e3ec8943329edd6e5724cff0161493217bf1f92775f6fc5e992822d9efaed67b6214d3c9d77b6b3649c2a3012bce06f4c1df1d4f2008798c87e5822b0b7175d8847b8d8f17a5e9551d519557dab390d5830317013cb8a2174ba67534fd419b23f992dd3f867d2ba19926ff4898523fe3831df4a043688c6ba86e463a0434aa61017d4b4cbb62d6ff23fad85eb64120aa908a5983cc76f8738b42c13bb3da7fd2e3fbf832c56a48f47136aac3004c33baffbfde022f07b85fefce779e61a81dca4bc2cfe6c4addd37a1c18f9a8fb634aec9399e4e3cf975be212924c8a34e087e7c1465ef89851ef44b509b4e742f63d3ff7dd05d76b18975723560c9b59b3c36577ab1ea6530d9c5cfa4bc0f7cf200fa80167b8c5e53e9f4a990b8530a8ea6f275824df0bd44bfccf1b2a5dbbb1999b21a7999097d864139604130608b8c657fe2fe4f3a14a271fe64b91abc8930d95d393977e55f4749cc7970f50b6861c8c06a399b523349b48b08430400c02387a6f2c8e928479b37e730d460ca278ebeec8b2fb4e613ed0b55b56db9ab56047f3785e33f6fc5abde3eef9bf261d3d4988ae24a3f0e1ec90cdd51c10fa09eeb40de3f21d8955bcd75489a11731a2a2fb497c6535066a8e8c837b748865d19cee704330168d47a7d61cba8f6685a2d362790c4503ee240b062722409db73008c37e5d9786ff8cda285a044ab93516c588481cac19cc5078e0261ccfafde2f8a9c3ed04ec5a1daab53d61034285975abeef662008ac977467e98a4c8684f6322aa959222b9a890a95ac53a25e02d32c0e78f2a91d156a79c71cb5f832dea23ac2400e56c26ced03b0324ba5aa57a6dce404bd49c37daa833db6a0f049600b20fb8244b16460104830a84db32b1df4af969feabac592c0a3b2d180aad3d58b992d837fcba87fd5ef8d7a933b3898c51ccbdc04b313725615ae00fc9085f2cd1464aa1c8df94b7cc7c1e05784c6f60ce1390f39701d605f13876f0e6f9a5a0b6c6a1237b4baf393ce345370a5fe838a92c32fe8827e4e2337507d84c680541f9b4de0b71b1ed30b593824edb5e6448e4e7f5f1ae0d1aa34621596f7d6ef6e949da0128340a9c3cbccbfeef22f43995f8b16730eb0d3d31ecb87eddf2392dd154e8e6cb8a0be57e991ea260ab3714f28453ba8256d881b230f2989f7a33dac770290e27770797a8b1c023c8fea59fb943e76f8988808add11edd7602ef61bad499ddde85d3c54fdcfd6d315f30a99c6b99c6eef8c7ff541e5508fc9aff5806d80d4848b96354cf0f46e5ec32c2db346018feac657e1be29378608cdf4d56f422f5f628163e2bf9d29d5f7b7a6c85905b2edd241455294b7ec57b4ce99b89c7b73068df02025a45a7fa4a6f9fe3d065819a2a569d6769a10781da8a09dd5fa9d98e12fbb5ccc1ee13ce158f6d20b9e228f434d8c2025a2cf1d4651675afc486e37a8e5d9e3bb9660602d85e31084a0998c35137d8d7900f6bb395f7a63bb5a1b32d721aa71018a84d9c2c5395d58bed0b4c751e3109dfa0979af35d4b148fe44fb57c20829edd80e8c594c9cea3378e19cf8711ac380c3e811a1f63088ae73cf43d0164fc84e22557875b3e794575f915928843fe8d805cc443e7f77ee6b59fcf95431f102462895fb3015b9ef8022c33e7853bf2d779be48d6639ae564a17e6e22580c0328ea09e644aaab318aa4fcd107f9b372d9bbd67d0f53ff6bc3cd90b057b122d679b53a94af6ec8ff14b97d764dcf539ac7941ae959cccb1a72b85bfeaf1daa2246e63f9095fb6ec6427624c6a46b17aec93f1804c2cf111ff21386f78c9e5066bc4dd6f4b2b5bd9b3ba6d1681c89c7cebc9c18798d71e7cecb62557603d689ec93ca24dea006069da5be4033765d5b9d255e3ce09e19b019162aab89582c2d3a4fdceaf9d0bee11231581d32cf149701534812e2fe5c8ba0bd11cb2cbae20b5155fbd70b410911934c2446c70ab11014d05701f0df743b620c228b47a3ff40e4bde56aeeae6af2abef35dee50a3e688d993f8598883df9ffdca57a2fc3c9fdac6b5104db4b13f2843e6035bce51af0950bd5bc27c3baad9b93457995aee57f87382997d4ea40b330155f392a7745aaead5cdd38f9dab08c8571b928abf9689b6ee97a461ce46fe8ef5a61974fc5b83293d287ab7f121dbbb1c369919bdcd8255dac211b6633e497ea4836fb5d4b1b3a58f08cc9c6fff9f5924025d01d1fc8bc928014312c4fd10ca9e30e3f0a15974f05534d2a5b92a10e4fc4f97cf467212275e14720af52d86d1d2f8529fbd31ef2f947ccebf5fe63390d6b83b97c12cb3d3bab94f14bb5c8e93eac7aa8e7df1bbe2e265678aa139af4c49edd7743a2458202d79a59d1c320910eef92dd7bdc1314ac35d7c04e10bb5063ad48593622bc0066a19284b2d520b9d366bbf4ab6d57635b8aad31efaaf1c7d6c7b5473be4a177577302d43830233f2108c5a0c1ef2e40d0895eddbbb", 0x1000}, {&(0x7f00000007c0)="e6b42ece6d9756ce4c5e2d8790f84901cb844f7910fb886030addf7bc5682b632f74153bcc085fab14460fbf629d5365601907a01370405b11b03f200962a90c4b3534c666f7872c5bc99d7b0a38feb412a179aad12496535e42eb9dde8f178282fa2e930d4c7bbad794c567a127f1525b20153c3b5d20db66761835da074d79e558efdf3e0d97ac7d6a7081751c816e36a720582188fb6f6f", 0x99}], 0x7, &(0x7f0000000d00)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 21:15:28 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605100183a00fe80000000000000bbff020000000000000000000000000000005ffc5abdc85f2e2ae3bf4c84dfb66dba00000000000000"]) 21:15:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0xffffffff, 0x9}, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) linkat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xc) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb936, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x0, 0x1, 0x1, 0x60fd, 0x80000000}, 0xc) sysctl$ddb(&(0x7f0000000140)={0x9, 0x4}, 0x2, &(0x7f0000000180)="26a8b8f2c9ae0297792cc127cc3190b515270c4268a1b3425e25ce5ee8cc79200cb8be6440159cd3fd0c5fd6a2f272839c45ad8dafcfc49a390dd524ef0ed1f7b5c48af825a745b312430da7f4b234882b8eb8ed6ac36531fb56bd9e6a81d06ed3790f38e6aadaafb58692f87885a8842a61bd93bf6b845fab0b11e15dfa2f583a26120156cfa42c38415bdb85ea02a4b9e3dd1e0d299c6e2bee9075b9e3524bb6897de30d88f439d30abdb2fa9d782c7b732385f1fc540ec490f1b327b44907e0801476a67193a9f155ad522371b2e5f7da956cc98ada30df07d9f733827facfe33a28cd2a3a25967bfe3be2092f1744e713d9e1e188e393fb8f41a", &(0x7f0000000280)=0xfc, &(0x7f00000002c0)="b634f653f49f9af0c8815acde7cd9e90b783364cdc905991146be7a30932991b564ed7588b5578277c837dee8b6171163c3fc1ce5239437390bf3da99aff6f7664a8fab3c8835457fc64cedc8f08361d2407d0272f90668f69e7b9435f9e865383daaa3559e517d9ef456e32159b", 0x6e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65b0, "92ffff00000000040a9e8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 21:15:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf700002d00000000000000000000000003000000000762ca0fe7333c70b5486b0fca3069503cd336aaf0c28d500693b5d4a261afeaed000000000000008398d94efae7d4b2c55e720edd699d42ac79ec51e6ae2bc51ad061d5f05b0f50f08bd78f856088288aa3df956d9b198d89151ef6d916c542b54f60246448123139ccc595cf33ae49a6b6985d9bb126a5f633e42869ac7200adf31857223062e03f8cb308fb"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 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}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 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, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 21:15:29 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001440)) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x1000) 21:15:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="8402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:15:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) socket$inet(0x2, 0x0, 0x0) pipe(0x0) 21:15:29 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000013c0)={0x10, 0x6, 0x4, 0x8001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f00000003c0)="812a0d44c4e8d6a0bc1e276befde1bc5025b67a5e1723f9b705d3c40871633d55f6feec75f5de49002f52d46a5d11ff6d07847e546c22c8e1f8510dd686e2d636e50570cba06672eadaee88a673c1446d903e41f6ae97f33c7a0ab2adcfd7960fee01aa8bf86dc2ee8ac23314c09049f3dd2bc6233f6d321cc7764baad0e95cd5057897486b190770a3f452af3395f4e6094efe8348df1b80de8d5135ba711f13921e5296e46c4dd5923cf7fb37c846429a6692b2041aa9643546c7288d741f8e1cf2e2957d453651929a0900ed1a616bac8194a5b550053d0d51731bcdc44cdfb23634e48b7b1de5ec8788c07684a57886b260989d289c314c7ab7443d11af91e35332c38ac0311fca67a2be035f8e88a02875aeb6e30ff3858dee8bc949efa270dc91363b16191ab51ab5b2466cdc3aabcd50c5b9f70f18235365b7112ad11e4745ad1e453e7f6f152e43e34e8e6cc2b38aaccffb9ff413865ad158c4706a50885f43bb01bed49afa90fb117425787a4065a46d26caa1f1eea89cc5d083965bd337df2d74bfd51a3d202afee4865d903d6f0f99cc7edc91429eac45de202a181289303adddbcf4baa3f185b36af904ed9041ce63a049262ebb6b1d0ea35405940314d1e4d7966af637e153f52d54ec2afad1b13a370f17db65d79cab9877df53839bc259df5f8b0fe192528d1fe97de224910067b19532e1f769caded7b4289694a9429437b678db04787eb9ab8ff831ce8a1230b78ce59a3342e1af2b9001cfe484d0a7c2e2eaa2a70d35e500bc2fadfaa53b1b1b7edd787d1bee59e348ddf139e2ef90d9e726c0f20c89e9312abfb73c6aa961b662e0b7857b6692437668f6397d6fb5d55abc6060d09df4a70d08016f2bd6aeefb65da7ece997c84a18b7f792cdb9a4b6fdac154b302f9e7cfe09de0418c4b503d91dd6b4b06a1d1cacd32a5be3aaff04f59a77fdb452017228dca46647fded2d11849466cdcd832dcbf8e50838005440cf32d251edb727134391d7506547c8b8f863e25bf18f618bfaa444b36e5863cbae19562090cad60ae7d874426cd04f4b976d74e5f4edf99f11239ec74eff472c8fee55b1761c46623bddceffc0c9843ecef9cc47770056faa371c85ff7e1e6841da60f3ac450b256414ac9e92fe026a715b2c0b9d9c91129ceb8531148eef2cdf9dca6f0092357a43bd14817426cc11a9cfbed6c67505b032a49f5ea69a35564c75f8631b05c9b8a2b006b7d9468dde5d592153f498d3193a23416ca838e87108162af52470dfe960ec374cc9e285914a780e14ca7a2424c8ee27e39d5fd189dfacb6fbbf3e55304e8d80cd527e264fe452e002413409a0718316199a2f719da76c02da318e50fdab46ffe404e0a6dff60ed1c5c1e4ac0607800c555433d92c6099c36e40ae0d8c764fd7a34ac0b1f5094c24341e5edadd9ab6900074519ad0c3f5210656ba858f3a3ffb3df95b2a09152bea9c1ce84c09b68d0e1e2d1a4a11ba9c430ae9b6c2daae7ce6b9a113219f69cf80be6d76fe92a3594ce64ab89bf85332594520b67e9fba7b0dce511b0a087ffdbd410bbe8fb0bccd266f15ad7a37792780065eb21fcebfc5c187ffc9a5ae2496293c91360872b8cfbe5f04e3b2bc0d0773a22742e8deec2502ebc069faa05eef9dfca41a1f04674fffc56bc2f02403a6873eed691d36c0b461fe8e236b47a7db250eb218528c96cdf128945ddb7bfbaa68ed0c107e8a71019a18d6f50e7d0381dad163be12f2892ac02cbfaf3c16aac76394d8cbcc7be695704de19f9406ce3e051e64f28fc849a8f585ddfac0f14eb0cbff794e760d6b54fcf47053246be90d3b9dd32eed624eb8907ecdfeaf26fc325109679f697032c3f21472a9a5d997e8b20223dfdf7284f2c81daf374fdc70ff3199bb1ae7ad002a9d63a34fbd457f2a70b89400506fa1e45782ae459dc2f76548c4a2d014a36e99ad226bbde1571715ec07765421c9f5cc5bb0f61e31e7789599d571ac6b6c87655e415d074e34173903014ec86585ca6166277aaf86ca3e294eae9ed98452c17bc163fc27d499e3c28d5da3f3295fdb60131888b389b7bd904e40147bd1053cad75ca6f223c28d52d0e5d85ef39a8bdb26e4251cf7606932e770f52339783eeb0678a0f4530769eb8ec2e1f0ce0856a0e790dadc31963b38539c44cba22ce55da764803f44aa5543eb30d3372eee780717e8723f1e0dbd7fbd76d2c242c98b93eac955f74de9535de0822ee139561004f2956584bc616636b4702a0216c45c26c9612ee512c4928a5334ff895f88253902b11c53e20713a9020d763199f8aaf9d1250edc84ea2eed1f155bcfed9cb207cb7da3ca5cf9be36a20d5be493ed046dc860cd427ad9ba70944075c703f0ec5d44ba909e8ffa166607e33c7bd581ff0d82fb74274a806b7fb6a5a6d1e8a411fe7dae711666f5dc173c8dc1fc3b1d9159ce802e23e61ae5de6ccdf762cee89c4eafc7abe21de392048df25906ece15ddb09e2eac4c6fc4e6212b1b2961480ec3de75c35d0f69342d25e7d9972c33b149cc0d0721190ac13ed893ebdcaf46b99c46f30a95ef70365fbd2bcf2da20d5ff91a9a558c226ee45da2cd4b1b3f26b5b3796b5c348b8b796c9962e0eeba8f7c06708d0af5ec5294447879abf52ff9a5eeb7f2740daf427b09e4a4ac9e6ea363e75094ab64f9aa098e663e0406508bde33300be05f8cff4ad54fdb68f5267f1c9f22912a73e27f6784a56c54b58dbbc3c30efa253414042e9ae8a30f22341d4f395337eef8c73e7ecbe7290234182d09f4585ade0cd037af6c00c01d2a81c1f8eacd0a36a502bd8673ad7b4f30318db7a5715dee211425ea43e7bc4e7bd18975ff233c4981fc55e562335a1dfe05f4888743e808ce3306adfe34dfb9f4adb4197a954261fb21a95cf6aa739bccb07c1f116cd485caaac0c8617d18b857ada473570211622cc20845535e0aa1ae675abb02575cec14f238f202c4b22f8eb2b305661af36aa165022a2248b771edcf3fe98a7f8e3ace1f5006197e3cb66627ee5f80550ff678585496a9bcf1d82f7d5623d565d7c89d45d5720565d35a3832e9350cefd56b552e222518ed62c97c8a877f5bb878e96649f8e2c2cbb81c8611c38e206911d876506d3cc3de389ba51ac670df64750d1d1938690efcce8c2bc3a2cca716a938a65b7326816d668d0c044ce27592a746ec74aea0e0948339887f11c4942b7e3215debfdce397ef18bebae04f5a3acc4632819dcc55d06721db5615e550b70b2a8d7639be99588f3cd88efed3f1557c53d86a8f6ac0cf86935f7e8991bc096fb6c42c592eaf2e5c9ed54637796e538ccf840b0b389e2283ab006c7d387ba075f92884c72f232defdb80d6b186e3ebee507a1aa93f401a124eae218089a58786af43c8d08eeebd5a1955acd17a96836f95e5f89ea443d57c2f8a3cdd4f4e7fbb63fb0c3a2324d2a0fe996ee8acae783c19f6e0a78ebe8bce4173fc068dffe8c37ed5c8de3d6b4c77bd3c7fc7b23612ed2f77c8db6711687ac70a487eadc1740fd9f6b722c6df4cf0c4eca7a1e60ca30708c5959658666cc65ba37b10ec1506bd1b396bdc23465cf938b74432e4c38e40a24619fd5ab59697115cdbfa19a29219b50d60f069a37ee2ab3a08501a4dbb8507fab525a5bf5965b9be9a87d9a10b9c215685e0f3184c1eb6c4ed262f0319e790daea069d066b7cd8705ecc269caaad0ecbd9f06d6bf84071a0f4e4f47c53b9442c3f22b56402e7e48944e03c1c365de9721367afe9b3a5df0f1a30a1e68a1d415a1481320c0765b1b70a20388cb7e59c67ee4de2025e771a86d4e7ef969b6bd056240e4cf7d6f22fa15c744ec7a1d2ed8f090ad9d7760dac10b3e5810d7e23818e25def7bb97f2ddd52acf480736195577cc6f85141340aa44606c5403a93cad2fcc39282ca29738f7c5dcaec5d21e6c26e7babf35c92642d62aea7ca49df02365225eaeeefe697f4a8ac2534de556c702a346c128ee324c2c134cd97e179f36ce45da0f66620b0e7eecc4f730f6e42b537ddba70325e671be0b8cfd6c485288960526d1879b759735e6a1ba5a814bfd6f9ab6fa24f5843b8350ae166168f0df806996464dd31a2bc7c6ea45bb777e36ca65edcc0df34fc0638818e181888a2643f17e287f7057055d88abfcab5630d17da343306058963b07fe839e8c197769977326ec1496098787040d53901c9484551d53317ae7b272f652d3583aa5f25cf828484ae3e9c4abcd914d9b18841d775a5eb4bdb515b1588ab69565cb76dbff4e0670b35a9032cad721afbad3cf0d27a969ff5dfacd913097d0728b2701fc154cce76794af41a9a4edcb8ea65680cc5ec436fb9eb56ab95ef023d08662b04ce9fde1a6829a3a53c84aac11e4d7df195fdf11ca94c5736e7b610c2d1aa37ffb9b0f9c64203d97189eccef7a1f429538be462287d2e80d43ceb68cb75489b2392175ce56c80cc06d1077d6a40a88b1e0e3080d349c5207e542427d137f1308f78fbe00bad1573ad0e6aeb51b9ed2da9e0bc24e496748e272be283b7af0692e71bcb744059abdd310699d42520392918433387d092d46507ba7c6c0889b74950c0c377c2c74462cc4bc7e68eef8e889f64606fd8220e99c8c3b60e33241525d5778beb90c0c51ad77862baef221db10343dd8bf87301c1aab99fcf0146563f9f635bb7a6f734ecfd428d0c2f3a2d09ef7b1e57984def58a02b5e246db65888e98afbbb3b2b51ee3480c0be5a443e7f808c9aff533e7b7a5df9acf10ec4b78a1b11623719395be3802ebd92cf88b3c89416917bb8fc1b3a1c57a4d74b9c3fe44cb8be3301077b97f01eb7adbc195a9f6236356e1e1e4ab30832e45456d86847b1ec541a8039bbc03eed30f92f022ee56bd2e6d7971ed30bf55b19f7d8cdf24fa63ff5e2f67c21ea255d02844e0220529056a6727e654f2008b46737fa868939f8a8acd9de2e65fe80df7166b1b3f135801b36a133d0ba84233fd3d0c8107818bed365ee984792559f165c51fade8a5607431adf1c01295b55ef66f6496b3b951a9ab704681d191b4921bdad229162fac3e480bee921def76ff395606459e01f56e79356928c37b3f46dcc9bbf764a75f033e9b078e0310336bf37661425bb1a6ece830ba2adceae35251b5cabd293c4b1c47b61850406fd14280f201de68aafdde0e517e503f025d45b246db1a0f43cba290c1dfcfc6e272ddf20f4a622346f6df2145fc647b1ffff9cedb562a45659ddbfdd60b3dc80e2a7e4fe03cac94a1e9f2cdcad19aae84485d22a0199dce755cb9aa21e5024fcf61700c5ce0986ad53e4a7a39beeff3155f11031c178a301a73839397013935ed452b507429ea2f470ae8c0b425e595467928e1b359ab53e22096b085a750cd5c971719a140101717161c2c76b28c7de5a61efb38c26829453d84e2297974c7220c5c59dc626d9eab3cb876c53862d84ab4327da145fe2e27f83c7477b88a115f077ba6bffcfd4ac1fed8c1f7a713e0b187ba96a168831d6be6e4c5a8b8eb47f7967d4f42ca2f20223381d7c2258b9f1043fa1243e5a3ae07a1aec388d65d45c9051228f92141a29edc7a5e437494eda92a7fe9d8b38e491b4ebf8f1678e31b20fe9ac8dec7a2a2e717b4fe6f69a1fb011115587bd9c7e81de2530a895a934d5049c3ab975adc9c1241e79ddb325dbbced14debe71d764261f9a2a15c1aa39b23998e56488a9e0eac3938c53b9a9cf539dc193ae2654bd88505395639251215549c2ac75f3f39cf4e46", &(0x7f0000000040)=0x1000, &(0x7f0000000140)="6a6e6fb267405d816315401c8184535c077e7e71ec917ae02afbc9d0c851800b60d3b0300373c4f7a281f7adef228a03440b1a7db1708a224d80b9152f9a5dfb32b06b516d41c66de4a2aa362f85b3b7baa9950f7d2afb381c3c6e1591550c29897cfb8ab257216be05fcd617b8dc654437b150f7c51188884a5a3751be42db09ad88510e2dbe4f085e801a21a1665d277a421151ef54b1b0f40f00837f04a4154cefe73504f939cf1dfee045f6a17bfa910cd43910859594171e5fbf0a488d99a95aa96fc0987b1691f68b5d1a97caaf83f2eacc45c364941bc38411ae79dc196c29b1c6769ad72d003ac8736", 0xed) 21:15:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, r0}, 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000140)=0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r1, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 21:15:29 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(0xffffffffffffffff, 0x0, r3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000340)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x130) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000380)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0x5, 0x670, 0x9}) 21:15:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) sysctl$net_mpls(&(0x7f0000000080), 0x3, &(0x7f00000000c0)="22c2fcc57d4704077d60bac7593db14ed395b5f292aa45da3385fffd989a944dd0cb1fbe1a3a1db594dd585f32425d729c0b038ca07cbfe272b65441aaf2a9f7903edaf7c27c41f04f90e880555be3449a31836d72e414f192bc2033bbb6983b1b1ab1266000dda5caea6eec8679e8f2d3d553cde43d1757453a2652c10442b4d27e959d164bd39304fb26596e62dfcf12e29c8adf30debff429bb95152b50b684e342b18a25229430", &(0x7f0000000180)=0xa9, &(0x7f00000001c0)="3157a233f00e8128ba182f62e19a3be00b40766eb798bb0b327b70dfb9989126396dcde138135304f0c77d16cde65240b29c539a5c4daee922fbde6fa5f8167d8e", 0x41) write(r2, 0x0, 0x0) 21:15:29 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 21:15:29 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aafc7aaa47aaaaaa000000ffff8035000108000600aa01e5fbc7f2e5e81a6998aeef0800"/49]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1f, 0x80, 0x3, 0x8, "a84c3919d2968aa67759290080f683f8c3a1284c", 0xd72, 0x9361}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) 21:15:29 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x4a) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x7fffffff, 0xfb, 0x2, "f26f41904966d409e76e4a38c2c8281ef55db1ac", 0xfffffffc, 0x3f}) 21:15:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, 0x7fff}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0x6e) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSDTR(r3, 0x20007479) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 21:15:30 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f00001d6000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000400)={0x10, 0x100000001, 0x4, 0xc4c, [{&(0x7f0000185000/0x3000)=nil, &(0x7f0000481000/0x2000)=nil, 0x5}, {&(0x7f00005fa000/0x4000)=nil, &(0x7f00005db000/0x3000)=nil, 0x4ae}, {&(0x7f00002ee000/0x2000)=nil, &(0x7f00002d4000/0x3000)=nil, 0x9}, {&(0x7f000010f000/0x1000)=nil, &(0x7f00000a8000/0x1000)=nil, 0x95}, {&(0x7f0000330000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f00004b5000/0x2000)=nil, &(0x7f000026b000/0x7000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f00003d1000/0x2000)=nil, &(0x7f0000212000/0x4000)=nil, 0xb13}, {&(0x7f000017d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f000059e000/0x2000)=nil, &(0x7f0000047000/0x1000)=nil, 0x8}, {&(0x7f000056b000/0x1000)=nil, &(0x7f0000493000/0x2000)=nil, 0x6}, {&(0x7f00003b8000/0x2000)=nil, &(0x7f00004eb000/0x4000)=nil, 0x233}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000044c000/0x1000)=nil, 0x800}, {&(0x7f000001a000/0x1000)=nil, &(0x7f00002e1000/0x2000)=nil, 0xee99}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000583000/0x1000)=nil, 0x3}, {&(0x7f000051f000/0x3000)=nil, &(0x7f00002c6000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000140)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = dup(r1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x3f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{0x1, 0x3f}, {0x40, 0x80000003}}, 0x2) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$KDSETRAD(r6, 0x20004b43) 21:15:31 executing program 0: execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000400)='\x00']) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='+:\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@@/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000500)='\tR\xb2z\x98\xac\xd7wE\xdb<\xe8', &(0x7f0000000380)='](#:+\x00', &(0x7f00000003c0)='^@\'#\x00']) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, r5, 0x0, 0x1a1, 0x1}, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setpgid(0x0, r2) 21:15:32 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$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) 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) unlink(&(0x7f0000000040)='./file0\x00') 21:15:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r2 = semget$private(0x0, 0x4, 0x184) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000002c0)) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) 21:15:32 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0xc, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="a63f766739e8b8f9ffc67b4ec8a683d6", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) msgget$private(0x0, 0x344) 21:15:32 executing program 0: sendsyslog(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="c0a8fe6cd23ab1f646b98f5af5d4abd615", &(0x7f0000000080)=0x11, &(0x7f00000000c0)="7954e0dbd517559e87e84cb4831da3ad33557b9b6db0f864aa49ff270f5ed1cb3cb236880fec35467688b3d04f1ce8a1c54f71ebf5df7471d2f9dc825b28b9733a05687cd43fa52ed64a506c6c6c472fb0d47cca334c983bc3b2c5e04a794284145f6597ef0dd72f6d52850624b6bbd023b335421eca5aab59eeada54914fc0733e4122da351eb25f2c5142f709ce12a", 0x90) 21:15:32 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x5010, r1, 0x0, 0x6) ftruncate(r0, 0x0, 0x0) 21:15:32 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000007430482020000000d00907800000000450000000000000000000000e0000072dca809a8"]) 21:15:32 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)=0x2) execve(0x0, 0x0, 0x0) 21:15:32 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = semget$private(0x0, 0x0, 0x20) semop(r0, &(0x7f0000000040)=[{0x0, 0x8ad}, {0x1, 0x8, 0x1000}, {0x2, 0x6562, 0x800}, {0x1, 0x18, 0xbb9b76698af1e575}], 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r6, 0x2) r7 = msgget(0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x80, r8, r5, r9, r4, 0x100, 0x8}, 0x6, 0x100000000, 0x0, r10, 0x5, 0x3f, 0x3, 0x2}) r11 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000280)={0x1, [{0x2, 0x80000000}, {0x2, 0x7}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x9}, {0x2, 0x800}, {0x1, 0x1}, {0x0, 0x8}, {0x2, 0x8}, {0x1, 0x401}, {0x0, 0xfffffffd}, {0x1, 0x4}, {0x2, 0x7f}, {0x3, 0x7}, {0x2, 0x8}, {0x3, 0x3}, {0x2, 0x1}, {0x1, 0x3ff}, {0x3, 0x3}, {0x3}, {0x3, 0xa6}, {0x3}, {0x2, 0x3}, {0x2, 0xd5f}, {0x3, 0x3}, {0x2, 0x4}, {0x3, 0x401}, {0x3, 0x4}, {0x2, 0x1c9}, {0x0, 0x66}, {0x2, 0x5}, {0x1, 0xfffffff8}]}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r13 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pwritev(r13, &(0x7f0000000900)=[{&(0x7f0000000480)="2a4a30af589a9b5fc61e39266f5ae7eb7b3c566c6d79514b084da5960eb5121d3e23c593d9ce2f7891bc65", 0x2b}, {&(0x7f00000004c0)="8e908bb6db9a09952f5176a61601", 0xe}, {&(0x7f0000000500)="45792b2f01df4cb0aabdb5250d215f9945ae3fcd73489e6fbc989797058e97a1156ee43adc7f51edbd265aeee2462f1d83e711479e6845393055fb94c67a5c47a00492991f94f06283ef24b41e8557d909e6d3fa5ea5c66e30fd2d75d9b3e13b41a869e52f50bb1d2f7072f0538329cf7267818a377c0cc1561d21e30a78a4f0b69abd661b35fa5354f06333ee34858eed47fcae31b0a25e127ac264ee9f9812c1080284c32f0ab7ddab204c56ca4526cb39451c5efc20ba274531e403696dae1c3c6869e94fcf8a3a376706d891040f109776f3b08411f3b2e81000ead95c7e66f70971ecf197dc80127de9710dc75a6fae724b", 0xf4}, {&(0x7f0000000600)="08d7f8930bb8f27c1a64a85718771a78e3a7dd42b03e7ce62aca38bf9565c1cacc19ee3c3b42c198afadf950773ef5157f7ebde16af4917917fe3614083bf22afd485544ff77d264087c7e4e6fed9fd53caa59614ae4c37448fc6aabb0209b2ddc3994b427be4c93d2661cc79acaabc19215e705d381526f3a975dd4752231e75d99ea5b6c32117c69f8530ac004634b42728767ef9827ae47caeb0b4f83ce0f681011706e14a632c8e638", 0xab}, {&(0x7f00000006c0)="4efce1ae718c2cc877cfbbd01fcff36c720939673533882cff117ea7b82aa07c7c7ff395", 0x24}, {&(0x7f0000000700)="dca4b063b45c98a1026dd6f78b395377588e28c09482a31ae04cfeec80c9bf83ba353bbdb855b32f3378f5368113af77732b24ad2ac1d34fb95e7507f38ee8984f2ccb1adba5bc8981ca200126ad5af031d298125415696fedff5c2a93372863ab9ca8842bea50bce5b7466087cb627778a9a4975622fca8e10a22a38f05bb", 0x7f}, {&(0x7f0000000780)="60f4933259e97883cf26b3517062507eb7b9c1279aac906d4bd79aeebac1481ee5d980a5e93be3681a7d2bad7e0a6119f385a97b98b1f5741ea483f3d93eb2622fff51099aa8294a9d7c976e1c2e6af56e4f4c5c842be37430935835c58ff36c803bafba33e196eabc2ddedbe766dfaab311643904ff43279038aada26860b55ce84e52943", 0x85}, {&(0x7f0000000840)="3ed511b66030f8819566fd71c3b3d6fdc02ae7ef6d42abdd1c15089130d4ca83aa1067422dae235247fcc5bad9775e3e30d2e2a15f0541b851f0e670de324cda189c4c2572ec01bddae857430fa6d851545a388eb3328135e2a8a9cb0819f4fff20e13a337133c081b0f7c345c3cad7c94c77305b5d4853f041445c96e0ef48d12f99b2311733c85", 0x88}], 0x8, 0x0, 0x1ff) bind$inet(0xffffffffffffffff, &(0x7f00000009c0)={0x2, 0x3}, 0xc) 21:15:32 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000006c0)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754fc7186c961f0fbfb47136a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a302000000102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee3000000000000000065c93b76d6892d909d0c274f5c6e71f381903568e5e612b742d1c292ae0de8685e33450422149e9f86034de3b80849e47cb82f7e257c0a4b4e1fe3900eb10bf11aaf63859127376e271eda65c93eaba49f49e90b13fe23f67ff10adccc80edd8a2d6be7b46b4e7f2bec9e9c02957735f8a3c0ccd4dce7519605ce7e425b4", &(0x7f00000000c0)=0x14a, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e6}, 0xb, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x7ff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x414, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000000000000000000000000000040000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000dd8d9c90419a637f840bad79e1f0ee82e5b36c7ca227a0ff5489130090780000dad16361bb740191c765758d6a3dda4077a32125b1d2b6978816fa359bb94732ac834005a21d1ebe01491e09b1eb82973be4b42fa8b6f07dcd1cac8684ae9dc7bd36b9ec14cd91f6cbbba50745acee3c30f459b5a0994f46af15acdb575442310f0ee3d466fe4e80a35f052e2b6437628bc97f56f664f895290978f280119c30cd30f46cfe7b9048dd9f317695ca3c3784355e87e6a6ed40e0236fa40e87b6cd7128b65b"]) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x20}) 21:15:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x1136, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797111003a0000000000000000000000000000000000fe8000000000000000000000000000aa0200907800000000604000830000000000000000000000000000000000000001000000000000000000000000000000012c1800000000000000010003b5acc4bc823420bd4698f3a4f66483ac5da46e1916a78a83db4c0fd7c64406cf4b596aca6b186013fc56c4e5a9c3df767a7bcac2a0139575ac44330e0d4512ef6b690b7e2de506d76695d58bdc547c6ad88623ef9ce3b489183f09b64fc6c5fabbc1aa873af0b48dc323fe2d7018a779dc9a04b63111c87bd443c1935713bae4c2bdca9b92c6e7e09581ec71ba9bdce2ba73f07924e4cceee2b5549c8a78c451e9516b7abce8b7b6c3c63d64cfc0b7acccf4972bf9345a00021225fdfcdea02a18a5234a95a8e3fffd673984d72914b53a66d4f3be1e738eae820fab2a0b174b522cc7a3a2927eb32a43c1ec29ad5d6f46d2b94cdc8c4fe98c249e580f55e72b194f9b117b11c515dd2525a41b5f23285836cfb6e5be5a12d0b7ec3cc2cd6069a00ab1f21ce5d8d2e0a741f8f57c76cb7b566b22e93663bf3d88c7298b08be109443ede90b8cc47ca250852427799bcb0665336605f1a68ff24162b3b38ca90a03e587b1fd37dffc2edfa2d361ca0cb2473bd00c668ba45eab9cf039a43d345eab34dd8ca50f1043380a3fc816e9b2a977ee468dde8c69fe6174e2aa5ea043bf32b72161f93cd362d064e87561f9aef2938344b31506a57e32f281db8aeac21e60e5abd8084be7d07f4fe09b175d3a870f3d5aa72c8476d0e1f715a2c49dd24b7d52d26a12cddd27ff79627d4d33ac2e36383d53314a3067d35b706ca1260aaca4c42f2dae03c5e3b893bb84631164145ce3d3a7c4aede38e26381be70f3fa5886b62ab1f2ef387d9a943b09132efc1d8d35258da35ee76539c6ee60048397211c7c66fd8caa10e5e2ab4437a553d50fb0be9057a941f14b324e1541a65c9959119f59d85d697553ed97af7bca5a162ce650f45e78423dae48874a6c3f792b20ae9d00b5b52a6b1bd82666b2d9b8d2aa0af067eb9aea2200aea216bdf5fcf089100dc3d2693208d4d6e897d1474255ccd872c1d7b0c002cd1d910e6faf52ae3cb6b78171242ead1f5accf7380c9bb23df3a4a63e301c05cc923d1a7c2ddd441a1c912acb61c861598a55e88fc7a869c02e32a76ff48b912f1151e5dd3a36ea62f2fc75a222f202dc34c7f39c65d6c6c600096eefd772b5c7f6dd91b862033c7cba802e684fa7addba01be859e885a934be5aa9e8d0657de7ffaa4066142a7a4e4a55d9c81f221212a8fab3170d61f3def4d6c8438adb939d0a8004538d8c7eef5f4ccf0c696f57cf7057f330a0ca84f28fe1563e97b77c450bd9d472492bc4b6369842114450151e5589803fe8b544a6761ac0e9ec19eaa9a3a050f2bb97c866eef8d972785e67c45133c63d3691c7f7ef4474c9c410c2fb16389c4b5df14d59b25f23bf0f8fbc30adc0656f3abc04f67786c4e8fdc88c59bc4a059b7541fa5e71d0304c4e405f3ed6d1053066e087bc09631e0858cbc7c2cd6c0047300b679b784f93a1acc7ed6193fac647d7e8297ee536af8ba8c87034ceb6a27e8628f427acabe1773bbe433416d779a8159c8a4bba14275bedc6778fd2b6beacf6bad1268791c4bcb6ae8d7d6162278d99c058b08787a80a134f8ae56d1967543e170d97a32303764650bf4b31c6056765f1a1dbd332f393ba47a83933f21664249a220aa9ba93492ed03516d946e3e7a1464952ec5c25e66f2bb64ee443e984c280d76122dc174c93fdffcc54e7d8f54590a679257e4f83b46aa9991366756d99d0ead996491cd1333963af93c6b466a6741d34a9a6bd9c014c3e04b8f72ca4e965dcb394783c7a1368e3658022fddf5348ec054ed8bccb3670410ee0ec8ffb2d566997cacd36883b619f9dab653d488985d8400d39274461af950bf3a16a76998624df3667a8d3b956e8cb01c6eeaf193966e7cb52ea1193408ad6713153a6855ab7a7dde4e089234e1f01e4ba458655607bff592f01b94748dd9fce463f61c383234aacfd29cbfd152bbfad61b5cd2a04de0da11113dae9fb17b529c27e676aa16e5b5b029b433b682248551b4bfeeacecfe06453a363afabb735c019acf8111b9593a7c5254408823e5f49975bf7e5b55ecb37ea20a227279a094d593b6581c48006c5f48ab8f30b391af1079715371ec37abaed87b489af7e6e896738fe916b2a54ccebb701ed166b948e3837155a2e0b53cd54612993fd128705d015b8761caedafd274b34299e349342a72ac58cf44d59db3f96fa98fd5cb5d647b09b39d7de8a9f31f836d31edf43cb5911a4329e7c9c66fa50a69c46b0a515076163f11497d8b7fc9f3852f37f61a87762ba860d17c10bfbed3954ea11ec6ee5017591bcfcf34fecd0ad8134aa7099958e164aec0209815c88d2946d4afa7550df3bf51f2c8ab982894e992c302e8ca26a9304f4ed2870825d8809b2f7f5fe13c842b9bbf45772290f59113c291997e8a745b96acc1c1b50d039949268ab78b0ec990ef24d01ee3a6166f2e673cbd052c0a057229f5339b88844ff9b456c0c076bbcb05a286c344d36b684bec558b56d4ed944dabd16b1f1d1272da36450d878bcfa95318f2d30e5a0f52693ca676edec55a491d95d4594cab009ed33748f9b715c49676cee4a2f811c934fcadf07b8bad570f560b87315ccefa831223983bf8fdfb090f521014a274630e80ab30c713e6b5abde19e5b173c7d6a89301604e37728f10f0a4e28e4184289af488bc51ab2d8bfb69fc092c7630325d17409e12030b279c6ecc38712a3042297d384cc06300f9745b06f7dda3931d8f2402a15fe049f0eebc9cca0d510c81d628b4dcb044991da334ba4d8673e356a2efdcf75fd7496bc9dcb47919451bcd4ec052150d2d7e169eec00ee1302154b620a9c9c8e4eba2a42c57efb56d4fbc4ad21e49a885806558a803a8cbfd7b1e6613cf38672616560f5da6e64dcd636daaa6b02ade7336fa2b0f4fdc7185088c81cc19d18c0aa44471fc9235bc8e3059f0bd8ed294f91cd4ce259f088d12aad9a78b26a3758b48a3fc239abd873e95ebb10eea6b1d0720d582a1562206475cb08612107b101ddcc5dd15ab8160dfca8f074dd27430779fdfe845e4a8021253c1c25f7aa5f0302476662d9f39c3b25ad04503c5a0bf724a73ec6190b3233c1d0cd89d9224e5422c7f10d0c34bef37cdbe5100e85aa18c29ad0fd057da7c6fa8a616ce71422c1b1ba2ada9f27093a5621648b4c60758ceeee9458cbe636d5a217b03b99bbc766ed697335ca77b9719d50af779239293ff8e2be1f2feeee7eb35c0576a417e3ad509abf117fd7adb6ce31c3228b558b6f19a71ecac1f689b4ac10ca6d12177b5ed4cd7e94fdf6ec027ab77baf8f8d6d6b804b9b6abf1d5c145128043a5045f930bb4d7ea70bc525d508e032593e0b1fa4a78ecf1a7f505cca45108c5e753e7e298d6ca38aba439206056bf29c2b88768fc637157a672e1263b9fc47c4ac2521fa1c3e93755242ec7932ef7018d3e726ebb15956bd6e6124f80a1f301773d59503f420b14d18291fd5a825df4d340aea623bd773cf27f1e532bb528479116ed4e28a51abc1a2e80ce84a232455f5a466ceee3db593d6a954806b887e7bcbea727898168b032404576006e5412d73e67c2b66e6decf3cc2545c04badfd37a34990989e8d07bbcfafc408a35332d2b81c727476d3df4cbcd5d209925d4b2ff82b562b88470fb7f3a10ced0795f8bbf2825a9dcea6c6b95ec09ee17c519854b2c1bbb25ab8d61e8ba73311015d6261eeacd513711d7fee29885fd87ee426f4dc57d81090784a988e42d33001fbbf7612326b2992f1c9887815be38ecd87b439444820d40e57df9ec2f7f56858081fb1d574b2c76920ec66da141626cd6723830a3fda75f01c906846d50d57c5301fbd25a508114d4ac6b0398e95a1b1860055e50bc72e98a9ce883dffe1dbacc661a054764ddf89d5090b2209312567481b0055a7691554a08f8773e57a2d70d9bbd6d7e19720d6dca40e57381930d36e1a4fc23a9ef357f4ea03fbb6d038e9caee59254c5ba45ae6d6f863c1f6caeba11a424e4279e27147dd1cd507b441fdb12012740fa4514cdd3ce2b610b2e681b4f846878e1212502036e24e5ea63ec63dacbf746b149ee4cbbd50d738278d158c7a3d02981eecf62257d58f4e532f4a11cdc5d834962828d2459f1299d943cb8dce0fdc82fa7f17c41a8e7383d69a097d1741a7afc86c707816fdfbd7491e6c925864ab05300045102cb28bb01cf75827a62ea3aee769440b9be1c5101a1ee324a55d3c4f3275b5d70409423f9400934db188cb75d2fe441310fd9aa1b8de22707287c14e928b72fe284cf79b3c2095801c03264059c36c110ef1ac6bef995e884c906cdbd6b7d123f5ce2e2ce03e1020a2243925767566271cdce92d7122bd62db5d2d07d7ad4f1b88be054c0b19ee4196bfa81c31b698051e867056733dc0797d0b85eda7badc4f01413a16169727ae28dec2b2f5f9f1205df936ab62611e9ab7e0587ef5fd6f5f87b74c17c25cc042b8fc0429df8b2aeaee2433afe77903fc10507b3bed1b99235280afe16953a2564cf635855ee5eb82590798629b9bb38fc9435d63d574f9d260d1712ce75ff493b14332fc3d41d844f2c43789370a39c7746cac24b7eeeded93800ef8113adadb85c983eee861924d5e866525cd62884787f6d1ec4ae05624b2d3f5900910e7412247fb7316fcac5f6403600ec20a88b903264301b549dffc7a55c6bac3b4ca7d45723674ec230198d32e5cc3cd92c41075883000530e1e3500000000081de81e0230d37be761835927abc8367173620a41eb6612328657278d916beb83e4167b4f55ed1c0d7d96815e587a5347ea0642fdeb1960a54deedc2458af06e44b2b0df3dd2db3234fe34658ea7843e1aefedb84063f7e0c51d20706c32ce8f1e52b240e845f1f8c3af9d505089162c8ea089b9dd3854798af062264a7653fa161d8604e3daf7101ba3fb622370999b9fcec6fd1b3dc50e933632f1982128bb8821c068d4ca0434ce0c1338ca619e73cddc7a8eb614b7e6eff25acdbd2093cc0d7df9f892ea59a58ba586d22adaa3faf76a340a6cd4d2c735c0cd812f0b47c051b312fe8a6d42a6afa547bdd3f66e1d8a6d870da81c168eaa1fb05a1166df1c461df769941fe02ff98222f324afb93a92b8e5ba5c47f65065a5faba51e47055707f47e0e682cbfd59e98651939fd5a85e26c630cbc30c4d3dfa18b4f8c855b92570ba96737108fd60c740ab80d862129a1ae076a21e50560736a6c055d36845dd0f0959a2d237034a457f18d771a9f25b25fa82f947106d9688afa17401fa7faef99307a5f867a4189cf631b9b53c8a0bffb9040a6bca46e701ac66d6f4fccf67a3ea46cd6ddbbdb131e52534d31fa05bb7e2c5708888e5fe60314b33c88833adf34149e20e7aa6359827fb47334a5d77466a8e2e6927a0e528cb83e93d9919ea4095583d9ca8a6d4ca0ff9c4979ec873fe3a69b94cb8c1957e7e8fbeb38781bb3815d395e70a9ca7cef598c073c3b534ca9676c6a2d49e256bcd40328db04a4916db0a2a1389562b3b9c4ae062d090fe0c1f7a55169e209b59b12bbdff3c00e4f5fb2d542311de8d47774baac4f53ed576881329738649ef542256594d88f3e11bfb1373d9ccc66e3cc9117cd94a8f7c0db3280014056f78bcbe482f8639e843c2eaffd1cb07f846feae853919367910032971c94c02cc73065f3bccba13714cbcdef6d6e5adff351b772b0e6b2307bf456c3aaab54e90dae1a25167f3523e030df8db1b62714c858bc091d449e506d427bd1e724687f59697ce7261ab2d506b0d4b4e6925793354d08aff0472d938d8a13da095f29b3bed17bba81afd5316ea34670f23bd7186cdb8b748f14d37555e35b6cbf84dcdea9f028ca2c9543fc1232eb3396120486033ac3de82ad678a7b48d1147df0cdabf16e8ccbb462823324410fa99e7a7cd3dc5e30785222c0cc67e7bf3a3496ab1bbfe3da198b289d13b4cdcd01c2319a37fdc125756f602882bacd6d6575b6a3a326c58f72b05fd3ecb0ec3fe99aadc116f48ff1e41d8052e880f09f3a6b2ee1830100c2040000007f00010000"]) 21:15:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x8, 0x1d5, 0x9, 0x8000, &(0x7f0000000400)={{0x1, 0x20, 0x2, 0x2, 0x80, 0x0, 0x3}, {[0x6, 0x80000000, 0x7, 0x3378, 0x7, 0x80000001, 0xff, 0x70, 0x1, 0x2, 0x8, 0x80, 0x80000000, 0x7, 0x9d8a, 0xffff, 0x8001, 0xfffffffffffffff8], [0x7, 0x0, 0x0, 0x4, 0x7f, 0x8, 0x8, 0x0, 0x1, 0x4], [0x5, 0x20, 0x1, 0x1, 0x1ff, 0x0, 0x10001], [0x3, 0xd8, 0x1, 0x9, 0x5, 0x1f], [{0x8000, 0x0, 0x58, 0x4}, {0xfff7, 0x1, 0x30, 0x3}, {0x4, 0x4, 0x9, 0x9}, {0x1f, 0x0, 0x3, 0x23}, {0x1, 0x4270, 0x4, 0x8}, {0x4, 0x8f5c, 0x6, 0x17}, {0xffff, 0x4, 0x5, 0x2}, {0x0, 0x6, 0x4, 0x7}], {0x9b, 0x4e7b, 0xfffffff8, 0x100}, {0x9, 0x2, 0x1, 0xc1f}}}, 0x5, 0x20}) r5 = kqueue() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 21:15:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ee030000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0xa0, 0x1, 0x3, "ab51094900939f44d33f10b577fecac465c299849160f22da129fb99d5fe0453e96d25b55424d79be3b89dc676ea0bf0b5ab8f392ee8821a23bc78ae458773ac1db48e9c7e4e723762de562cd59df7997992c22f2712ef4b7e024b324aae0088c7e520b20f0378fe79de9d2ab25231a3124e925d6bc5584989cfc0d937a69fa5202be4d25fd297324379001acc"}], 0xa0}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/93, 0x5d) 21:15:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff086c00450000380000000000019078e000000200000080048d48923850e8af432b00000000000000290000ac1400aaac1400bbe5278a8b7eedf380"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001100)) 21:15:33 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035aacce40b9c32dc83fc2624dd5c1c1c429184104220c1053aa29c787fb28af4b3b30235e901567d525854e3331cf45f39459abac795c034994e1cf0c4d2591da0d72bd256e35516a914cf35fe3f24d95cb80daf5d90f9c54b228cd019ea702af0a3b60b161e97401ce7aa75a97b407267d1e9aea317b60c193bbd4d040000223b194fa4660000160c080325e257b58792208fee1583eb97d9b6a4c313224b7139a8d04feb607517425383d68fec96244d245a348a9dbdb5f6904ba424ca5a616667864ffab0bfa11ae0b53210830600dff5501319668bb004e459521bece2797652aa8ab23b3b9c6531e0e4703b661244e414df64db7956db36696dc4581e0d5f74096122160203f7bf56"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 21:15:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x3, &(0x7f0000000140)={0x6, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) write(r1, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 21:15:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) sendto(r1, &(0x7f00000000c0)="d10597d435037a155a87e69fdcd5eb4a2ff4", 0x12, 0x8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 21:15:33 executing program 0: 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) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x2) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000180)=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) 21:15:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @rand_addr}, "cba7c7fb9219c772"}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x7fffffff}) 21:15:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8e3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x2, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:15:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x1}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f0047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 21:15:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) mknodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0x80000001) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 21:15:33 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r2) r4 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x85) setsockopt(r4, 0x0, 0x15, &(0x7f0000000100), 0x4) 21:15:33 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a006f494a9d9e6a76c724f1d755c32c570dff02000000000000000000000000000103009078000000006059fdf700002c00ff0100000000000000000000000000010762ca0fe7333c70b54a6b0fca3069503c00000000000000"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 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}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 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, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/57}, 0x41, 0x0, 0x1800) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x1}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:15:33 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) wait4(r1, &(0x7f0000000000), 0x9, 0x0) 21:15:34 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c408003dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:15:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x1013, r0, 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) connect$inet(r5, &(0x7f0000000200)={0x2, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) semop(r3, &(0x7f0000001680)=[{0x0, 0x1000, 0x800}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) write(r0, &(0x7f0000000100)="2ef6f091c651e12bd6a846fc76ecf9eaffda2cce4afd4d69605544b46ba73a21356f758697e54cc354887e33b2aff982a99e57d11420c34eda8bed10149bafeec74deaec7e6b1381651a4e5e8d62032b736fa721caad6581b163658f5cb2e9731ef43b9a6b072cc6313fad4b85fefb76233080f98ab40191728db8aece7f2baf49cc08930cbee11a594df1843e151b6e240ff31caf9ed613bfccd16e506fa5acc7c0cc77405495441c9570cacd821033772b78e44c38cbe4d01b30122d83be3ef65ae50ca4c764041727fccc4477e8ef20d0c82177dd5858a66ac0c7e1d7e772c225b7e564f7cf3eb2eb8f36f1448242adea3519fb048c", 0xf7) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:15:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x564b61dca5ea147e, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x85, 0x1, 0x7, 0x600000000000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0x6}, {{}, 0xfffffffffffffffc, 0x1, 0x20, 0xb4, 0x100000000}], 0x3, &(0x7f0000000400)=[{{}, 0xfffffffffffffff8, 0x0, 0x1, 0xe4f, 0x106c0000}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0xec85, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x7d3, 0x436}, {{}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x7f, 0x8}, {{r1}, 0xfffffffffffffffb, 0xc2, 0x1, 0x4, 0x14}], 0x8, &(0x7f00000002c0)={0x6, 0x100000000}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r3, 0x0, 0x0) dup2(r1, r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getdents(r4, &(0x7f0000000040)=""/51, 0x33) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:15:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x660, 0x6, 0xc, 0x1, @empty, "8b3d46f74d4840181ec72517", @broadcast, "83f4424026c5036d93faab70c676a99c"}}}}) 21:15:34 executing program 0: r0 = semget$private(0x0, 0x8, 0x10782) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xfc}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 21:15:34 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0xa3, &(0x7f0000000080)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @multicast1}}}}) 21:15:34 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2aaaab3a) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffd000/0x1000)=nil) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) kevent(r0, &(0x7f0000001200)=[{{r1}, 0xfffffffffffffff8, 0x28, 0x4, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x1000, 0xdfe5}, {{}, 0x4, 0x0, 0x2, 0x40000ff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x9, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x1}], 0x1, &(0x7f00000012c0), 0xfffffffd, &(0x7f0000001300)={0x1, 0x1000}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="ebada0f0d65f953e9ccb9d93776c79ac16ff202215b0929ebaded93311f2a99c9341d8bba221368f76b44891736183e293f391ea9dd7e45311e6030e6003f2c98f05eef139c0c056bb3cd0eb9fa3ed02ad82b6afe2a8bb2d9613f1600c563352b4185b51c1b3c625386bbdfa80f3e7d191ff12de3f0f356d12fe728bf3a9cf800fe9c0491f55f83bcc5b895c6a22ec669e0cf81372958788b5b26916846fc0826a1b31cdbb682d06476cc8f908cbdd7da8f6e96d0b3c338d39d0facdf2384fb915be8f32beeac0898abbe98bb0bb0899ca4db33d774214255065901ef5ac80f27cb21e86ab5c8e39122a2fbd1ba44b86920b1bf5906bdb618859917732813427e8e9b2fc36c78fb9770c0ac9e4dd399c58dabaee51b761e99bd1f09ef847fb338d6a8ffe0ed8eadb3f40f1324b17317637b310be1a23caf799814587572b99c358763c244171d4388d3ce2f8bd79076f891651d8a1cf824de1b127bea154346f28fd05b5ceabab29fdc00342a3ad8b24b38952e37aae50086f248df03987a61641c8c3fcd8abe0739fc53a069001f5b204a2a5f287ff4c10f8f6196b4e1f625f7c5d3633db108877785b271e072b4a22b7ef747da0f33bb0c21fc9838395ae81478cde6d9fc18b1a837b86d03d98af40664a99ad50b39a9dfef4352c3df502b0ff937f5de0f9abee925177ca883f8d1a01a6fe6500950470f5921070ca154dad4e3b3f9802f334b08b8cee87d484bcedb20e4c2d0080dec3e069794135e25e8ad4ab19b564ab53ec77382f0e602749d779e8e8ea4875cb2f8895b6e53e6c60451e04accd94efbec078fe05f0408de62dc821914595571820207166d9b32392f31c2a062838370d1f187e459e2b1b004b6e481f1b6661496607d6f414344d4a1f658c44f405b13ec7bdb7b50052bd6a3a09d2b261d4bdfef159a2d39a0982ca84b7f394deb34756074cc8e1b80e3b2210e1330c19db973e1e8b6abc34743a7dfe3a124136316619741b7f1a4a776a6640805a6a1e7dd52e9e18f507797a0c19be2a2794b80349ef66f987519f4e2a5ca1bcf7a7f2f2688160a1fb67fb3a49c1f8363374b9ce2e9b4bddbd8b183ca792f6a337a94bd535806e81865ae0bf243dd2ab42400a17c109687fc9f429fc3e7b29d787e891f779d1a452075624bbe11ac58a986f9346d6aede5ab853d18a89f2f35039f93d38705146190a76387174b4ce177b1dc80d2511902c2b3a4ab7ecc0ebcdd71857e09920a8f0081d3ee5264e8eb5fe472ef4513c89a7f909402c65c381d3754a5f17cfa8d748033f0c2bec80c3b145f7f4d2a8f58b2e3c9b901411f1549a09cc35ad359438b97386820c43ab4a0de6e9dbc486c03bdf8fac60e2005f31888cf6bbe4816f8898a97053d11d80a708445642c95d49cd6352fb977b6fbe1d60cf191bb84f59e75d12f39fbfb189d9fef32a82037be0fabcc81a6e27846c79e7aab115ad09de5d6ba7410eaeeb29da8382a5490d605004e9085797796e64a41c45f091beb25f075db4f5321effee7abc57e4c98aa26863f5cad1df6348fb1b6c88fd6f284a47a4706a281de6d836412f90d1fb306d21dcd307914abc2e6167dd63a81e48ece8f1f9a56c6f2d16779496e68c7d03338698e01f167d652ffdc7779ee88fa4bf80c41e5dde47ac8dabe2867f42df4ed68f20d54df37f9a111948e4438b8c4ceac815fd94154eb4a6040d7ea131046cba54adb7fe12b19d0d8f1a932d014f3c0eecc712d4a4e1ae2c1fc4bdcc81fc6c23492d3f4da9c3103c588a7abba52bffc84fa27036ed041946f47611f5aecc620f56a6af3eca01dbe2c16a0c0b0c051941996b6579fd8fa9a583a68c28e0e27bc67dfadd85f1b979142ba935eda0221e3bfe68f9f181d1a4922d8fcbb1fef3daad19588fae54445c7aa0ab71634ad7310c03095f5cc60b292541314fe142cb9dc4962462fc8365c479cfda79d8dca631b1dba2622de7516efa000da91e6ebfdf515567baeecf68ada83f4e1c7f7884f6d4d8d9a03743d15e7ff4875fe6312f66539ddb7d712f69d09f81fb1b7fbc7b4fa01da82b4c8665f44ee031c3010b98b15e7af54037dfcd3b7492d1e496f8129e8d6344b5d43df8d8eb9b4418db5bf5a0789794c11b14d04772aef239072c98cb14fb91307e5ad5b090ff09d072af77d3f5547ddf0bc701160a9a8f80dd2a5c01f747101a36c0d745862dce50f5e6d18cda7d79fa12dadf9008d60b3383e4c564ea4f16a34ed9c3d6fabc34ed8c306a7f670962bbf488fc4163b08d5fe4cdb6423495766a824e14f5e5539f9e9ce64d521107c0d27acbed90959f28dc00f6f0d57c2201cba40b3150ed53525c1e21e90781b5c5aab9c561c0d39e1d5299af2d723e59b21cb020ed689b23fca6014802275e38cda47217a71a5a9b61105d555a79adf70e45a58f154107e1b08ced7bece8717cf0afbd96439356b6be946c2054859a50749aaca70ce3b20828b87114fb4525264464cc51a227d5b312e3016a00b5213db6f19f62c15ef25434727ce67a6f5a35d1df23fef4e7cad9e34d5bfefc629b0a5111f55a7ca81a181930b2e1971756a4fe0e2ce85ee4d4a0c1fc524423df79a28f4d9ef3880bafcc93d8b47f50e9ad188e634d12eaff2f8436ef93b73033cf0a7999a8f9a14235d9c1830db030c699da44b4348429f6b65060aaaba2008fec7c6c3acf097492133b2b51bde371b75277ff87bd5d85457c97893ffc40402506eaaeb62c8b69f3ed636ace518d8adb8b96e96171f47d6808479560f1d87a0f2b68972a6a7e40cd5b8cea425328f31f0fd2590bc90b538f10e15a886894ac9ec413df1e970e053d93645fdc032c00a6da020b626a1555b5230125a831f60ad01dffc67ca89eb0221c5d13f91530d15353fcba2720083361dfee70b42ef8361b8c03601d6588f243c8fb9de558f4b05add904b89f1c295f03aecfdb028c480257a9b5ad24b24c04a8019b99c5848e59b760d63aa616f3bfbb9a2069b044d4a65e43e480dbe22c27afe3954a99f0a8a25874ce98561a90facddc4599fae69b2270da9f47b750bcab02484a055917c2eda0c65777e14ae997c691f6fae3582475c06681b4e6080347f01b085156f67c0a82e68a5a23e29cccca47bc24e9b07cfbe7001016caf86e962bba7e631463e2a8b16eb3a11f5570ed56d8468eb3843fe6f41119dfe17fa5b41e3623e78aa529c2d5389be99e3f8cfd9dcb1b6f98b309e3e008c1ebb82577df0d81fa726f0331d6908eba3389350b90bbd7d6e704e6faa7e4a614260b6364a3a428f7a5d2f1be1a7977db31db3a81b49f986900905ad794aaa512bf730fda648f962a56fc42409a54bbeff2624ee4b96fd93fcbb0758fe06d92cff030d22cd2d4fee1583827fbca59ab51d6b0bb30a8c54e286b0a79c6d262fd95ededfdd5129c5f6f40b81458108cb0bb82064d3f09e51e581f39ab45ba77d9cb215729db94949fdf7232e856bf57495cc68604a7f630338a018cca09a8fb2a8024e9ce06c02a666fed0ffcbcd6999b5b535f1d87d9fb21b5291d447ce16088226091b6aea221198d525ceaafa50e740985a5b9c40d8d86ca23bb9ea77a2170140eb244decbd3c46800886150c29d5eaed90afffbf86386d7f98fe6a4248d1a0150db6d41e1497a8c0c199428eba50a46d0b6b0ac65a1c9d18e3f2dbb9a5bb779b4a2cb9e6afad596293360553544cb5b4950d85b3c9491e0bd665cef527a4123aa7c5d51067f3108c11ecd8ab510393541f0c4184ac1bbfa2437bb89a49a8fbd283f4fef6d288f1c7dfa557f64ab77a624fa175cd8b16c2a61dcf016bfba326de0445241d71b80a81d93c8050d2b5e0471384ad9873ec5098fc7178ea4f33bca28b8b23c57e9c58e1402357c521dc9c2d63f7ab8d49c60005ad3ab2f3db138d302a41bb89a1245371e30e0221db7c7f013bb7b4e6534180470aa8150700b9028ff9db8f1b42885d8111a27993a50bbda47f14f11a9139fe951c0f56d47c2bd6569d1698627b2d1e9fc5d729f659340bb20b65c5a98b990093f80597b1d0cbeea28406c74ba9bd5b15c2358e090c2f7a107e43fc92c2616452edc4d44454e06b7037ed8b768be8f144fc0a8238fe13484acef87ee0cee56280db819656f6b345f40b56567bc63b961dd25f5c6032c65b18862c1047f05818fbcd8c1fa2a19ce372934d47bec6eebc326a42d9a7b6baa24d03f390ba1b04b4c689313a8629feb4e3543651dae86201d31a7b2e1e85055128ae3e96af1960220989dc907df5fb3a7b0d4049d55240bb0c86f2bbbabfe7ccae94fe315ada86a5470b9769aa9e772e9573d971fe305039a47590140b7b95866aef445af21f7b29764eb23c09454e0e0b405f80f3c1f738ce95e8ddbf6d31e10c4876933815977faf730da640fedb5b14ce754fe7bb246e2661a3ffe899116449fe20469f24165f96cfadad30210e706534cc30b9cf08e16cd903d0fe1a3ecefb2037ad11aef9678a42674ccb0a9f285501a216937876a5231a1d1051a79b205160161cb1986354790fad18021ba961a6453f12bff449baab31d3e073ee5651798019011107e5fa92973937014cc8f44a12d803f8ae2b91c6b261dd8b8abd53d4f095bafef6a804454fd31677c780d7d51cac3468380b2801aee1d3db34705d8a1d820dd5ec15e6d8dc875db65ee5c5d1f3b91ca312e5087e838be83c607fbf41192172e4ea81e93616ee7b643e383811f61209d98e785c6a99a5775ee5e27b7103ececcab9c1fce50847dbb9d3fb620b4d04ff345d690863bd762f82bc7edd96cc835ca3293c6b79ce77aa00a19ba05e248d3c8928829771384940533cdfb3ef7925e7c1f3cd9dfd7c2fd74c29f1956c11b999283fcd992d626c5da600155234bac74ba12d780a9e28b1cfe01d963ea4572761c66ef47917af9db7253196b9e0ea42d2d421599ca86f061834545ac788660c8f8cf9f929f69c1a7135149413c24391b9d2dd11ac6d4849b8d33ed0b25e2b461181398cc5d6a4ac33483d22995d012cf425c05007f68dcd83747817e3f1d86440d4c4a847511bb52f14700132c9c4847437a7c7ab91b0bd12113b146314786bfc5a47ec5404b1440d00699061e64f8cc22339b181e64729226c591f5e88b14dc23f0a75cd82d8c4019aa09fa9f70a7f5ed9bb02b014fb2720cdfaea13516f3d818cf463e0e109e3822696280690a27f7f5b0452f8e623755286a14aeaf44ffa19a8b82b9c32e559ef457e0bfddde2a4f1afbfbf7d0c3b09ac5c815b2a20a90aaf07c59b9e6c41289968f181df3cc59ec786dccd8a48c45dced934a1fbeead1afba1dd02c576ac400532732355e8bf131e3e8661846c5de9e57bd43dea1564592531488335c68a599a5f6f5f21127447f7aae48e06d584bdae4ff19fc9de9d13ece96f7bfb39c96e4072cbc991630ad97648babe3ade8b52b77bdd654b45a2c87c2363398e5ef28d499dcf8ee953aa3369f2024b31a4d7c8bbd48040657d9384f5fa2f62b22fc71a0557dcb7aa7b0bbf23ae54f14ea90a357a5f8066709db1262271bec48133a0e363804db92c2d72e1226b0ddd99f7d08547c15fce39fca2ab580ed461bc918b9ad337691dbceee13bc4d269b510a57ac112c340e0174be1e1d94e18c7223a836a8b68db5ff1f7a305add84331156de4ec283a0392df04c90127ef08733ec39105b00bb8e891751494dcef6f7b0041a5848c2f24088f66a1593c5d0c1f8fe7d8bb8fe5912771a5dcb0fb52aa53215d785a39b7f5ad04793ad60d669e5ea5b6", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x436, [{0x2, 0x100}, {0x1, 0x6}, {0x3, 0x40}, {0x3, 0x8df8}, {0x2, 0x6c}, {0x2, 0xad0}, {0x2, 0xa160}, {0x2, 0x401}, {0x3, 0x9}, {0x3}, {0x1, 0x7}, {0x2, 0xff}, {0x2, 0x6}, {0x240061894be20b74, 0x5}, {0x3, 0x80000001}, {0x1, 0x488d}, {0x2, 0x3}, {0x1, 0xe7}, {0x3, 0x9}, {0x1, 0x7fffffff}, {0x3, 0x2}, {0x1}, {0x2, 0x4}, {0x3}, {0x3, 0x80000000}, {0x1, 0x9}, {0x2, 0xfffffffc}, {0x3, 0x2b2a}, {0x2, 0x9}, {0x1, 0x7}, {0x3, 0x800}, {0x1, 0x7}]}) 21:15:35 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x3f, 0xfffff001}) 21:15:36 executing program 0: 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)={0x8000, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x2, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1}, {0x1, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x9129}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f000001a280)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x5, 0x2) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 21:15:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa, 0x0}, 0x404) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x6e}, 0x8) write(r1, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) 21:15:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x200, 0x4000, "0000007f00003716bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) semget(0x2, 0x0, 0x600) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000100)={0x7fffffff, 0x6, 0x8000, 0xfffffff7, "8e161aa9b18288dad11fb80f5f8de75d9ce585c2", 0x80000001, 0x1000}) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 21:15:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) write(r3, &(0x7f0000000040), 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) dup2(r2, r1) r5 = getppid() fcntl$setown(r1, 0x6, r5) dup2(r2, r0) r6 = getpid() r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) fcntl$getown(r7, 0x5) fcntl$setown(r0, 0x6, r6) 21:15:36 executing program 0: syz_emit_ethernet(0xc5, &(0x7f0000000180)=ANY=[@ANYRES32]) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffe, 0x2}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) write(0xffffffffffffffff, &(0x7f0000000000)="e26879bbf7ef52606d6f67ac3a19c6d88800224748d68bcf813e1e000bbb4817e695b6e3ede3ffb404252fd3999aead183b5faf5fbe84aa30b49f043625b493f772609a43e76903487c62dbc5913772e9eb549dd04bc1aecd5aeaebb80d077f200e3b4bf7c63fee97f7301579f9ef68daf9dbc702e6de1470b5d13236ac63902e770068dd58ad6b5404c1c7c7d00"/153, 0x99) select(0x40, &(0x7f0000000280)={0x7, 0x5, 0x8, 0x100000001, 0x7, 0x2, 0xff, 0xfffffffffffffefb}, &(0x7f00000002c0)={0x5, 0x4, 0x8, 0x401, 0x363, 0xffffffff, 0x7ffffffc, 0xffffffff7fffffff}, &(0x7f0000000300)={0x0, 0x0, 0x800, 0xfffffffffffffffe, 0x0, 0x40, 0x101, 0xaa6}, &(0x7f0000000340)={0x20, 0x8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) 21:15:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x7}) 21:15:36 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) r1 = semget(0x0, 0x3, 0x1) r2 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f0000000140)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x1, 0x8, 0x800}], 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/157) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 21:15:36 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="9e8a8b67d149444cb194e8c88dd0efdf731af4", 0x13) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) fchflags(r1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x7}}, 0x2) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1, 0x4) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x8}, {0x18, 0x2, 0xfc, 0x3f}, 0x1000, [0x0, 0xffff, 0x81, 0x9, 0x7fff, 0x3, 0x6f9185b8, 0x2]}, 0x3c) 21:15:36 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000000180)={@local, @random="45f7b676ee0e", [], {@generic={0x8049, "2381a390f99224147861ecffee52ce9dcb8848d9a417b4a5bd4b8f30dce59176acd806d6b3b3238adc8f8941dcdf0a2bc4c4b695879d40d7ba1025818e69d076580c727a614eacc995e0db4f8f804b6a502b9ff2db01dfe38df84953615aa15d644440c0091c9bf91124020debe3cd362121ce9d80f99210aa232f1e22842f14b17f141348b98ed5da8050296bda6b7cabb0a863fc7cbcfe3829945ccf458094763983a5558b6bf834074d6d4614453401dddc7e3bb440d2bfb9623502372fb4cd62ccf8387bd4d7894e74ea152b221eb32e51e2b3ff4ca295dcbc6b9e6de5413991c95a106aaddef0d4efa9322b5acae8ae03c758c5880f726e340bb41f63e8fc9c5707ae3dedb1454606decfd1c4b83130ba3c2fff80a8ff9907ead0cbf8eed0778029f1d4ddb1ec0de6582e8bfeefb735efd21260e0a092ccef4f958b01929b26c8df1ce20afb70ac8602bb68ca6d83e1a7a8b709fe9b3b291dd0e2bf22f8c7aa3701a032df9f3f08f4be9604266fac60ba9c8eda59b6befc7d012378399aed83c41d888711325f2948046a25f5d1fdd617c8d229f530e3491cb9c16e11f6d533f7037f71ee68cf5e6d7cd8a2bc6b40572622e357ac5e2aa0df098d6bc52061590f1392d93fcb399002a781b4cb187d5a32bbd8ac95c83a4ef9323e6445ad02b5a4fbf27a40a17cd19abb085c40eed1fcbcc07939b3f86f920d5230e9bbb7f246a354a0b91071aaaf4e64181d0c7e175e4758e9b03e4e7d1546d3b0db8d6d37ecc6ad0e9bb2ed0080ac56f6ec546484b687608f8f294cb2ef44045374b1d38525f08b4b3e07d64ce6fa753687a2fd6ffbdc66dc16287851d19294086550edee2771a13adc1d77fd28280b22b15cee801083dc1955d79debcf39d0a3287ad247b3366d4fb2643645483d5ae12ea4fe5fa3194cbbc95fcb4385aad66d3b9c4edd6f5079177ef28b11be99ac3a0cd862227525d2055e557c6119b2cfd7790020af8118303e7f50bd822daecaed5ba1e6422ff6900d24eae9ef69af252bb1c87c98916d7b75668170498a77640daae1f05daa18a078ae7879cb102d690189f1b62855a2124be431e8ffbdff5466751dbd95cec5df09e08bcf2a0de4519b48d2dae0e35680d3bd88c89cf1ff5cffd2f9409c89ce7aad5b3e47cabdec4ac4dc2e8ef64d1098cb3c6d1921a1997630ae3e998288ed4951d34e7a4481f1af959a6f9e9ac6038aa3cac76ebf57af6165cd1e821da963a1a0bb841d100413f8d61aa02c65013a74b0f706c4aad127675ca2183108368548ce3052f7023597d3e5e2c040252883352ec6c4cf78c988663e38a8202f84180882151a2db42e8e7b6b5d049f0c5977c504e4fd948555d748d3fde9ac806a1da70a97350fb9002fd14226f58e6a064c7f171e574a12376d194a2182c653af5940a46a9765b9664438d31ea0b62454ae9711671748d8388d050cbdf4320e4e77856af7435c88dfc68dbf2b957f16a5e157b848acc5602cb4660667614f34139e2f2c6986c21696243ec0447ffcf54085c0f5edfcbb196479f4a704caff8ab20e89d17e35ddac2ff3c960eb6630e025dc8e026145f82a93e609cda11887fce21eec3be1184483052b603cf33b556ee457723d52a9859dbd5b09e52b7f24e2ed62c904da43b8b3efd67adb0d769d57f9c2d087d6069fddfdaace5a88e0303b018e5f4b573e16a10a5e91cb8f259747a12652e4a08d1756dc3ab02dc84b85af9036901bdc82e863be267b714dd0315fb7d86d5a6fce7a58f75a1000e72555318352084877ea9acfbd0edb55e76f5f36a42970be96f6a82352127f45ab81c32c4927b3f567e378618a08647f0cdea4b4277eb504bbb5c58936a9b3e86012d7ae0d35ef7ba3329c2e1052e017cee4f9e1a18e1395aed9cf4d8dfa31e8a135dda70de1fd6f6d67c8cc46cd7b7e99bbf2542cc5596e0267359aac835a3e7ea9fbfea504e66f8e316f050ee582529f7cf96a5362f2aac3a9b53682622a323533d7df3d5e04cd7b9a734289071fe513b97572f3852d0672f3645a4c6506291aa7f825454213a4d5514a21cead4068ca277af63f8c312913c5fd6d516cc45ee9114340aa42c60d68bd9e1b69d511cbcdf4b187e904e78821a02dba8a26821d897fd968e400a69dad66d0afefca40f3c0274a7db5b981ce0d46636458234c14fd079fe44eacab86d9c4aad7b1ce7ddc494b8e1da30f2c98f3fb69ce39d2db6268b85e0ed1cf884d39ca6ec6b908ecdadeee7ddefb8c4d0ed3ed45d39c299d01999537a93ae1327e2c13933591c6ce508958593255a5f36487b63f00594cd93872ccca41cbb22f51b15eef1461394286d4fdc0a0e0fdbd2e1b53929cba75ebe9b3efb00d09838f5b3085bf4b5ac0226eb232281864fe53f2ca37b3d7bc7eaf24af134428807c56ac3b4fa0934d16c6f28f4b871d02d34575eacd7bdd07d87ae28151245c152bc7124257480399b1a8b7993f8028981d8019b6ed5b5b7672bb3c4af2d79ee9b309c1ccda541c910502909326d7d22ab5877ca34c44ce5abe24c9d3f0634c0b1405d90c23e86dc2e9efdc39944e400aa0904b14f01a871162fb4527cffb1e53342a081adc5f28f5b4442933991816e63f29f81bb4226520c908d3003320003103d5c4f96dbd02e2787f8470f9cbdcd2aba0c974d537e548100b79d14c84a359099b5a480018c909becbe6171780f1bf81b6ea0777e826be1522a299acaccdd6d0796061b881a2ef9a8cbacdadd0529c1c183e3400d24d468ca8c4a48fd936f9616dc1599203faa537fc48dfa26770eddaea581371ea4c16a854449b8a4a2d22e842d3a75ad38ac3892b1a5e7abc78bf07d58abbf78eca65c3e3deea701ebd869ceafcb42a30e5639658cef5c064cb2317b97bb43034a181972e1c388b4c1c153e5a5cceee6d137b9a26eff14ee7a2d83c3e189f0a9139d98747d8ee7dd5f883d1aef909b20c835d222dc83ad956e5223abc4ca94797e94e78d1cda80c01fd168dddd65fec63122f61bdc9fa4bb0d5b9b3d2e20b5cd215262e8c7c8b10de19887d327a8d1fade8b3c6ed55c45f6a28b386a28f56b2ce519be420339e752652c148cfefb5753da12faaef0090168ba75a23df4c4ea68c1ecc8c9b264f05560b34cf9b4551c835641314dc321cfec12fdcedc6f47898935d477f706f14aae333221d2c9bb703854c85582f29425c2b2b2ae0175e2639f68dffae72de090e88c5fb4f63060f7b43e98b88329610138982bbda8eb5336802ed6413ba08e239e8e54779c3f5cb55c482b7488abe68bfa94ef05ab3442a49cc74ecf67ca74115abfdce9f4f8170e70d2aea823ee1186ea56d1604eb65e7640e83f6185e78bb127740982bfb8826fd6428ef510865f47fdf2cb29d0a8023a4bbbed0542a90ba5d97bceabe8cdf06f3ca94ff150bc510d951e8ba19c9466aa7a6be4aaf0b1424c07dbe5dde8fbd6bb5dac305e00d53cdb78b0c91ea40eba4d7db5e6b377df033b116bdab2fe8d8ba0ba96e964b100c201ae129b6d5980f1b88ad7e751f8eae7ea1a11b3877470ff490619c1b12658786959ca3b5d90733139f2a4361a7fbc8d6ee2901fba3417816a8dce6278c68408cda6124e2148d9806e2c88975334cd625ea4a83e4299ce7473763a725605b9aaa4aaad6c031d2d766b6a1db2a0b8c2648b3edcc37332d5a9ffed38ffe1710da22fe8e6b05a42a0b79feb273eece602952362c2c0901009f90174972194ee754381fdd9b5752a7b0b95b9fe6c01e6e40f1409cf46a0dfad86f90b73759f6441bdea10070f829d62ce9972ca31c47eef943e6d2d5ba6912d2f9772b03e0787746ed7ba5a0f81a2a3804029f293bd7adb660cfb4a29a6ec1a0d707ea0bbf2800783be486d0707d11f3348c20d09d22c79c1cfe3369a7e84f252ec87161446274520ee9ca55a1db069ec1c3e1fd813c4604fdace75deb85c9bda9504159ee51a88cde61968424daf08f1fa2c6a872c3b3b745e2e595f47d59df603c46dc9e526569d5e7192670aa1e147fdb94aa2796d070448e7dcdf3eccd89dbec0227345935cf8274de17ad4e925394968bd33d71f61ae9aac38aba68aa3a86bce73efb2064713cdbb9e80798b634089205ae85d456c98d210525141b4772057edd562e4adcd6009b8f8d4e1e5225213b05a42dd69e86318a9fce0f48aa4614f7c216255a280667e853e8d9a5cef93707fa211c3ff1335965bb3dccf4a25136682a8f7a443da1363ffb673fa4efe44493c6bb5fe9b9bbd6d3a0718ffd5d17e6fe2120e6a8e7d8756de7ee83702ebacdd586bc10507799138ca72733319872549b87e7dd8f8f14bb89b978472c706d9484aeac906c41db3df51e41b30db3aa9ac8115cf482cfd3d1270b9c6b8c8d75680dbabcfb2c01e40b7603529db8ba13a4e177b0bc8d1e5705e13133a6fb20e129053063cf2f220bbdac75dabbeec7a9fc707cb360a6b182f54acfa69e4700b01c4f455d7148f78a5b865f9d11a37ffd6b6b3a2a0ee16e011338f7c557e7f3ae29a75a0862bb702589ed68c6c17b78f123f5cb04bc3eb0c084bff5a4723a532345c66ab0e586837a3d94145ce9d9455e11817a147003932a523700139073a55cacd54eebade8852fe1d33366743a7d5e75fcca1fb2a405985dd643999a652946af13a23d67d4a12abe4843a15795432832f8d9673588976514b82da0415e699d74f3c5c3bf8a45f0e3702b54e709cc48757f8f6dd591e47dc0c4c58fbfc500e736bb99ae7fbc1eecd10591b285bab2bc3dd96ffe1e6f7f10ced5cca52da4567bd786def8ec03921b04ec3e1cb86fb8ca316a5e1eb577bc006c53309ab5ab7ee64cc218ee77135df765dbe0c324f82760ed632be3b0d7b2cc7174accf4830b8ffd8001561c0df52b38f9105eab22571ce9a2bce8e62978af39a6805151553cf0c87afc90875b2599a6b4849af0c1d74d9e02d0566d049f7c056f67c1cf4a00e4df1172f00e8c7cc214b575d152ed7e6abdb8a2c7d358abf86ca71618284c75f9f9a7ba0f8f5502a3622fca553e145ac3d3e712ac8978fdb091312311c47268f7b2f2d1af5a726bbf0cad0f6f994e4b0a0069f834007fc2c7c2fdfd76bf9d6ed11db3b3aef578e4dba506035548c1cdde7e657db7f566794945ab9f31423b4757f91c496804e9608929c75fcffd6c616ab175e6ebb877c174ea4be65864929dc4d4ee017ef8af753f9f58b95e4a7685519af5d1f0d7146e62f1f71774b50b16d8f6ea720270fb1bcbd4375c74a8802445de050b0d2efde365795c0c4ace6d3069ad3ca8f9dbe84a247a00f42c004dcfdcc7d036229af27354ee53aeee8f70cce9129258a76afc8d35346b5938ebf749e79b92b413ee157c8df5a431db4fc22860f5235928e38a6b04974323722fefcb88394657f5c36a610aef617a0188d3469f204a9210f4e1b0a189e286e1af68c85a1fcaa418bf83a510e28cae3866d3a415d76558a30288d2b0e4f63454ba57635620da65bec935c26aa9193fad0bab6638cfa89944253f89153dd9d5a4baa67dca7786b2ccb08e5fb1d4ac9163d5e40638b9edc222d46cd6cfbbed0124c8f157152ccde4dec816e7413bdbb1a54a9a8508bd5490b9ec99033b835b024fc06026dab69dea63f968fc18a920f1af5efdf7d1be3bf499cd582fa3b44d3dd7d1c9e9d370432e944157a850f9bd0aaf86b82c3498f96f1d93c0d1f9b29c5fe12e01e6dbbf554093a4e619445c8f385dbbf77747779ce8d021d330b58715f2ecfd96ef0213b21c3f425c29a4ab17947"}}}) 21:15:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 21:15:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 21:15:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x0, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xb8, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRES64, @ANYRESHEX=r7, @ANYRESDEC=r8, @ANYRES32, @ANYRESHEX, @ANYRESHEX]) 21:15:36 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000640)=""/142) r0 = open$dir(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x168) r1 = getuid() fchown(r0, r1, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffd60) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r1, r3, 0xffffffffffffffff, r7, 0x87, 0xff}, 0x3, 0x1c59, 0xff}) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000040)=""/174) r8 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r9, r8) shutdown(r8, 0x0) 21:15:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x7f8a053126b7a166, 0xfffffffffffffff0, 0x1f}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getgid() read(r0, &(0x7f00000001c0)=""/94, 0x5e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpid() 21:15:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES64=r5, @ANYRES64]) 21:15:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x40}, {0x400, 0x80000000}}, 0x2) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x1a4, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="b7ac04bae292751bcda122dc8f43d6c93b893dce4b65f3f4096f098d020520004f3468bb4c044919ea38a93717d92ae95e7efb1a544f774a6ee496edabbf360ae997a8c0a85088e8dd00a24f447ca16f2151b6cf0e127062f15c85e56c015f8fdd3973ab292ebb4323226c09af317175b925817cf378d5d1d9d6a0689816d4a7ec1ac8d698665e6ee6f1790127aa0ac09e64aa3a2a4117a69352b52fa4f053466d4b27bda513873ac2", 0xa9}], 0x1) 21:15:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 21:15:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x4012, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)) 21:15:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x8}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 21:15:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000003440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x11, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0"}}}}}}) 21:15:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x451, 0x3, {[0xfff, 0x100000001, 0x3, 0x3, 0x3, 0xffffffffffff8000, 0x4, 0x6, 0x8, 0x7, 0x4, 0x6, 0x4, 0x81, 0xff, 0x0, 0xffffffffcebc7792, 0x38e5], [0x1, 0xad, 0xfff, 0x1fc140, 0xffffffff, 0x5, 0x4, 0x9, 0x2], [0x100000000, 0x7fffffff, 0x8001, 0x6, 0xfff, 0x6, 0x6], [0xb35e, 0x8b, 0x0, 0xffffffffffff0001, 0x4, 0x643c9eda], [{0x3ff, 0x6, 0xfffffffe, 0x8}, {0x797e, 0x8000, 0x5, 0x30000}, {0x5, 0x1, 0x3, 0x5}, {0x8d, 0x80000000, 0x2a5e, 0x7}, {0x5, 0x0, 0x4, 0x1}, {0xc76, 0xc87, 0x1, 0x6}, {0x1e6b, 0x0, 0x9, 0x2}, {0x400, 0x3, 0x9, 0x6}], {0x8, 0x5, 0x2, 0xc01}, {0x1, 0x33, 0xfffffff7}}}) getsockopt(r2, 0x200000029, 0x3c, 0x0, 0x0) 21:15:38 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) kqueue() r0 = socket(0x1, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0xffffffffffffffff, r2, 0x87, 0xff}, 0x3, 0x1c59, 0xff}) semop(0x0, &(0x7f0000000000)=[{0x3, 0x400, 0x800}, {0x3, 0x3e, 0x1800}, {0x0, 0x8}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x7, 0x1000}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socket(0x2, 0x1000000008002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchown(r0, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff, 0x0, 0x1000, 0x39f1, 0x5, 0x6, 0x3, 0x8000}, 0x0, 0x0, 0x0) 21:15:39 executing program 0: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x3f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100000001, 0xffff}) 21:15:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) fcntl$setstatus(r1, 0x4, 0x4) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) utimensat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r9 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x7fffffff, 0xc6b}], 0x2, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x40, 0x7fff, 0xbad}, {{r0}, 0xfffffffffffffffa, 0xf0, 0x80, 0x4, 0x3}, {{r8}, 0xfffffffffffffff9, 0x81, 0x20, 0xfffffffffffffe01, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x1, 0x8070}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x9, 0x2}, {{r9}, 0xfffffffffffffffb, 0x0, 0x10, 0x200, 0x5}], 0x1000, &(0x7f00000001c0)={0x2, 0x4b7}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, 0x0, 0x0) 21:15:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) chdir(&(0x7f0000000040)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r0, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078000000000000000003019078000000004500000000000000000000007f000001e0000001070b00e0000002e000000207130000000000e0000001e0000002e0000002f8ffffff1400bbac1400aa00000000441000007f0000010000ed3000000000000000"]) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 21:15:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:15:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) close(r0) r1 = socket$inet(0x2, 0x5, 0xfa) shutdown(r1, 0x1) execve(0x0, 0x0, 0x0) 21:15:39 executing program 0: sysctl$hw(&(0x7f0000000040)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/142) r1 = open$dir(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x168) r2 = getuid() fchown(r1, r2, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r4, 0xffffffffffffffff, r8, 0x87, 0xff}, 0x3, 0x1c59, 0xff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x20, 0x0, 0x0, 0x0, r9, 0xe1}, 0x8, 0x10000, 0x10001}) semop(r0, &(0x7f0000000000)=[{0x2, 0x81, 0x800}, {0x1, 0x4}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x1000}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x4, 0x1000, 0x800}, {0x0, 0x59e, 0x1800}], 0x8) 21:15:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/129, 0x81}], 0x1, &(0x7f00000001c0)=""/24, 0x18}, 0x2) syz_open_pts() syz_open_pts() 21:15:39 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa08000000aaaaaaaa0d7ee6f46f05373832f03f845c5f9cb27e0986dd60b135160014000000000000000000000000000000000000000000024e2341fd000000000000000000000000000030644700ed41f29d8662a03085caf98547618f0d72129bb411a3275e811f2cd57e6ee879a01fea1571d8c671d085a95ebc18c4370821718454886867c858e2f9c966541168ed16a8a22d04b6222ef9aa0d403f7e00d70e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040)=""/10, 0xa, 0x800, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r0 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/142) r1 = open$dir(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x168) r2 = getuid() fchown(r1, r2, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r4, 0xffffffffffffffff, r8, 0x87, 0xff}, 0x3, 0x1c59, 0xff}) semop(r0, &(0x7f0000000000)=[{0x1, 0x3f, 0x1000}], 0x1) 21:15:39 executing program 0: socket$inet(0x2, 0x5, 0xff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) 21:15:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) semget(0x1, 0x3, 0x2ea) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) pipe(&(0x7f0000000040)) 21:15:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0000245185a81865fc17ffab7fff0e091fe600"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = socket(0x2, 0x3, 0x4) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000400)=""/202, 0xca}], 0x2, &(0x7f0000000280)=""/55, 0x37}, 0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000640)) sysctl$vfs_ffs(&(0x7f0000000340)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000500)="fb648c406ec3bd77ef58480cb41fa693ff28e36d799fd62d05f55732f318cadf36da4294bcba2d71ecaa324e797913c9a785a20e74d5bfc9225ab8dd1ec6e23f62c2b56387d37abc15b556c81ec313bb256a6c4b33128e010945b534113f5eb069956f640f89a3789f5021fba570158b2fe8fd750d30f73dfd0aaac6c1d2980972a7a73f33a1dc18c654168475536c990419eaabe4c9b62b196fa718a015514d71160f8495b2d104b60d1bfacd2d7d2e90ff04e88fb5e0194a0c0563857de3bd3a903e3afb3daa3d7044377a4491884c4cc2edff29e117d4b662dd6521ae542c575d78ddc7cd5e7fc3ebb91a1d", &(0x7f0000000380)=0xed, &(0x7f0000000600)="3ed569b4903cedbe3ba5acab3559699ed0848eee9b89a4f65f47d66208108c2bf7bbeacb773150488ffa3058ce", 0x2d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) listen(r0, 0x401) 21:15:39 executing program 0: msgget$private(0x0, 0x2) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(0xffffffffffffffff, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x8000, 0xfff, {[0x130, 0x2000000000000000, 0x23f8, 0xad, 0xffffffffffffff7f, 0xd1, 0x64e2, 0x100, 0x40, 0x4, 0x401, 0x95, 0x3, 0xc50000, 0x40, 0x101, 0x7ff, 0x3800000000000], [0x9, 0x5, 0x5, 0x50, 0x8, 0x42, 0x4, 0xf61f, 0x101, 0x4], [0x98d8, 0x1, 0x4, 0x1f, 0xbe, 0x8, 0x1], [0x0, 0x0, 0xb7f, 0x1, 0x6], [{0x1, 0x65cfb80c, 0x3ff, 0x80}, {0x7, 0x0, 0x9, 0xd1}, {0xbf, 0xa4, 0xc125, 0xfffffffffffffffa}, {0x81, 0x3, 0x6, 0x4}, {0x492, 0x3, 0x0, 0x80000000}, {0x1000, 0x4, 0x61d, 0xae}, {0x200, 0x200, 0x8, 0xff53}, {0x9c57, 0x1, 0x200, 0x733}], {0x408, 0x7, 0x6, 0x1000}, {0x1f, 0x4, 0xffffffff, 0x4}}}) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget(0x1, 0x8b) 21:15:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x31) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 21:15:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = dup2(r0, r2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x9) 21:15:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xffffffb7, "00d85ca881447bffc7f6abcbe4432af0a7000084"}) writev(r0, &(0x7f0000001280)=[{&(0x7f00000001c0)="e625e5fb92b5bf3f55992ecc857a30c8850311d39ef84d4bfb12e3ac30a3c49e7b43bef2bd7311312bacebd1a0296e28d3289f525a8943feef53f5c7b0ff9afbbb58d6c7c2ad21b33eb5b545e540eacd7e2f530cf2b0ed5d6ce77dfb47ad1e61755080de8d4d33c751e112f4af67c5f96544720020ced7d0d2e8022afb0256ff114695c114efaa3b1768187a308e8b09489e13f45143215437b0f8d21a3648e64812da406d892057eb24c468328e7123902bdcd569c6874b0859747e5b0151aa4ff3ee7250f6f3e8944f07f5b1daac0c072aa6af5401a0f9cf84b994c2c5f323dd8862fad9bf1c108d6d71e99c2dbf232a44b80db2ed8fcb86351fd290a3f6572cf0018ef0d45aa29f4d39928864db1b1304a934492d6d1a89591f3072b660c6ea26f8afd85b86a6664642daad2569fb3657e2f433f24ccf65f61157d51378d2e72be0c3702f37263f59e5097440d00fdd75f5e095a04f3b62f8ee961ae8a5ee6aa90359ab48e3c91f163a3ae62a5d8a2aeb0a5c98d9c621f5be1b240a752f7de44e1f2424ee3a56975423dc6ec81cf621da65ec8c18fd9610e55ca6b202a90c825a5398979e6367b2d45e8986f710d1c123eba653c88ff5a94cd940c4f935ef6af1f52db6d69fc78dcf282a00b2b0417e777d6f2e3f7af1574099822891d78a7b", 0x1e1}], 0x1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r5 = dup2(0xffffffffffffffff, r3) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 21:15:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/113) dup2(r3, r4) 21:15:40 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 21:15:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x81, 0x800, 0x8, 0x0, 0x0, 0x9, 0x7fffffff, 0x1, 0x3, 0x7, 0x8000}) r2 = socket(0x2, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet6(0x18, 0x5, 0x2) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000000)=0x4d) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) 21:15:40 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000540)=ANY=[@ANYBLOB="798081d6ac94aaaaaaaaaabb86dd60f8be0000183a00fe8000004c000000000000000000009bff0200000000000000000000000000018200907800000000fe80000000e2ff0000000000000000aad25d5652c864e73b3bf44ed85629bb7685f3cd9580fdd9dc76bc7fe9403a17d0e9d021294dd315e647cc11377d7b6ad775e4b448abe112fb77b37925362d90e2a56f7e2abb15c6ea25c099cfa6e4577cf99d3efa6432a6dce1df9106cbc1b9a1b98ced43663468b6cf8832d8ad970ec16cb1e989562db865622cf895ec24141d72f7035cf609849aed7e384a9fef0f713ee4b71a83"]) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r8, r7, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x400}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, r8, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r5, r6, r5, r8, 0x10, 0x1e4}, 0x7, 0x100, r4, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r6, 0x40, 0x101}, 0x0, 0xb7c8, 0x800}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r3, 0x0, r1, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/203) 21:15:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$setflags(r2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8130}}}) 21:15:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x10001) syz_open_pts() close(r0) 21:15:40 executing program 0: sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000001c0)="fe9d64f8d751c971f295fc103aae4fb4a29d0af5d6c8df55ca349e2f43339e2a69fe83d594437291aeae1343831a7dd6def06f7a07ab36af861443232226b3ff70b14a148c27b14fe74d5524e009990babdc8a2aa95ef6a2488c6d1d3b0842ca16e38c620548870535672112211dad7dce3f42db289493116c14a8e7c4b6ac0d6c74fe28901a5565918f62887fda0a9f87bd4767f843ba4e84e0726dc4eb636597d257f6bb14486e525012f118fc5d7086f8efc2a2abc9de862590609af857b1dfbf59fb736c47dd9abe65", &(0x7f00000002c0)=0xcb, &(0x7f0000000300)="d2d8618b4206d8c1f9debc6069285b6456cc12a64f75d64a24dde1d0aeca1fbdd5d30ffa2d1fa66362612f8dc727ad9e251a35ac14040a29c2389d45daf037015ff58116c041671e46509ea20c1a16b1ad80a0e45693b9", 0x57) r0 = getegid() syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000797100141100bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000d778df00"]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getgroups(0x5, &(0x7f0000000380)=[0x0, r0, r0, r0, r3]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, r6}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r8, 0x2, &(0x7f000001b400)=""/102400) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000140)=0x6, 0x4) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000100)={0xd, 0x0, &(0x7f00000000c0)=""/13}) 21:15:40 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd603179710210000000000000000000000000000005000000fe897a52a925bf038000000000000000004962ef8b3883c30000000000aa0000000000004e204e2300089078000080f8b5b5a10ed903fea56e736101f5444ffd799732a39f0d9b8a864f82fc05150b1f0d379980919303dba4591ead5dbaa233303be0c1b2601def84396f2de05f9268d5e1d889ae7f9639942f2dc73fe7406a2c5d18430372d7688e531b47f8e5fbc426be7420f8b43cae69f19430ed1a51a95b"]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="1c891cea68807e129a11065fa26b65a23feb6ad3b80d505174c5cdfcb2bbd9de489b18f997ebcd46cc2362648ce0c94c60f5792d64f5cde5bec86a7cf3d98f5eb16df0643bc7b891f222043f74a7701c4c77e9ac343d53988fefccabbc9e236cee8c3a1e0c356b25495b2a8f883983f8f3583a0491ec7d0586dc9ff7692c061d7b2e3703564c3d0c52fb64dfc77682e8b9db599a99b698327745618c197bf7e7a2990e9634b45d81de5a681a19e39956290000000090b8d23abd7200000100bd013a9a6d6ed5ca56105243e00a45782e7932490738a61e54cc655a8dd415fbac97b8", 0xe2}, {&(0x7f0000000040)="53e2e4e9660b9f54d35a3a35361b59875e68b3209959", 0x16}, {&(0x7f0000000300)="48abcf11154eb2cb9a167b504becc9b1ee12ffcfbc21eccac2c7111583bb896f012f0c1714052d837633f2c6a2b2a926291360bd24d09a7706000000000000000000002c0cd90185f9f8dd5f3ed919cdf9b89dce875420ab5018693c30d22fad53bc04418384ce9bdf5720c7b639d09fb50b95b8e8f11a58320882fde34204600b15b9fdbd4e8b0000000000000000", 0x8f}], 0x3) ioctl$TIOCSTART(r0, 0x2000746e) getuid() 21:15:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) syz_open_pts() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 21:15:40 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/84) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x8}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x800000, 0x3fffffc, "8b00e32e010000800000001032cd00"}) read(r3, &(0x7f00000002c0)=""/201, 0xc9) writev(r3, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 21:15:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001140)=0x4, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x0, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2}}}}) r2 = msgget$private(0x0, 0x300) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSDTR(r3, 0x20007479) msgrcv(r2, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x1, 0x0) 21:15:40 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}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000004c0)=""/165) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f0000000200)=[{0x3, 0x8}, {0x3, 0x802, 0x3000}, {0x2, 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) 21:15:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000001d844268c7a68500fdf6321306000000005b1442f047ba006a8682a9c8cf9610b2565988af2485d56ea7003ff45854ae4cce58e935cd9c911f6b85e73659"], 0x55, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff0200000000000000000000000000018a00907800000000609433df0000000000000000000000000000000000000001000000000020000000000000000000004ba234e42dc5982876ddcf53509393cd8b2b27e03f81552cfccdb4f4294e98d7c07efc14aef8f734887d52a2f632c3d39f2bd838e22b88db4ed306848b59d3acf491f9fa"]) 21:15:40 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b8684085348237"], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x2, r5, r5, 0x4000009, 0x8, 0x5, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:15:40 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) 21:15:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 21:15:40 executing program 0: syz_emit_ethernet(0xf0, &(0x7f0000000000)={@random="cd3997030f00", @empty, [], {@generic={0x803f, "84e6445ec980ba84f67dee1a9061f1fa993be1f124964c8bb88c67b9c2590e7c6f8b48233def930253c8a800d40f9fe9be0073bd36a25356cd1e14b66ccacb656c1b50ea5602373c18c32de988a6b61282ee551b0494923cbd306f17573987635b262c2a6c52e859fc94e167c9cac86b4a053559542a9cc16e3a8acb5b5a5cc4c6f31e6f71c84c293b7c62f3fccfd0d89797a17c28f2ce2f2cb2f87e14badaa56cb1acf94b1700ef119a4e3990eed5a166c5d31afdf5f675a6faf5a7ddc912c9d064dac411074416390666594a2fb7ca8e18f2af78d2425c4f24110c47da115b5caf"}}}) 21:15:41 executing program 0: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x3ff) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 21:15:41 executing program 0: socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r3, 0x0, r1, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) semop(r2, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x0, 0x7, 0x400}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) 21:15:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 21:15:41 executing program 0: pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x101) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt(r0, 0x1, 0x800, &(0x7f0000000080)="3d45642a81266f2ae88aae84e4ded25466ce38e405502174dd653a4108265832bdeee5352125cc915b15db99a06972f1a7de675ab7fd42c7722193acc07477ede20bb527e05c2b40429267170580bd69132d6b5a414cdf55d7758f1973169d3b49f92040bc2520af9fa3ddbe014044949501fc2714625e6d1ab2b40b14e514abe76990143f044db3e50fab262d8c5f1c3b7d4ee89913d37415de38a903bea90cc62d730c58c865", 0xa7) 21:15:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 21:15:41 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) openat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x80, 0x60) 21:15:41 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6083773100440000fe8000000000000000000000000000aaff0200000000000000000000000000012c030000000000000001000001000502000001030000000401000401001f0130320100000000000001030000000401004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000900e8d71"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x80000000) 21:15:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r0 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, r4}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) 21:15:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x7) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r5, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, r3, 0x0, r3, r4, 0x68, 0xbc}, 0xf2f1, 0x7, 0x0, r2, 0xbbc7, 0x9, 0x6}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 21:15:41 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0xfffd, {0x15, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}, {[@empty]}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x6}) 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, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 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) 21:15:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:15:41 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb01014500003c00000000003e9078ac1401aaffffffff0c0190780e0400004881003f00680009c13c0c527f0000017f000001940609000000000000000000"]) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x2, 0x48) fchdir(r3) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140)=0x200, 0x4) 21:15:41 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000740000000000019078e0000002000000000304907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff000000000000ac1400bb00000000ac1400aa44040000072600070f0000000000ac1400bbac1400bb0000001f3443f50d31fea224861d65a06d5ab54927ab907aead84458d86d6bdeb4cb05ce2ccc543018656d8072de74c370dfdfb0165c8b1fb44505fec2aa5ee8b06d02ab0b623fe81fa466cdb9874acf7f41f8663b52c057ab0dcd3f833523c952b5cc5b693cead5dfaba1aad0c353c754964d54f45ee3ce438083006f6ecdd050eda28ffb41ee28d80a22faadcd4da572c1eed20b1bbcb7d6187bdc440003f7b75a66e270bc9abef8ed02035c25afe7ef39a51cba33000623eb50ab97cbfcdaac8d329f24f84bd07ee4dbf8000000000000000000"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x0, 0x45) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 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) 21:15:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffee, 0x8}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x8, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYRES32=r4], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 21:15:41 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) 21:15:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="af9e1ae9a6eb0c0452ca97fa90eab32422d33d2f40f86d6ddcde3b8fbfbe4561768b77625a8579502c8c1e95274b3b4faac5", 0x0, 0x0, 0x0) 21:15:41 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000001f427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:15:41 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x11f85cb1, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x2) 21:15:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0x54, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) 21:15:41 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) linkat(r4, &(0x7f0000001300)='.\x00', r5, &(0x7f0000001480)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000002435114ade7b2f2a22fcbc6c676b85175e69fe99a6739a32b82dc8a2f68d2c856480b008060a4a91b50a042c759a94d4f9f2808598d15595114e256df8e27c94777d6bbad5a650f4e5d10000253cb265f4d70b8f1206ebb968be344cf159af460cf22f52b165fd8c97e1c608c12a55f91243c1ba49f7ff9e221f7e7e269c0180792bcf000000000000000000000000ff7f00000800"/176], 0x9d, 0x800) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0xfffffffffffffffe}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x5, 0x8, 0x0, 0x101}, {{0xffffffffffffff9c}, 0x0, 0x10, 0x2, 0xfffffffffffffffd, 0x7}, {{}, 0xfffffffffffffffc, 0x92, 0x1, 0x100, 0x2}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0x7, 0xffff}, {{}, 0xfffffffffffffffb, 0xb, 0xc0000004, 0x3, 0x14e3}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x3ff}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0xec8}], 0x9, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') semop(r6, &(0x7f0000000240), 0x6) 21:15:41 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000080)="b2a66c3b0b22a5b76146f93ce51ee051b5cd893e41800136fc37ef17bcc752a24f11cb555ebb14c4f84b37ad7819ea07dc2ffa58191341f37cf6153446855fc3a0303c9f81fef14e2821c6c06f422d70352a75a160c1b80213e26cf4bb896a36a7ff27f0f1c28b5bde1c05be3282deb19b4b326c20f9b4d6f1574ba0e9a3ad56f01a4bc634213cf1018a1aff5743fe05960572d21938fda10ea6dbdc7ca9f5a38de961bb91125cfcab1abb15a393a041d85e1adc0d347002428c747f", 0xbc, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) socket(0x1, 0x3, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 21:15:41 executing program 0: sync() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x4, 0x4) r2 = kqueue() fcntl$dupfd(r1, 0xa, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) lseek(r3, 0x0, 0x25, 0x1) pwrite(r0, &(0x7f0000000140)="48b4b12864ec72c32cbbd2907edce0ecd94371fe518a5cb0882ff37655455a7df953b3cfda785c5cea2057c411f20fe8cadea0ef35d080643e37ea0649b0941348e8c933be8237473fa4a901c0b054ee54dd3d3e1e06408795fb4e001cff6c3ed7ba833246b661070e08f41fe498c480b2883e8dac6bf332d33f3e8038cc6a6cba9e9a52a1b89b9495e82ca7831992a3a16b00aa863f12", 0x97, 0x0, 0x2fab) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000240)=@file={0x0, ""/3}, &(0x7f0000000280)=0x5) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000340)=""/183, 0xb7, 0x1, 0x0, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) lseek(r6, 0x0, 0x83, 0x0) read(0xffffffffffffff9c, &(0x7f0000000480)=""/244, 0xf4) rmdir(&(0x7f0000000580)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000600)="1164eaf2ac60f00f7c0e400e5de0defecf868a1eeda2c4791f40ca3d7ff0c45b93f4181887b8603aabfa1f0ae69b02134b665000f611ef3a7fac292d7651819b3a6fda1d0677e6b697f994891c3d4b0b38f0e1ae39c93ff6300d38973819827a11f264356384cc0277eac0d1c8b553563729bbe054dbf1f0e8b2b42f0c2dac35e722ab74f456d4a2629ec243937b26f073043266b69b70543cb73217a738c71349a1989d7c7284927d9bf26f0d7acec7721c6a831b21670883e558381a4b6e179ee6fced8af57e02daac2db03b83fdc831d1e3dc8c109c867056c3a613ad4d9f40355bfe1db72d11fea274df9d09f09e97b82612ceb4101c5ed0ea4a9e30262b6e92cc21c9745e5220828acb088da2ee26c6fab0575e1be72b9b8b37fae14c5d2002234127abf74373987b2196c0adb9115bd8ddb9db3518c69798b8ab01e76874fadbae57ca02294602f05f3823e8264dd11ba4bc9dbf9a68c05e80fbdf6a07dec86ebd8e26a282672e5ec2f3e9a2b16e8847a990e07e20b546c5382d249f73adfb3baeef3da5d091d7e785b0716be31fed6b5b08079ebd6b965c457adbbacb9a74c4e3bba4ef4e927ad539582ecec26249bd970aba493e16b0e1a9d01588d6bc920103479bd3ef471191c32c4c1fae551f1ec957f6b01c9d2c4de64bcf18e5f5d955fd6e2fb208861bdd03b8500497ec3dc829d55945aeb9a87bcc71737981ee1c7c047bd1a0ef03c4d1febb14c0664c7fa117a927c1211e142cfb6dd3145a16eeb077ab9cf61390f5a1041498dff5449ff92e6351c178a8584ce077e276fe0d044d68bcb14410febb42163146e9e7ac4a74188bd5b4be8f0b5c1064faaefa8a38c4c705acac3ba9a8cebb61dade3a8d68e75b60529fc2c2326bdeb2b74436a686a0cf61f01a2a1ad551abd43038ead9fdfc32c0de77257dbb055ed7310ca552fa0b71d3eebe36b7001f7883c5e6f3bb7c23feacfa9b205bca110e52dba9dfb5c67f211cd7bdc029d681aa5f236bc000787255de398cbba2fc409ef1d88206d0019312202c9912ba5f70e16172c08cea273f0b98df84eebfb933843b80644e3884db449c59ebc349ac1789463f3beb9e599f9725e3da24d55bfdec4a2a2b5e4c496c2b0c27299bcd4bc4677f6b9c452bf9cb3c884822676a539bb5b162381f2a9f9e16e59062c01a1d37e9e968810db733171b1ccdcea3e1e805e0475772577a786b3d8ce928d4411ad7659d07e9d5c185e81b262094d8d734e0c99dad37fe3cb1aa0e075896135b3e54019e607056917f645aaa9708e1c1b28dfcacbb98ace5b5ab53fcc308be276e1a3d82c05859766d9ec70e928926f615811b58edcdc4bc2939b1244f7c024eba8c04f7f48d1767fc6f0f019bf77207ee0fafcefe9719bc3b27619284091e938a82f0105cbca1f43c5c9c1abfe904a817a5ebbc1c3d5a01af0afab0882e166894f28bb20a43c697f61ce6ffe59802732b55e89fcf16f87d9f5ce733f9d22235661f2a396ad9817d6b12c422bd44c6c81b3110379750911e80f63a6c3a50a88247565405b6fa245df2c973702a3f1b6896e9a85c62ea7029333893edbdbdd168b2e7c1f507bebed71b8f14644e0b47e96d164538b161ffc371fc94b81d3424cd7938f5617ca27b9e35df0d5fc9d03e6ba71ecce4145e7d5bdee8200cefa7079c03c9be4396a244f659ce3629b08298ca847e7f3830bbe3923a35a374bbce32cfc5d1e2f537275a2da3859a03c4113e35ba983fbb3c2a349e08ccd1ff1cc512485899e4df07e87116b86de8400aaa86d998e95a221c010e9cffad2f8bd9f5a005c89028b1a20ff8d624adb7f44ba889e07aa345665beaf88c171739bebca6c2d9f4d5b50c0b8f1671eff43b20c0b4751e75051103bb71a982117e32f0bbcffe2638fc9382f7243bb95e8c8f1af0290f62b5cb92d46a0432a9393765cd5ced88c8802030e8984e88c9c9cb5d76c7e1922d669f31ec21650a0744469c3c8ee9d892add595b0d5f78df98fae85dcda849e77692eea57999bcd1b3c4cc59ec289eb5ba2900734662215b172fa04eddb9288efa1e41016b5ed1dbc62975a205185c3b3a2e91c8621057c687a565bc40894a667af8f6e8f2d36640bd8b18cf399d76d7c89bc369f2c93bcb30262776808fd87c4d555469f77b3ce26c20b6aab48c8d2f4f3d56b1a7a76787c3ac7bcc215ffecb686e3e9167e67cb2110d6d207714ef7436d7e9b39f47252f4fc2619d4b62fadb0e9a3a4b3a3244b52985187c029de47ffa166156dbf5d65e5deae99f1dac07816cb23b8afbf5126eac4593d18480691a454417e9c17309c29c61f374a665e60b41e69bf00fe90cb2726b1fe5648ea17f84d90d89bc5a2e3761a0969598055b1f4c4be0c2d0166160ef0c91abf2c8307e6cebe34a051bef8c0e4b0bcefdddef281454bec6a1ed64b49e905e8c2aaacfb3bd662da17d473c5384c77fca92b986e31c9e722cde821c9ee650e0e79f92c621fa0a4f0ea32a8d49aebe61155c3d842149b55a04bfeaaee9b9b236f66100f998a8e9498dc42bcaa28f4f9351b2de0935672730e9cd55d08b3b1de3c789047cfb18768d9203ed9956ea6abda9619af84b1dcad3ad86428115ac1ce263699c877064acd82ab9c153b04c08191926ab0b7e0e9fb88316fcef965930e3972e77bc541a6f4d55bbfb8274a977c4d89c1d2e70b479aa8d9860fbdb341ffdef4f12837558ad376cb8f1501bb1c61d1bf0bbe088cfe5e94930d6e25f5f54dfa24297f7be9f0574003513c20749a80e30ae83ce5bdb261939ea4846731f84a7e19dd66a673a1763385b8a6a01514477bb0a43cda61da084efb7ddf7b097fe9b38a92042b1c075e97f7c5751b589ceaeae9fd98a4cb4e8afc8a86ffc311e7b084d3dfaf34e5a4a389076d145b6095a0114af998ff3b6f9eaa4dca5f790cbf4f1987a0f19335408ef930a252c6830a0da2440c37af7e41f5f80656a2e46d20339e746e862c0e6d134c666b20dc14bd38362e33208d4d5c916cfa5f6a3bfd0f2a2dd95b3ca4abb6551503a8e74a332d4fd04e72d3314b258f0b53c38ad938216a83bfd8b816548ae3d39c4cd804b9d95ad494249ed921f82e861af0db679a0ca421fb9e53beaaf213cb53f0725404a38e3fd4e5a295470da90700557726e4cdd8982c117ae03afe30fdaacf40ae2d512f94e5773e1ac4dc6176321584cec6c6139dc49abb3528f1b3a4139d61569613e84333e043f8f0da138c995edb840b22b7aa176c047e738a832b4e487ebfa8c2a4a062b2d1307a31910da8ddb95d45667d63bcf6f4d4d69e49b67fc19098c683bcf845200e235d1d635ce2516b402b9119869b716e56502331df2aaf2b3dd0533289624cb19ac8640e5e4b1059bb77372c9f473ecdab1be1f46eafb709932ff745455abaee93171ec4f1eb61b19bfb1169c761964185b8b4feb0492c58f980e3fb019d6f5c6af201c4bb38c55d33c68700916d5c9ca524ee7bda222f2bdf281c9e368cac5533a7a57b453b21e9d8e712dd00264faae33b3ce305c6b87dc2be601b615afef88628d4a60984ba8cf3ef2d2f24860daf93a597522d06481740eb2898d3a982a34834868546b182c3564be30d0d6db25b2de9471a17ddd57e501e8c05c1935352c230d41d22cfd3b0b0b8f241bd7ec85844d2f06416c64e7dce728ce22d07f9d155aedeed45345f3d9a17b036478a4a4b2b2abcb55b22586dc4dd167c028434163aa5da1fbc652a723d2581d806681181963f6bee15cc5f6cba5118487698e03d091bba8c42390e3116527f11cce64c4e24d3a618f4933d2734a609b4add39845bfc6adac0406ec11c61ab4816f6f239b6bd8064e2b2658a171f0febe2fc58eeae901b65b76398d6a29ef52497891c95101e9fcbb7eee236b1d0537e32b72fa81f608cb4736c85192b5e328e4da3a13154c100ba843565dbf46cd4a01c44925e7d08cd41d6d1de1b0b24d8f4a9371fc414d3b4752d93724d7c7fad923e1f20f47a33b934e1a6c55fb631ef72431d20d348cc061d2c7f11081de02e7872635bce31d213466972c4b1d4495852aa7c8c22ef947628201e395b5d3ad00f36a27ce423b053d484eb9fddc79e694c0946f89b289c428056e05e4ea1b00c9213ab83a41fbc7d07896f385bcb221cf7c046c8db414a765700c04c9a7f8990f7756ecf56fac423603fb46ff7e52c6bf90501f42ef95e2f88dd7b3322ae21a4c3de3bc20be64cfe665993c801419a91c9d066d923a05cbf6240a2e43209a203598a4337f5c6820aeeea6df9fbe672f6eff44c2b38039aa077b9063214a1399df298149977d084dd5c7e008b49185cecedb6f21e5ca0bbf07ae409c49c1d8ceebc6d63fc730e8f2b68d8dfa21fcbfdad7d94a319df383df1e9815d3e918bac339587f30ca945c61676a56827d03700c320c0d34e45089b474616ddf448b086c2d58d32a6b0b6380cda83484a6ec00b6ba0e601c82fb2c8320542623384dfb05eb5653e8c14be35ee14ad541b595a20d4186a003117e14ec2ce73fe571542f3f03fd83fd3ee363f294aaa46b4163bea8d05602a037209a68f7912553b3c35c6842c21484367c947002b4f30126704f63f352a5f43db7fdcfbdfc31f9a83a6631f29236e6ab9c55bf57395e195f59731931017ff081a42f0f39a281e406d36471e31cd3dc087346e6570b827d75e865c71a4e99a4e502550e9c00ed39a92681848cfda0fe0bceccc11a7ee8cd0772b12b1863579f90c819e5ad347bb0663e02f6bd024c44b294fc4f26556166659efce3a71493924517a56809abc1b442c4d1bb0df755321bb5dc5dd2e17f4f8ff6d898b6c0cad06bb846aad2a6df585b6ee6dad99c0070642536bfd23bc17c1f9b6cf2291d29611c4d0c4430a93ce5c393988a9468bc5ce72ea04853c4148a02b5e9b46aaac5462c372ac575968d3a201411bf9c3a7dd0e37326d7b0454b22302da9f129d6319e37bf41bd7671b9d7eb417018852d0bdf36397ece4854f0b7b65b5b35adf6ffc39abf44ba30633d27c057f3829188ed74602ee6661234e9816259992401343c15cb9d563f742ebfb5a75702b104fe0ab96249d23c73363c6d4ec2cf9e21926b33381099c3e624ac2ceda193e6c3bc96d7fbf9e9c7d354141a6fce6d71f602c500c4ec3f03cab7b883b17837db0d285e2a0f4d657a2feab37545c792a0967d183afc2775e40c127ec81067c5c35e8c00910053abfc3760a100551a48beb424ce9e63e8055457e70eaa94da5ea54ba94ef3f678ae73af872cbae934a0cb96a29ca1ac70e214aac0a358160b21160d3ed431518fb7f86ea91a342620cbcbcdfd5700cc10f6462cd76983702c3295477cbef2e91a1d22074bb36f6d8e4fb29f25311c5e4a25abb68739610be59b5f3231f43da7feb2d965d5cf7f8b7effc4d893292595fa96ddf837889c44bec2dce616b97292600e59f3672fe625f6bbf503aaf3477060198f39a52fe5a8b4f4c131587916cf8dd0f1fc443d0b8561bbc5e843ac187c2b08226a55381beed440518ec9decd730bd3960f4d352d6b163f5229a6cd442c655c017b1d235d9bc74c1f9d377b2309c9e98f62f5e0853bc292dd27b62c91591a395931b311083f571106c1006880335f372ba9b94d734991bd06bade3b940b9be1b81e703b6e7ebbefadc2ecd4b85789ceb4f6290f334feea4d7d7d70e3fea973a8a9e4d0275a20dfba567ce6dbc2502cfc981ee53891fdd1f5cb370dedb40f55f4ecc443176030618e41a5b82194aff93796fca123c16f49a", 0x1000, 0x8, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) 21:15:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x101) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x20) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)={{0x2ed7, 0x3f}, {0x400, 0x7ffffffe}}, 0x2) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x4ea2cb81) linkat(r3, &(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000400)=[{0x0}], 0x1) unlink(&(0x7f0000000340)='./file0\x00') 21:15:42 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="44cc554496bba8e15b54986a9b4841cba652dd9908e30a2a723c7f3771ed7c31c5eb4be28d5b577c318e896e7f92419d261592d34d98abe59f28fa4a98b235365d01f181242c0062fe517c05161c0dafc0b8e4cd71222cde9df11dd4b2ef16718d4ae33dfeed97cd30cabcc06d89e09558378c9f0dc3b40c54a64d571f46e16a8b2f2261122a4139103dad70d4d7c8692d628e8f3e107a02772dc4c0937dc4a17fcb548cd74a86e1bcb2cffed5719123242e2846e6fccab5a9654d", &(0x7f0000000280)=0xbb, &(0x7f0000000340)="f8e82458758926f264166f8ba750a77a10632804dcd8134bd8e8eca31f7ec6b4dbc860c596d94cf5995a0efef68e6e305542daabfc30b82beea1686f3d802e81885fa45c391d3fd74b6cb2c16186b5da174c693122fc31b27a7fea87369ae3395cd404bb", 0x64) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xe) 21:15:42 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) clock_getres(0x0, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) 21:15:46 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x111) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffe01, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1810, r3, 0x0, 0xffffffffffffc8da) 21:15:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9a0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) bind(r3, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 21:15:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r3) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) pwrite(r2, &(0x7f0000000140)="a55ad0d76bc958edd5e9300adb7d51f968c3f83d3acdae9d0ebd7b295f2c539d836a99b06cf36df2bb25635efe15b81d4e23ce0d63638d6defbd268db16ec60edd2225112233e9e6935c88660b967a61bf021233836210866d9ea3721100c778f32ce7de299d4ad94766e37fb11887a91ad5e75f8c25d431a334b37c989619dac956d31f9fc27586acbd0e300151e62cbd638d4fa9b8a3260b4eee953913c1b9f819185889fb363bf500b54421ce4e52955bec86d961e387d93ebbb01c1dffa09ea3222969376728be52c13524befd470766e6c27e91d2fde51537df454b364751c21ceff2f22a7d4b", 0xe9, 0x0, 0x3f) execve(0x0, 0x0, 0x0) 21:15:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, &(0x7f00000001c0)="df44175690a16e0d4cbd6d9b23910c1d9aa3f7202d7ee8a029fc3b3e32262bf4e4ce94ecdbb62c63159766608198e1aa6aea85992d5cfb707673c04828c9e3786b869e54e7d166b7b6e9b60c13a477e1a51aaff7ee1d944f70516b230b97b3534aff371f0b14824864698a9632ba8cbefa8803618d7bb1c8d595769aa329", &(0x7f0000000240)=0x7e, &(0x7f0000000400)="1ebeaf709ae0ddd3bbbca62900589dc3cb2c2a98d3952553fe566783547fe8ca9dfccc98a5248167894ade7f3d8a7edb89cd72c505385ca3e28b4bb1db94bbb368f7953bd21b700673003e957d84b99dceb101d9cf33cf8098b11eb30f84cae08d882f7a8c1383d153aea85ebfbb881c6335b3594ddacda457a7ee0ce48853ec98a39196ca54bb93b0cccf6ec3a7309a6c9e31d3ef2382fc7765f3cb0eb2db42403c93cbf966a4b463033c7e619cc778cdc17bb401b806c739e360c1524ce85fed87d34548a93efd938c17da57386641197b18b0d850d943678e7ea783bdb018483b1f", 0xe3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x10000000003f}, {0x400, 0x80000000}}, 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x8) 21:15:46 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x40, 0x40, 0x9}, 0x1, 0x8, 0x401}) syz_emit_ethernet(0x82, &(0x7f00000001c0)={@local, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0xffff, @multicast1, @loopback, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@multicast1]}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@loopback]}]}, @ssrr={0x89, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr]}]}}}}}}}) 21:15:46 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 21:15:47 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 21:15:47 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r6 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000614d3a18286895c4a9e00000000000000000001280bafd7983337bfc4b256fd36ad590cd3176"], &(0x7f0000000080)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{}, 0xfffffffffffffffe, 0x20, 0x20, 0x1, 0x40}, {{}, 0xfffffffffffffffa, 0x70, 0x4, 0x6bb9, 0x9}, {{r3}, 0xfffffffffffffffa, 0xf4, 0xfffff, 0x3, 0x20}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x7ff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40, 0x9, 0x2}], 0x80000000, &(0x7f00000006c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffffa, 0x4}, {{}, 0xfffffffffffffffb, 0x10, 0xf0000043, 0x1000, 0x1000}, {{}, 0xffffffffffffffff, 0xe4, 0x2, 0x7f, 0x81}, {{r4}, 0xffffffffffffffff, 0x84, 0x42, 0xffffffff, 0x9}, {{r6}, 0xfffffffffffffffa, 0x34, 0x10, 0x1, 0x2}], 0x5, &(0x7f00000001c0)={0x8, 0x1ff}) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x0, 0x1087, 0x7}, 0xc) 21:15:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1810, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x6, 0x35}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x38f6, 0x10001}], 0x7fff, &(0x7f0000000040)=[{{r0}, 0x7ffffffffffffff4, 0x44, 0x2, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x2, 0x3f, 0xbe7}, {{}, 0xfffffffffffffffa, 0xc4, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffffb, 0x54, 0x80, 0x6, 0x3bc}, {{r3}, 0xfffffffffffffff8, 0x44, 0x0, 0xffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0xc5, 0x80000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x40}], 0x1000, &(0x7f0000000140)={0x8, 0x9}) r5 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSTART(r5, 0x2000746e) 21:15:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6051e0130010000000000000040000000000000000000000fe8000000000000000c2040000000000002970aefc16a1aa195bc6e55ab595a1d91fdacf02519742bfbe301e26035da20dab2f91383fe47e429fa1f36de36db6633f1df076786e14c0390fb8c918a1e8201bfe500a215486321f72735192ebf4040affe0c6bcdd99255f63fea0c30e649a5c6b00"/164]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x10b8, &(0x7f0000002940)={@random="28b90175affd", @broadcast, [], {@generic={0x4c42, "78b5d81396e3a46155617a691559baf9c4f1b5e4bad5d8d26d3c8d7bf3ba053714b80d61b8dd9b4997a7a4b8b30f478261045b399e27f5d306887a5bb2598b5777a252287a300dbd1ff877ffd59bf27818c8be2a8c8e430ef72ab6f81ae6cf632c07168463d3481a765d615ea2762ea74a2c60adfd34e7712859dae42ff4a2b3d3bffd90eb3a3ce7dcae6feea255997a9a1992b2654d9457309b17fe42d449ef22d9832b75d5d65dca0ae08a6720779467f0d328a35b1c42710be47fc4115ed3ce8f554a729b7f3db19968aa534edb3ac217c90c68eb2ee179be3268daa7a93da5599173cbe7979ec7e47bfe6aa699a8f1159470b018b492122c13e711e9c16bc0c860b5ebfc727eae19ee600c5908202d7c97cb1b68374df0c564950b0ad382faa4a2ea6645107850d09d92523fa48cc60a9ff4ca2c565a7fbcc4a205c45b05fe1118ca7e410eb6d067d2174183672e83a8811357ff20b38ff8fec81176ad1b16e635b25e4be78246e26b7bcd3bf1eeb7378985b693d92b2c2f74ef3bc95102e67ab156dd68aea5cd027f48118f1f0742a0ea4a7281a6e402c766cf5a5d7d5c153522842cd82fc31e251297a485fc55254410b08c456ad9c8df58473379cb29dad0ab98953d9979664c3578551d277e63c230e289027dea5474c3d859506581e4dc728ff1c2a1c38353de0c38dcf841806517c291f2ebf540d590ab8fa2e67e2734b436631efb2148756b31d78862308080026f6eb4151353e848c6d4855e305c20627feb36d966b0231aeac72a7d47d39a67b04e00a27c34a4f3dfbc6de1689fd1e22a4b0a44544cdf5ec6dc04339dfc8eb0d9b4a985977ae518943a969ee0e35bbc18f7fc61761409611421cc6f720ccccbf088361d54bed35e5f35d37306a7c499426251dc71d3d0e828fe824cb20742b34f7dd23bb42d485e31a29ce796aa94c9647a7f3fc5dd79c63c6a4dd69624d45faf1270e727edd51d2d7d73e8285d3cc97483d560e10700000000000000563b7ea8cd7dafc2d34030646cf8d1fb3e60521c1dc5ea5998c363652ef3cbff9a768ed7dc8619d25f9a5120e181cc1b1b03918d97674fb600205ff7cb07374e6ffb5c58917f606c2d2df53042365b30bfd5cb750bedf1c6adbb939b15b0c02147252dca6b19185325e38cf492716722a0650e3398e69e6961b0a35d865516d37d34419342ff9d568060c670b09d6ff3665c449bd5262733b0684625ee42b7cc5c7b27d8802e4a523c799e6c1ff54e6a16afb6313699af6e255c66b09fd960391146b9646eb9ac5b2e9773eeec5a874bc3200d32908b890c1b005fa0b40acb6a3f2ca821639b33cfbedb42d8b21868ec7c5a86befaf9f22d095950eb686f629f60e6c180075d018c11971a79c40e65079007915b107b227cc5528942f38c00139c28abc59ec4aaff36ec21ff92bdc3ab4fe135bdfabbb00c4938f77131f6a6ddd7f2602bb31ed3022d1896586793709631111f1a94f2952bf9c7b962a54b4d6ab5bef2f0b8547889d8463b7194ecec7b32a4fdbab51f8d0ddd9ba703f0c4d18ab2e788b8279f2583dcdf3ff15b33ff6cd43d07316aa4b13d20e6cceb919ef812cdef7469ccb250ea3a7a1cf82f1bab4d7313ecbefb120f5a94fa75566366979c3d22057e5f0532d815e312183b221d8041ff0af370046fb30ef93a8c5e4ff21ff883d974f9c1db162303f23495993752eaaec6fc449f1ec51148d81ff064a5228b75b9474a0ff4174eb10168b985bedc750964f92924d2e3ced45df9bf19fc10c16d4a44560f2e4c2f50c423842bdedb23aaa7658c2644dd8a8766e83bfd0a994274b5956c0d2c9834370d159eae6a8f06342f29a037f333e45043d45324f691ab874c9dc2616f45edcd08eac612431e66f41f450cd51a62e270099ed6c2dfb87acd1b8c9292a5a7df3c36f924d1469da6ceeb1945be07753adcff9fe8263a37bb43396389fb2412aa4e13c11bd4d554428dc53fdfd7a042b1e836b09445cc6b6eba391989662b27adb9de014bf5d8febede8713b1f8ecd0427793b676c2783453bf334c87b2030c098e5a01fd0eed61135ee01d0fcee8034ad36c395983dcef1f4629edd5c4cd68174dc1778c0f5af48ca1246f7980a8a385730e6718585f1e15864f1d5d97de7f3efd6cd0e7ab73835c858d5776e69bb8594b5024c43836aa4563d64f87f0c178ac4863a8c1ed157386bece3c5367061fc63e905d00071ecc2e671bf1aaa795f4c0f5e85d4e17335b983c8edef9d3dd92c2b220912cba9f4331021cca0aaa9ac44f04709b5b996e2f99b08a1648439eefdfd7ad68efcaaf1d9007f99f3718c1348dd034663359bc6b48db5dcd561f271ed963b0b80c693f8a12357d7d9457617888ec59ca9d81c0ff106c75ee39167308c354bdcec61c808be64796aeb3d67cc8b08168eee9752f4c715bf09ef138ef24f2d67aeca0f621bb5187c8acd060b9237e67cc9c5504d04f020c0524ffe41f62638ca425de23ab971692208474ab58be87988c4a8936d9a11e207ac021cc4aec787989ca20d9cb6b0735f9861952fdbebc4b7fe6bdfb8b20580b601aefa5b6d2c08568540d6610a1e93f06184b487e55d1c8a649e3bfe393d6936044157c8a63c91defa7764a28f5c8e280e4ee28200de287d6a4bd0b95c2eed968a9f04f88244cb6ecab986633b0a34f45f62374dbd326ecec4c165959b652bf3199d72b4ca585d0a4878b29ea68f29579202ec56514ece24d77cb4f87a57e327a8953aeb943e9918a308d7c393bcc2cf80780debe5344f94de1a00dba2759d260db6dbb4bb6a4af20511523adea90aabf7a9a154b9972059796c1754a644817c6a78471a26a0cb41761e221703f0a3c258e8b2b0bcc1c418eef1bb6226a759ea6d17c607c9a351b4e020c026a2d60516c017225d9547bd37b87d90d3bdecae7530955025647922884d9699aeaaa6682f835dfbc0dcd2081fcf463675b9d430dae8098f3ec04c9df2fbea242ddf91a26b1bedcf4fbc96035eed753eace847a553af7cb89e0795832ab9adcf3b5db26c529ef9ab2c7346caf5eae99aedab96e718b995e2a93a211b74aed533426881d6eb0db416c200c9a6e2ef39fbf8582a5817472f30c5727c70c7479326a93b9a89bfd8534ed720948592ce6cafbacd3eb5642404a1fce9d2af2613dac4f2a4a2e537198f42eefd986d91654aad28ff6c5ed771599c13425fd22bea40000005d99c5945affe5e92a57657fb4e3a22080ab7f2a5ea5ff33ce21d910550c9c4209b10c4c59a7f9282c1c9e0938783b4fdc8850ef5d3a6249cb2bf6bf1c7dfac88d65939324690e25d5ae5ec5d9de3ae9edb66ba6f819fe1f715ac4a6db170ffe712f6392232bf1b2739d5529b9f57be4fb1a94e6d38b27e07443eaff0eb11e56d6ba74dc5349c8489cc4d818699667140ee686e01894508587bad4036c15a950c3f9758ad6e1dd7f646ab7012dad37c8fc1c7eb3c657ccd0e92a8a16a43dc7b44e652565629b13193aaf9eb03285c82d81931045edd4bc11bebf3505c54dfdab4f22314d66b525f2f58a173e789606057d095fed49c340d475aa2b60a17d953b818b3e0ea6dafed620072c9a8af487a67f8f144fe809b929d3bbe2960c311ddeecaca486aa3d635278c76fbbb062c6c39bdb12e7ba15f3b0cddb3df01f5b2525df8747cb8a7385fcbbd1c28c8091c75f10a42c3b18950c793189c6c0a7fb4e79f329dcfa322324cb3bb2e9b4c1923a7a740fd5340f84a88ce88eec5835bb5fa9444d879559f8647c5c47bf72d91cecfc20be0e7e3155a00fdac549b2820381127a90dfbcbfd5a21ea509b7c967d3704693d1a7f523cacde149449976a3708b31e222cd3c8fba5395311e1861698e0c4c2ea49f1c31ec7c8c726c5a398d253ba35447bcffe0a09cf17e6e1ee39f7428b71ac1adcaab9049c803acd40492adbc8f22ebba3b2eb5e34c6fe3d81e00610318e00200b101b332269e2c7bc4ccf587414f1b8c9984d57bc2712de8c96008def0c943efe5d0ca0b007c6b29ac68ff8d11f2ee4daadce905cd36a6f2919bf1ea1bebcdfe5c644ba8aaf9de90678c819225f8d639873afd7f36d197097ba3491ccf2472533b9f3157f3ed14c23ec15dd4432b805c2fdc08add4a8869824d0700a3c31953de5cfbb4230a75207dbefd3e57a62b45132e73f7b75be398a2390bced6fc9e637d7d5bef413786ab092e076d1e176f663cb21147c417f9e6d536b1f54874b7608a1c8b79bc7d91c1e271288e4e206a380f366f93419514b85c4d0f43a4989da27d594302523ab53728af849c4ecb0904c84ab8810ae32baad02b2ca75b9aca09e8093fa85cc76f9f97c5bc715517d0568634c14cc6cd53cddad4a942309d45f607a6e41e73a81a633ae165eb32d13fa90559af6bc008b93aaa1436f050a1a52db966d1cbd7a776107940f302c6ca729dba5376321c8b244791a5b142812b40c262190f32652f2b32d16adc127097bc9f9fe790283cfbb5cd073a18721701f3d681744d0b87ab0e677b780f696eac37960c75855b8fe026adf886db733f61e8eef6ac7f3b9adff84f9311ede36e198a6e169fbfa892fc5621f71241bf145f14c2b724fc9a064cf6bf7a30fcbc899d4d20c629a2d34f70f988ef743ff8505a01421b14906090edf9bfd08c85107b5d96996e6ab364fcb2c621cd95d699057bd58856f4f796a59f2cc3051723dfb58db7add2e3be68fb6ea8f5a630b681444f51d229a4fc9a13fd930756ad385377750915f401b0a3266a99f8ad2233f16ceefc1c43ce6e4bebfad60983c4e00fe28f6d58d094c50692d5e4f8007f512480d6fa7dbdc586a8ac0f52e094510e256772d41a6aaf70cb59880da7c8e1e8bb1f14c6baec9c88503003ae40938722e98135e6ce84400499def21a27812a96a1281b7c2d5c5130000b2dd92d16b0affdc2bcc57162967472a8a4408009d7b3bad5b53ece1809b52ee764488a0e0cff95e1cc64e7b077afd9d49eb6890c7141907fa2e12b7dc1ddc5ddc4a17737ecb2979e8baf24609f1c57cc84769be8dc4b5c0d19c10416ca49f49c836ddf5fd502f4b064e2024a783cbbaeaf860209c70c7c447cfe41ba5e6d7ae68d209b66decf04a1ae77511889483e2f38a5ff4455f0ecec1527766f37140b2dbb91b2a831be72bc75e3b4570c5f692f17a5b624a07c4b9abc994562004d11ddf2658ccdccf0a64c612d80a28f125d760fcd3dc53da33ec2ad68ebc14ebdf47373fb38993edd2b9c4ebddc048c085868f93e4864ca77839b3663a035560bec4145128368742d6d7b9ab92670d2935c9b2f656ad2d8032119138f378a71d8d9a1c3d721fad5ea34429244ceb5b831e21a9d314fb4268f1697d5a2e65c0d833774e30621f10beaa03cb738fda1031d6da5f46299fe035fe1f9777a95c0efdaa727b4d419bdd6bfb9759777d793c662ecf0f2a554e191841753d527993737024308955ef032f673960991adb46b5d21acebe016100fa6d71f6eb2f09275b8f9e92c18e8767bd9766c3a72be85e1129c00c5a41d5f587edac3fe81fe4aa94e9305084beabacd587031d9425a6c391079488086f81bcd844e34f59e434725af19364b090723db0d812aa3dbc36cfd71e1e45f0d7c986acd3fe9fa886b01aa62d7f4533ef2c21d44da6a02f88f3444fa6c9eb2364d1302c9a8be34661876fc078b4f5bfe1009cbd0fd6a93fd3de9d70b3d2261af7ba013e3810949194d216b4e0871e5c8ddd4d6e700005c8ea42726609752299f0a875c97ad02cbb8d4955d2c4562735b7844ddf17181956ea4559fe158e54a51497cb361e13765e3b8bce810e710e6e1cf1e5b717496f338fabd2b8649230f619d574dfcb23e65ab0dd761218200c66da2b4d152c7357385fb76c5503b17289423736d246b738b28e09438b2e60a31a48e5de471d9c4c4bec78414ca968b5fc5b1125eea8c98ffe36cff6bd06ded486ee1085b89cbea6d3fcb4222940184cfdfe0c014da294fecaffe4cb21df9dbf70bf8e52"}}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) geteuid() utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r4}, 0x1cad6dce34952ece) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="aadcc68cda03a40f12ae3fb07759c825383e5b7824570343f2e2808c261c5bc7053b6abfaeaa352f7b83463d163327fe4b88a146c1e7e080644cdbcdc713d643e2a395d2bcb69b23cd7da28c874c0aae86ac942b4d5eeb13abe75042d77edfbb5729d2f0b8bd384a42b77c1a85e49e239951b3f5782a8716c516d6e831fdf493236edc8d81ebebd4575a2bc3", 0x8c}, {&(0x7f0000000340)="f89646a7f2a9d8fff8d6cb71bac4b0c54fb10d25f460d054462427c186ab62a56287f0954637e9f0b0984cb16a03f582c6f27b1dfbfb7a982d7529157cc0dee5eeb9fb8f862b231290d2bbebdf8bad8d72297805706db1cd", 0x58}, {&(0x7f0000000400)="02dfd02d39dc1b664702a599b50a05a2cf4b36591d826cba079aa3a6fca313a8668ade7c61f208e39b7193df87de4d6d53d335ac2b14ed4be90195ed4ad7c2e37acbbd0cbb0600fa027ed64e872c34ba5ee025006b1386303de8aae658c2cba5fe21acecb714bd3516b9111204f838a269bda894ca26a75ff4b45e4ad6604dc7e7cd247c2a23de61fcdfb689751a78", 0x8f}, {&(0x7f00000004c0)="ee36278b98d4d27cde2ab0baf9f430d514553fed44ab4673346439746746825c0839b4dcbc3260a92fc530b680b0081809972494d98382", 0x37}, {&(0x7f0000000500)="7cd46558", 0x4}, {&(0x7f0000000540)="3671520f33cb6b1c53b793c16e7c5602418a4f68b78dc6586b400ddf4910eef3fdf1f30d499dc1227f89ecf86564f95255490cac75be699baf348ef3606d4c6236ea8d6ec6425a5fd61e5a9202ce3004bdf2dd3cbc9249e91653dc2475ac14e00481fcde6a9e8f28f2da106df36ce07b7eb55c888a037b7420619a20b2c93c2aacd89d0a6a1acf014791d08dd3f856095222884d497d31e71f8cd10de4f7eccdb87961f084c2f1bcb52216a67752e01670ba036402d8180b628dc942ce540de97f44305f4920ab8aecb9", 0xca}, {&(0x7f0000000640)="86da6a163472143a1a9464beaa1507d5c2f7e8eb992291d97e022acf8707f109d309a913e73a88515eae081bd8db9dd0f2e097e8527bbdab743bf62d4fbe8ce2721f81695a0aa4c3284495a46a7caa9756ae53f7d4aebe44450fb2444098680b0cc62c4cf5873ab43b469a217860b86a1f29aa18a4fa1ad1691e39f0f658b5b4e619ae0899727d040c7a434f86b6a6436cd1258683e4585ab78ec38143c80639f26cf3c5f23bf86ef0c9b33a83accb59d2f88e08f1ded48efb702c41536c", 0xbe}, {&(0x7f0000000700)="9a696488f404516cbf68b75196735c1e2eaf26d48f4255e420d8e4c29f7a736fd6682fab81458bf556d143937084fa4a888c4285a74e4d046e05553950adbc99111aa485442b61c7f7f91118eeabfc9fabdad629bba35222c57bbd8176ba06f66ee49fff5657a8928f152ec8bfa95ac67b9e73398f9a7c05bdf8de7c25a3849e175cc20c31ddba8b2ac46b48c80750196156a9f5f3de7640066e465e6371da6c6a0393e5195a04b87973ebb9a7dfeb6715ffe028b1b99b5d6b0ccad7f910c18228c1cead7e7e9c0a5e23b6c55bb04f51b050205ba9a5486f29cefae2472523996f13b0d6ec9be62010fa048f23111628e669e4b90085952f13493d277c123053254dd7159e5492f7972060d046cc976ff4d054f2f7ba46abcb968612e499418d23eca103114bd59ecd362cc0e71526884fdbea2b8aece31b1e48ac530163f1dac606419e0d3252c9788e66ef5a0277f9c4bdf3428fae4531c93e8ae2a5c1a353a8fefd5e760420830ae4078e8e5ab2f2c3275d01f0da1a9a4f4537456f36fc3bddec58769d927294111f85a8bef4f7928896a0f26b7afe6515167e5ce6868e2b84778b1b092df90ba4c5195b663833d255569db576f3d807e249fbf2abb1b2f41028e61bb00318496587e4a574ca03a11a10134a6a29f2d8018b7274523d236fd31aaa2aff6cce8d05cd38778ddf7bd2ed66e75e9431e0f5d2553a9cf82e1edd55325f6bf3b4c1dcc935c19ddfe6315afd3ef2d13070bdb1318716b986fab2b11efc6ac66ffcc7c0ef1b1d3db9280512b2aa70865c6b0364614f7af5c72108937b14cd2623f8ddadcf58cc591f5a35e969cff820739c2dc3f5bae1d3197c9411622946e746e11b05998190215502e0d202ced28ca0cbe8415ceea7a70901ca885bf2d2df467bd0706b92d9a8ca698184c7207200c5eb96e09a6759d6567b8d09ad2c1ce51dcd42f65e262f6c07e3253a055aa146bf5b4fbe86614690166c2fa2b7f555f30d1f85681c1111ba9c06772e92846275b52d08d54144030a49f9681afddc1d442824b51d9c6dd33a7ca35685c57c0f9e0975acd4fb4b2c9be8674be6d5804b00b999e95a69be0ee27ce39633dd355b10258e122de8930dbaada0695a1bcceb7050cd7a1bd4e74d7169d64c63023e57136cb86cf08feafd6462ddc1742563805c21428c135e66df9d07de49effc5fceceacb928f0f70c80486b50ad5b3740e596740593c5e3568a28a0b1eb88e2b71b3ea28c8de69b209374bb968f03bea4d2e4d8766ab67788af8fbd308a1963461e5dcb2a97eeb917e6da0bbb44478b09bf7f3217b40e6f0157b3d8cd7451c7a06fac9363fe0b35e908d42dab36ce3802b8184be0df59a38ef0d4ebc85ff2c914f645ce28b9d5ad535780f19841551aebfbff0828c21af5c7edc2ff408bf0b09ecf88bf278aca341bc9bac10acedafd509818cb0380519a15a793d41c3aa03c7235c2f491a0cca364b1b9932ed8a75cc3510c143ed878b4cd398184b142836b2f16559a42a57ca7475ba0af8d451f7ead6957803a4571bec7618a44deafafdb0dc1158e02375f689903d7cc25bb9f225bcbc1826d96f126b9aa5f2f9daaab992a12150631b7c44dfa0f102253630a854c7e8a3b694d7d02b85e4c9cc0a942ad2f2a2e4fdbdacc06f27e76b1c6c3052e316d4255a8d866478671063541a5ad168329321c60dbaac850d470306dded77a0e88b58dae68978cc50b5dd70e7e399d0a8f59e334213b484a35f9d6b551bbe59cf33dc19f99246786fc21ea721d09758cebc0eb9e095c814f9d433e8c4a381dcd83ec55011de9f16387d19de744d4359e9757741bc107b2e0a5beff03bef195916643e279f9bcddb51f4ec00b5d6b2bbe39073a1d131abcb8d8827bedcb3f6088733f7a506042e97a81d74305120b9c8d4b72cc2d0f41bdeb624af28fc5842f270e7aae775da11d777b7fbb625998d57d6cf050959a7f853373580098f8c678849a62e2814d8bab9a6c79e66fb66548dd5fea42a75adc67ff1dc12a5e35cfa52e8c4b71dcef3832e58f8554fbb5bf65fcff19fc7e99cf73c7cedc56e39ddceefb1a9e38af25bf01527974221cf5c08f964d2a421b9503b81f3ac6f466113ddd6fef67cf4eea99c4f7daf32960ceb40203f9be68588d523c4e6107dd2fbaa913340c1ed89fac785ed8037610b3de11d98c791750540c53d3fa38b57dd4b57cd7eeb6e33853756495a2b590875ff688068cd7356b9b4ea610353610e70160775626be412ffc3709e1aa7bd7c307dd7cde2f113266051a945db33543e211e0105c34a617754d7ea956657e36672d3001f765e9020c4f440106cf310fae930ab55c2689802e290d4f4dbfb5f809421c63f58eda35a587fef5d2073a1b072c8f3413b134e025881918a4c98a61a0d90d11dd67441a4ea83b58d235bd5baa0f9ad71b31be8286926fbf881e27fe7a008f3606001121cfef7472b911639bc886267a0d0d208894909897bc176cd7879da9bf6c079e3e43aa1af18b426d8bb9ec66fce66f464f6740bfd5d8ae54964982ddd02d3d67287fb34a74c9324933e3ee8b591f614207c5b9ec9819de570fc3fb0d528766479a17598ebdafcb9b8b45d81bdb24f9c998d404c0b62d0c572183040bd60442e7a9e03859b9587fedba640d40fb49621c673384ee0cf8e585d22a26e516aef38c1a323755308afb237e3a251ec6935ea8cb7c050b22b6251df11a0bfe3574952dc39e4243ca08264130e5d4827dec68ce558505cae77054df7d211a372bc25f24010d34c9d70406147df0655e3d38ebe2f292ac4a59cf4db478be03a86f5588220f172112f5f2fc76289772c607bba163f3a31d7a200d258a4a0b7eec6e586cf86330ee6d0097d9d89636bd6d4eedf8530f1b32e34cd61bc7c1866eaccbf8e58842cd0010339da78baa79e65fcbcc47db9fd8a5724bc742a76c50d9af1aef6d8c84225bbda4b853a54c75d538eac276ce17e802f353b589bec5eb138c1ddf1db832f16257fd058e1434503dad1e0b1160c0498cb0b7915cf6fe6d431e1988c2796cbb40d7c106309b02a7e0a2bd0465d6c46da79bead33f8cabdd30ae25526a931367cbac1c57ed3604f27b83555c32d75dc0d54c247483fe0437c35061acfd9b345aa09a279ba597c18f022a936068769a4f8bde203d823d7baa216655a321eeee42d6ad5028005c630cc8b90495de09503824705fb4a7f5806ab4d6bb9695d7087ba1134d27484192779ab3ff208c4d1dec4a0711c9223a787043ce4ab53213a2b8568ab581947672d12046c8fcb7670ed53dbf9852c4a505ab081c66ccdd69aa8e4c172c5c2bde6ff27654bc2710f52014bbf379bb252b2dea1f94a4f261b511c202f37e95221577b15110738c266d2072b1372fab59255db72d0eda5b723ae074930179eadb8fdaedf89c3e7bcaca3f25a7d9f0a05e3f5ffeb43329234b00ee1efc654bb56ecad183f90bd21f1c0368182882da28ae0eba08fd51889744dbb7951a8ea5a4623d621277bf9ac3c964cfb948ac920d2077c2e87518d887ec83a8d1a4bc681b610077a1c9e7fab44ced6af44ef9647645f1776e0bfe2d9ac3a2a7937bee7885f6d8da55ec31c22464ea5c0e468983a107c562acaec6765e458d5a51b5210b17dd9f2bddce8106359725a54e03af5903360d35767a8f9b511ec67e2fe733b195c8ec3c787210d8082fd10cc8086c2552e776e9eedee5ac291f74250e81bb8a5294bc61ea576d829d4571d044a54fca995de49be65e1d085814683a2082e4d4d736049f4416f9db2236111285e6dec9bb9247e0b39c128cab074eec9be34c914445aab534369ff6a0f263e8f0114f1ad57334b6e51016ebf0d84ef4ca6f2687683de35ff7b61c5c99f804244446d120019a60aba53091475d3d36200f900ab3c2a9231fa38a321c3e5eb1f0506d8e8fa8a80cdea74fee3a64485f5536a16a5051ac49e4f2f2615b607220637de09f62fc83fb0f9ea64edec0c09844fda86e242839c95564d64227ded4dfdce530d55e8d55594a4c442424282486677cfb54d75a5f9919fe2f7e257a5a6ffea3a046e7598a4957f04f2ea66ddf384daedc56946d9379ed84a2dd0638763c606f159284ac8d0c2ca5b9a223b4b1e72927cf5ad15e10cfb6bb2d271abfc0223d78df1b36997d3cafa7617dc5b88ce19f5f9c133af59a02395608593a9ca12762a78e5c07b7707394d4c9db9157550425ebe390e43deaebe608f583a2115df8c1a6029fd1e08d9b9a8d069177cfd3d878b745c0bcfb91754da3426f0c11277c5cc7e881aa11020822d3d7b456683e4cd0ecb5b944fe727a8fd7b3210e5668b0787db87b93ff606652e2437af8a03b29b57d0c8544c53ae60d875d4011a7258f528daa3a7b45a0fcb1ca7dafca14627db181a198f1c08ecdfa14343ed870168e7bb5755fca1c4bd60825fc5d19e81d0203799119ccde31659e442212520a573c4693375ff89c33f6259c4b183c4bc6d18e159121aa624cb9eafa26c0d8bbd957352dd6295d076b4645304bc87838863f5224ab91b1ff86bab521b83985f58a98aaa8ccc265226b83f0173cb4835910c735e46219af9b73d15eec424c79d7c92648ca3bad2a422285d24425fedcb67a9818438ad77608e42cdfb186e1b4ade0e65d5f960f7b4e437128eab6ce1b135f13183f137ac6f0bbb73d5873cd5449cc273ce23cd08eb832295fa0ed9f12e6a55d7be7a33fe3d0e2bf5e08fea013f1a4606efb4f2d86df25e68b3e18a49d4ede459ee2975dfd2469bfa03cfd9aed28c652cd1f10314099cc6c754a036ea320d06bc51c1fc6b1776630c9fa8658bd8b088080e319f4164fd94104449200d212a39c3aef015c873165885bfcdf72f7102ba3b6beebf0af00bb96052f1e4be9fc4141d33181ae83bda1854475af7043d2a884e2f26b93eb3b49ddaa044f5ea6652dd74786fe612ff99b590893f542edfa9671374b77e7c63ca8a076178e65012abff34d17250c0c3a11d941ff6b3fbe9cd9b710f85fc171f44594d4412e4c99408f7f45fa73d10415507cc83143f06bbc3ac2bba69b1b313663508c06340525aa4df1132072210e78a41832552390b06fde66037d867520716b7d4d659a756fe7ca1d18b4bb0b291854738acdad25b6c4cb3a0d8764416eff2d8b9377f053022c75963f83d8542fb3135c44296b11c40bd148e97d97b2c611deb8120d747ff8f9b5befe8c695db95135e6c86185a3a8f7a2f529e42a7ca1272e1753d8aba986598edd245857dcb03dcdb6aa396df7bbff8bbcf649914bcbcf94a9aa40d2c85860d5acfe730c37711ca0e721cd16a268fea1746a7ee5f6fd62efc1f653ac318eb4cb2586c96d214912f6939a9dd86620db82f520234083147780560a8dc8e37844db2cdcbc8a10c1f7aefab58c7ab34124d9392811bcd9f36f99419404e5c74a7c8470a71dbf4bb7a507c13dce53aedceed095bc4ece9c6330fe765c5754ff462b08f7aa8e55fd7e049e4b2ed3464e2350cd277dafc337596c897d5d409cc93815d8e37a20012a312ab76ae40644459cce53b2797b54670d61dd73fc31c87df76a694c308dbd7b83a9d13dc110ad88709d5a23ba4db9f03ddf37c124e10622f2863d40d8c04128a10ae7ce53507299d24cac5bfc348998767daa4300ada711178c6b50d9161042c331ff5ea43199905361e1558f176822874a5ea42cb3cde8b50b9adb636bdb6d2863eb4bbed5c6a342b95782e372b91c2205a9fcc2b9e8c162621c5626a1d2c441b6fcc4cbb9fd0bb6", 0x1000}], 0x8, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r0, r0, r0]}], 0x48, 0xe}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xc64) 21:15:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20008, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) 21:15:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x80000000}, {0x3ff, 0x800000}}, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="73dd859decdf2699f7cfa877b5a831f7096de903ad37f3debf", 0x19}, {&(0x7f0000000040)="772dc86645", 0x5}], 0x2) 21:15:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = socket(0x18, 0x3, 0x6) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/161, 0xa1}], 0x1, &(0x7f0000000400)=""/180, 0xb4}, 0x42) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x400, 0xffffffa3, 0x0, 0x1, "816ac88b15ce4bcc05ef8971837e269cf51f9ba0", 0x2, 0x57ca}) 21:15:49 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0xa8e, 0x0, 0xfffffff5, 0x0) 21:15:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)="0711", 0x2) read(r1, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x7, 0x1, "2d703a9ee7b7574c71a63671de5dd7202c3bacdf"}) write(r0, &(0x7f0000000400)="83", 0x1) close(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="4fe46d4395e8a30979ab82b2a7a894f28bf9069be4711e8f680f5fcbd251097316c112e9", 0x24}, {&(0x7f0000000140)="cb9f0b84246ef27e4365fd7549ea913264add62868a69070da927d4eca0ac03f11ef264472c8536e76", 0x29}, {&(0x7f00000002c0)="1e176af8249197321e8b856be8f084d88de6f63775e325fea30720a3c6e1d310701669b82473071f73db643cdc308575554b507c31375fa95789f6d95d2e5ac5be99f4bcaf801c2dcdbc66506136abd91a294284e53c23cf52c3d50d15c1a29aed9f8db20c2a8191425d8d10e95dbeaff8d1e99e4fef85e172ad467cb2d27a3ab00f7766714b97718412c6fcd89fbbf16debeb24dd00f8d0c6951acf3ee7db2133c1b4598e22339f1c1b09524e02444805b0c1d69a17958a8a99453077e4dc1747a1a0fd7609af1f8714fa742cee38559b5b6ea256ddcf0795a4e6cb06fcbbcdebc1350cf70c81849539", 0xea}], 0x3) 21:15:49 executing program 0: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x48) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 21:15:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400100000feffffff000000000000000000000001ff0200000000000000000000000000b8000000004e064e230008907800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 21:15:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) recvfrom$inet(r0, &(0x7f0000000140), 0x0, 0x840, &(0x7f00000001c0)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x50ec, 0x10000f69}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000b00907800000000450000e4861b0a2777cc00000000000029000000000000ffffffff27e18b3013c7a7806809e25c3abce28d2470870ea02e974a960b1f235ead31e9fcc435ead68c7fb6e699b8033ba2537ed1742693fe287786b3f447ae3dac16034a5600bba966bbfe67c9dd77dde08298b8409f3751eca506a7a320c732f4dd3a3dbc1bca492987e09832b4ca96075ea7e22578ed97367df1cb2f0c0e0b670bf36230dab7b844168cc4614edb78d12edaf89391181113a62e8b64c0806de941c6f0de750a91b4b7e6a19deca31762ff0a7483dfb6e3242192232ef12e595671ed96f44203cc2d9cb77496b85c0eed3bf208c8cb7aa6d26685954c62deb68b6129e48e2fb54833e31f43e2598a42a3bc0866f646130da1dd70ca68e8522d1aac314a0202e1870d2a6881d889d21ab98bb84896fc7069de68e0c8c42effec9d57474ba3b9047dbb04e0f181dcbe59fbddd3ba081cf3bc0ddcf29909df76a1b793f30cfab243b9443484c38f6d6c298e5d"]) 21:15:50 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="02000000", &(0x7f0000000000)=0x4, 0x0, 0x0) 21:15:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0xa) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 21:15:50 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac967c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1000000000000000000"]) 21:15:50 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) close(r3) r4 = socket(0x1, 0x5, 0x5) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:15:50 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x85) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7}, 0x800, 0x400, r3, r5, 0x4, 0x7fffffff}) 21:15:50 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x6, 0x5, 0x7f) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/203, 0xcb) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 21:15:50 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 21:15:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa000046000800907800000000450000100000000000c2adb581cb372aef48000000000000000000000000000000000000d03053575151a25ca6f52abc138bc40506d02322758644ae10e033a3c0e633aabe3fd706021339af3b2e66ff3b410476259850f3bb5ca560b780a1ad35b6ee377045430ad40e473c7f5b5331806fdf5a17d1c0946f1ce27084bcd2f4991aa2796b41a2359bc921e34f6780336430eda9da7df5f885b099bd5c898baaccc831c1d73700a4f8697e7285af5094bf3229f8390926d231d1f8294851dbb43abeea7af45ff514da5a0bd146c51aa01daef546f94a9e2a03090c1ee3ff01ebb40604403f7e464bf9f4154e600a8f50e6320afe00e65f46e5332d31aeeb179c59bb744b407aa5cb312946600e6f8c84a53c3e06a5d80d972453c5eb94f4085c98"]) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = semget$private(0x0, 0x2, 0x189) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) sendto(r3, &(0x7f00000001c0)="43944722ba0bb3bed050f380c343d2c140b21b65a301dab263506c4d1820468d1f395bab3d09d0a24294361b9d9cedce5364ed2d8c93dbea6ad4ba79a92e4fbbba53439919c460e1dcb4d843dcbeb76b5a16ebaea6c197d8fdf4ce5322281397a8be13ed465e425d494c1ab57bee9d6b0cb9fa10fd4c88724f92a4eab91e556aeaf464ef08b49c55417e50fa52872b7b4bde23aaddc4249baa430e4bab80994a490441b043fdb8a407805793525d43c8a0448a", 0xb3, 0x40c, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r5, 0x0, r1, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) semop(r2, &(0x7f0000000040)=[{0x1, 0x7}, {0x2ad15742db4badf4, 0xd10, 0x800}, {0x2, 0x7fff, 0x1000}, {0x4, 0x438, 0x3800}, {0x3, 0x7fff, 0x1c00}], 0x5) shmget$private(0x0, 0x4000, 0x188, &(0x7f0000ffa000/0x4000)=nil) 21:15:50 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff316defa4ce25ac128308ff7f0000200000000000019078ac1400bb0000000000"]) sysctl$fs(&(0x7f0000000140)={0x3, 0x1}, 0x2, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000400)="d512dd5471dafc7e2101d813667b7efe497dcc90bee08e2d5b59212a3b8c7ed3c6af73213514da3ca3342c663e2db5dc9040d017e8bc4479a6d52e42c3c59056c7ea82ef1efa7321989b799f0ef9fe4dfdd44f7e5ab8cda015d6847241c4032ef38808a9e7e543cb85ac85241ffecc349f4950ff0c0078220d7ff274aea1040d51383daf8b7d992466a59731e42231bd62396ab5abcc4edf6af1beae7bc6ea8cf7f5d3871fa5de2265acca804f630554d6ad6eef07c88b95fc0f75dc1a1672a55a69b4fca1e3cf5f6df6d6871d9cee5e97b12c2c3ba193cfc08d8c88b2f1f52f8c6cd90f66dfc35185afdd2d44415b7942f6b7fc75b17ec018fc7ca0ca1f27e14cfe3d3d3e3c981fcdb0a05d501b93ef16c6f0fac1e85d327b8b02b88a9a39a6561b5252a4c9bd61e01af1ce83857ba895d98b3ae0db4ab9e8495b056639c3b8461717a852c25b8677f3d69cb945899f64d43699c5c7d7a81185df2ec1ac4e0aa4dc866459456f17fb71614cb0331edf856ae5afd1d7185b83928454982902c683aa033792a3d9aa34cca410b50c2bb64a794d14251cdc20315e9f1044b0521148de9fa7abcdc98e83017a96e3c18b20667850d1130ca72aef7b024986d8ba864891324d0ecd198fb56a3b770d1102b062e60ad2257bde3293a238a9b47d02f5dd88b6c7de412c0711360bf40dcc270e56ee5070295a667f99961e4206f95c128f78a27684faeec10e193d55836adbae8fab666611644454f0353a874bdec7be6cfff99b380940d676f0ff205beb71761a84c01262485aff160d3bf71b636a7e07133e4c5f0ccd14c934a8a123f3771f8fce8e8a87549cbd44d9011874bc875fb14128a874c245f8aae99946a940ab9787706d4545e872cb711d9c9dd82e07e48ff88b1ac4ac13bb8fb0f9c2824d06930753c1ebf3d61c8080630f67d64662f3a1cd696c0f993e74bbabfeae0943fd4fe5975dfa5f796ede650874bc5ae6ef7ea96e2238b757d82cd7749f2148530c59cf98913e4e87f0270ea7dfea18121f53e99f96964fbf9f44d72bd31dcce63a642e483e62932c2197f8cfe487baf7581e0329766f16077ccb2b63176ea50b4e32bffd68aa3f0f8fead083f5576bf510351744a80849e1c3b14ac7bd57243a3c5f70992b343ccbd801640278b112501afee3f49426f2269ae0aff43b7f3877ddad74bf0fb4fedecde61145d573c14bd4c41dcc0cccc720736a6de536513307ac9d25a13be991d2f4c084aca223e1e3e601b2d9c2110e024953e563ec202253d69cbe1a336bf60f65fb05ebb65ffb45054dab1efc14ad4e5c93735700c8ac5fe5c7c7d8662e33e64150f99bd9bf5a584da12c6cfbb63fcf916950c75424f078c674e88f1ef40fcfb25cbf5bc9374b4a1a9004d3d023e2273124f3b2b894f644c96acd37b4bbb22bdfd1a3773b18cd1ef78342ceefe92f5dbaa4987366c8484618be9753fb897cbd326c472ead9e46609197c4f24b7778599f45550bfa03696da6731c2216ce8428135754837072d5262f19e727610a7568d3e9386ff6857e395f70ec3364bd8158a53376cd36417995896c25173693aeec9fdcff4e9a58de9cf9637084321e300b7464a0a76c822ffac6189d1e3d74f3d2a96ab084ccfd0e535a018673ec255a69016060205a07848dd2deaffd669378c4242f30ae8cd9527364941c39a983694a0ba16d756f748533be9708f081dbf079dfec3a92e1830005efd41299b1419eb29a0287ec642c52f75d556d74aae2a0238b410cb81e4b8552dd21e3c6bec3fafea8b288021a8eda59376a3736a3c354f19f9b7da125455bca6edd1a9fc84f639e3c20ac0d2fc1af37c4c12db98cb2e054ea09e0e64ff5f252b9612f553099fe6880aeec34f5131588c19012b2b8658d246deb8228a03c59108a5e622689f43696ffccb91df6b17dd657629a62a37bc5fe24d1978e3bdc4cc7c749698dc176a33ed77060f5a5064eeed211a7198c7c00f4bdbf2b5dff90bc6c5a36b2c952793fcbd30d6d2935de4e28513df51a9ade4bf449b0549ba0937e613a469dbeb2647146aa357506224e2427388261290570a4ddb47986a4c6a27b31d1e43944da12ade4396398dcb6c367e707a2aed5abc043e8058065730d878029931c6fa1e0a0f2061f912cc2181a918a9f8940e0da6c1257921c0988cbc6eec020fe429e65d6aa9641993656607f9da86c9b491656081ef4088ce700311f3a76acad504bae9b8292b0aa65a91e9b400ce3bd34ff7812c1308d7461a5c9ec57def38ec7c76e6b906df51062be406e5a5093cd2c5110b952f13b983f1fe63ef79595eeb695ec1f38f76a6bff442d813cde5e8b3bb50439cf42832c7b5bf80f73f561ee33bee710a4134b11429bcfd4b7eb86415d13d3c8e212b50c7c64aeb318ae993e705ad71c37f028c07e8adc1a2808cd605dd45260511123aa840f5e00ea1e8ba9069347367b18415521f226f59d414a6f0276b8cde4564feae765dac516c1e88d169bfa052a444865a1c07b91155207421ad634596416354f3fb99c6a8ef61fbbc2e96343b71ef8ff9178fc50faad5728eec379554f89827b2c18da61858d7d7e34fb57f5bbb8f78f794b2d841698cb1a22fb2e4fbe0ed4bd6383f5a3ed1d2ec684f3c3731169e215777b33a4458f482ac56b8ac35c300873b187049b38c92ead6df5a173578e11e7a56fe19576bc57c2a84248cc7423014b524e391fd4f6408ee16c4e03a150f07061716e0e98358574a1eb23743411fece39e3d828e5424ae868e608095fe2df6f2972152b8a6f1034a013d69d1a5bc1bf4fb96729e1f05137ee1f4af59e2881839f2a15acefbc2f33c2930f472a38d76db22083e262f778fd3855f0f899b864bd131d4428ee68fedea7b07a45fa74f59c014153faf25098a501cc3ba6a00f4caa566207c192c67880e4c85907206c977ea4571b7882cc91906dc9d6273a89ed1b57e2db41488c302b54e0bb9addc0385c0386d3adadaab43bbb039b2055dd9f01807b9e862e8da76fa75e60d6caa485eb9d43412264668e8bc92a4235599ec93ec91206a144a56478c3c3febf685f1bf8e8d78f1b0c236aa80d56deca5f25cd67f470ea792cb7b4758e5a7e0f332ec551152a5ec6ec8bc44d3c1057b4e12a21608d7a513379780f763a789f5afa9a7a1f8f0fb10dc1205ec7ca8d330e9585c7c1037c3ba408407b8cecf35819382254fdde983989a151ab62f1a9a4b35b764a1a0982f53acee839d5100b1dd20b4ec4e021c2d15cd787a66e397fccb13622347327de5b7b02bfb0f679532c8cb7c3b9d1bab462f2df1d6f7f142cfed42062c1b870ca4db9bacd3b94062696ba7e8a74d58031a8f202311946c74ee5e6de2626da1d7e17e8ffb5edce12f05c00378b2ddfba1ce62c7d4d4969580aa217f4c2a416649a933ccfbb8f7d4f438092bfdc1af657a4738c2fc12499731ab8b9785fef9544165ba6b3d73d8ca33ba59cd934e231ebea13d8975b7e386952cd907915443ccc49cfa35635b589b8c7d3b3e4ea9dd2e791158afca8257c6cdbebf7e90c82208e70a528c919e2060a1259a73296d0190f3d9c109b49cf5df83bf6fa6a2992b66e4da6d1be27c64d4e141dd8c5594583fee1abda7c18d0a1bc18157db4eabeee5337ee5ccce7bb47820f1ce70df8e1832d8f083d6b53f79e16c349cbb4384659fbd06152ae0e5031132474280df8cf73d9f4adafb132ca73e9f61e2f73e24788f3c55a965a000fc1f64294e05ad4c2281b70780a38985aee9a4d97fc0f84358341c2dd78f3f5ce2d32b212c2838b40486d80121608604bfc46256bba1cacf772d933e5bb185fed78792fb5967ab1bcf21b17c309506813f98f3f5cfb7a783562ac897142653eca2597c9289734fe01e17f0e6b3309e4c17fb4fafc2d52ae2967e4ee325a2f6120e9406b9b535605046bf71e8cb14b33c1f05de8ddb9cc00fdc589fab7c8c74fbf5eb7774a29292f7aa8e1cd14935c8274025da5c8ff03e6bad2fd4f1425528c8f0a195b7310182f094dfd0544b07c2aaf85d4b51eb16cd4b9e5006833117ee7e0e3926fdd82ed093525f1355a03a45a7141dbb7d7cf9f5713d9f6ce2e7c97ea07db7f07c9297e38c3694bc421311d006f4940c3f3cb028e47ea0677ec7bc9e98fd442c7da4ebfc955f038a4b4bd956375e35a308733244444b013bb39cce444f55222dce0e944908278a48125e8ec31a5b4c75f1594bca18bd9703300c3bf3d3725eaec3f9386a758f07f92b6ee8faea8223039e01c59d815667b134b3bef986110c2348cbb096ca4800b577a611b54fa9304f82513b3459a488152c43f8989c0642b0284b6edaf31e9af9dd24e23468828b08408c43f6d6c47f1b0706ac9120c2dc93159ade9a1b9a26313da11cd7808fce605535d1c9a4f98bda32d0ec95e31b9982d5c50483deec9229c79ce5b4e45d91e886948ab80c0a4729806192a6aa7c056f9909d29e4db11baa1a9ab95688cc4f395857d133c2617a03a21ee19d948f1585cab01c3e41275790fb558cfc087a5978c938f87062250c099f763cce5958907ce59942cf4b81da5c06aebfeaeb8df49400c54cc8c19753dff1780e9fcf29cf65c3f6f687fc9a749e93d385b192cd27381e84f17bb2b9ab25d0aa9e45edcdad443fb64a8992083e78e2a549c3a95a7362deea86801df7db3f11393c108cd74c2b98f9fc46f38b560455c15a89c8350a488fdff2f2212dd7220df388ded6c1ff2d91c3cc3414eec565de37a4f8a91c027c55eac5b12089d91966d0a73ed6249688158a962200546b6495479428a4f8ea176e72951460278c3d964401e1aacfc5169b293772628a172872b639b9f6d05661ef89483e3b7d961cfc6fc382573a62067a59dac1d8a241de5ea9d18c85f1ca7770e18d67cca12dead20343fafa41915750e8098bd2b13851a9c9bbd3e267040df9ef8ec3fcdaeebd43d02d6068938e712698a8c90f5643a5f30358158453360ea2742feb069cf1f36640722ebee6e994dd0a8196cac633f671ba00c5941370b5b7720a9ec4a333e215a0e98918db78417173339eb7983fed9d900c566bd94d3d84d4b405048a8e960081b53dfc16d3ce41b84a688129270280f6fe736109d58d3f57514d8a8ca00a298d213b09b54f5b4816819ff9314f50cf8895e6d8066418d940beffc6987997b89dd0303ef7b91262cd4d8822fb21696288887a6435d81592df200e46e1a51e2f1f576a8cc3636c0cce2353d861aed3be19374402159ab73c5c137fbb547c74af4b3fc4a82f84a04c75755c445edaf577c7b828489c3a27ebdb90158629eac8c34c60665fe7c69d17cc7ddc8508850957fd26a62ca7dcd6c8f7dc7b3a7969e5c4d4a0ec94a9e900becea271125e3dfd58e33c8aa9185fa2cdc57ae3bbd6cfc36cae785a1e3480564f0a3156109eff4a90c59bd5170d6f8906be3c05260b7821559c2fdb802b4f11348b5ca09f79292269964357fb135ee2533323fd122c5ef7bd2f3cec411e5e154379e0f355c8f582af6340da858d182e45dea69f87c4605099fb9922be2431fd02c597b27b2c9ccf591317a865393038e255cf7eb60a2d3f5cfb676f4c635369d95f1344fd1c477355d407f0869f4fc956c27f53dda17b15b455481d78989db041d27e23d416c911bc4373e4bd8236e312d199d573d09c713989b962f81db2c541235e029fad425d8f0cf65736a649b626500ab94a1b1581691b7f7dd09eae572093c9b51d7c57c89f966136ee5f2159e23c367f1240391ff09cee36cc4a6", 0x1000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:15:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x34) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x166) write(r0, &(0x7f0000001200)='\r', 0x1) 21:15:50 executing program 0: syz_emit_ethernet(0x256, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x220, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[@dstopts={0x4, 0x9, [], [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x2a, "d411e5113cf38f771e12cce40a7dd0cae265b6ed86911f082c13aacadc1ad167100871f11b5c5ea97efd"}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @hopopts={0x11, 0x0, [], [@ra={0x5, 0x2, 0xffff}]}, @routing={0x1d, 0x10, 0x0, 0x80, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback, @mcast2, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @empty, @mcast2, @local={0xfe, 0x80, [], 0x0}, @mcast2]}, @routing={0x62, 0x2, 0x0, 0x6, 0x0, [@empty]}, @dstopts={0xd0, 0x18, [], [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x3, 0xa4, "6b3aa5336b608a430416442ac456c478e0e3aa1c4c56f765fd59a366e17b6e8c037c588b18b8eb572bf665e1a9e9785f167c885d593198f7f2a1803058008132fb894294495d44bd0cf6e13771586d547dd7ea369bfe907aa1061c2204b1c96423e777a15763c2c3394665c271e1b5ab51529e07cf6d4c9cd5337afe6c737340ca22df266c72fc5d4516194aecde430668667ea3cf57dac26376d0a4455d9c43c98b34d6"}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x5}]}, @dstopts={0x2f, 0x4, [], [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x20000000}, @enc_lim={0x4, 0x1, 0x3f}, @ra={0x5, 0x2, 0x1800}, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0xae}]}, @routing={0x50, 0x2, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, [], 0x0}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) setrlimit(0x2, &(0x7f00000003c0)={0x60000000, 0x60000000}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="cf47e5c4761cfbfcf44e14a9c9ceb47b3482e1c9dff1cc", &(0x7f0000000300)=0x17, &(0x7f0000000340)="f61a914f6a6e7c8fa9b8f5250e632987a4f325d42b57d8a0e0ca6b7f184e925380a5de0fde6c528a0d8fef9f6b3d6a8f5abb884cf18da2d1b2b1db54bd490885a4ca1eab891b50b8205af07f8969530ef4a082f8f13ed369", 0x58) 21:15:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x7f, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x9}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x10001, 0x8, 0x0, 0x80000000}, 0x0, 0x0) sync() shutdown(r0, 0x0) 21:15:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x7fffffff, 0x4, {0x0, 0x6}}) 21:15:51 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) kevent(r1, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffc, 0x11, 0x2, 0x1, 0x5eeb}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffffa, 0x66, 0x10, 0x20, 0x4}, {{r0}, 0xfffffffffffffff9, 0xc, 0x4, 0x7fff, 0x100}, {{r2}, 0xfffffffffffffffb, 0x146, 0x2, 0x0, 0x4}], 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f00000001c0)="ef167a6be17c8401022667749338fa2e06af34c3db1f79a74d1004312c6119305c4d04df33b417756178974f08b426dbae7cdabc75b322005cd07b838e34860c5828d8997051b2d038a0c3e45b1dc8e4d5e9f5d2ae801dcc03305579eaf66fd0cb2e27e34dfb7219871ea6c2677bf14f5d34586e51f9b43459a2f8159d079fc9dbc5953258d88268ac4070b0ca36dcc5c4c53639b71d1f6381371338837bcbb0a3b503b6a0a33d6d30e9", 0xaa}, {&(0x7f0000000140)="310444e08af5796190afddea6ea2bc32e4ec81d7feb026", 0x17}, {&(0x7f0000000400)="f9ac1d936c6c2faa5f1077bfb8c59cbadada3610c6f2145039d4ae62bff5ba2064c9dcedff6c103e60cbbcc48247da4076cfbf890ab001fec0bbd7a5da1cb2272fe3183968ab5b1c6a2859ed4b7301d2df858b4b82738f8665446eb6fc1441a7eaa69a43bef60edff4469d51ba9361e168e7d6c616ac1c254efeb3622dce83f564144617d3573cd38e914b9434be4c9ddcbf4eb31901e8c90a2c9aa7efa49c4dc1f4889ad88a72f837483dffb89e4626ba7d91ab2168feaaf34405804a7d154f0462f8b6ace75dd21afe", 0xca}, {&(0x7f0000000280)="ba3db03d9eb26be691d7947b65a6ade2cb34a0f58458e1fd0a99d8c767b21cb069e5c22d73b8fb58aca9934f5f104b5cc8c8ef34b6a383defad34306062c1301d0af2197ac", 0x45}, {&(0x7f0000000500)="a41942ccd67d17b1d1a728326e07d49b768132ebb5414a26991a73784fede18cd3d4a3dd7f78e7afaaae75cfeced051e1888f7ce519fe16631bf0059684eddd9f427d17a4a23243e0bb1ddef32e29ac524469530831fc5f0f525d3078dcd0470a4a96857f83ee1d336f98023aeb08d2110aa79a37dba646aa1b59c2654fbf8e3d2c4e6c2a50cb776b1424e9f0327c34751fc16d0b9605d820f1d439bd2f8b9c739a4a355854d1c326db5bb873314e1b3d68eda59701fc2f5fe9f16abd4de7b45e16d692b42d6718b966c0ee8de6297c7045abb69645a795b62e801a325dad2cbf37969a4f58f966aacdbfe4a4b197b62d49ef8", 0xf3}, {&(0x7f0000000600)="7f9c557cfd48d7afb920e69a9d1fcc9b5e6bda5217ced81d443c2981de07920db6cfcff10ba96a824058164131d6a0b8f7eac9d688a4628069f8bdd818836875f1493f598b603d8ea93802040acfcc02c6a69cfcb8ad76fbbb49089e86e1f109dbeadbc68bb82643a88cd9747f6adfe5dfbaab168a9de47bcc7081e20a3314bcc028ad77704fe338ba3e220f6a357b2394801cc9e4803e8e63a43eef2e0f1c92572b788322d42b4ea937d6d7615a3e705d72c4b608e93515", 0xb8}, {&(0x7f00000006c0)="1998e9f3d608b0944e1ea35efa2b8dd0fbddd90cd24d9079f3042af2ecb1d381b4fcfb77d70b30d83349cd37917b98afce64e8030c4a1df7afaaf52bbfb35c3decb1b2e2f44734b0d2967cdcf73be4617e923df60402fcb2a4815f408d5ba07eb9b49cf7e7e119a98a90b6804303d513bdfc43ad3fef82046fe68f024b7f4bf2ef089988bd6960d08c04fb5d5dd915a250277794b4d1ba122e8e4103c16da30c460b10fbdf039655be946540e8ee60634b6b5d5e09bbad9103f9fac0fbde1e0e0c5f34ab290c78d51f8eda8ac507a04425c089abfb", 0xd5}], 0x7) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)) 21:15:51 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7, &(0x7f00000000c0), 0x8, 0x0) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, r5]) 21:15:51 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000040)={@random="bc02c9af0455", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x4, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) 21:15:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:15:52 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffef6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x403, 0x8, "434000400000fe000000002000", 0x401, 0x2}) syz_open_pts() syz_open_pts() 21:15:52 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$lock(r3, 0x1e, &(0x7f0000000140)={0x3, 0x0, 0x40, 0x80000000, r1}) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r5, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 21:15:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00", 0x0, 0x4}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) lseek(r0, 0x0, 0x5, 0x2) 21:15:52 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000ffff0000f9ffff000000000025ef1535fe23a218f7124bbcf919f98d33ac182904d097700000000000000079dcb2680000006e9462fbdc000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) r2 = dup(r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x0, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x833, 0x20, 0x1, 0x947, 0x8, 0xfffffff9, 0x2, 0x2, 0x7f, 0x10000}) 21:15:53 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001800390780004000060ef9d2500000000ff0100000000000000000000000000010000000000b833b4355c540000000000000000000001"]) r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000080)="9759bc26be60cd30e94e850435dc7ff04112bb457fd15cd71fc4828a22e0b097ffa7c2aaa08eb8c7d930d72b871339af6756d01318b8f4f2f477bd7a10dbc4740b868b95ce3bcda15da69c38a8a7834b52b15d7158d1038f070e972f7a8eee4ed9ced00e7643cd1160a077a9ee140c3030469394c826f02977da2b4e30a14be79537daff7ccb74ed3e41f4fb6713d4368a40a26cc732b44cd34eb2c2cf9d6cfc7dba3170ed2b89dda88594be13d5af7b60382ad15233c527dc21a7ebc60a99b9626eeaa2188ca6492a0749a300946b2166", 0xd1) 21:15:53 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c57f1b25a93fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef20a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae222a5a0017de55a114f2da65b2ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc046bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e67c68372a212319863a334017c094da7b18b4cadab6c508a374aa042962183fc75120704ee546776cbf652a7a892fe35eba1a6ad3352bde17e273130f2f32104dfcf655583487e8092782c7edbf9c3b0ffcb5bd9af38f2a9895539c78f8425d710157235e823aa9a9fb5ad031513d45d64a0b38500e1d83d9c74c9c30af"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e4, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c47, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 21:15:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0x6c}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:15:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xfff) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff000000fcffe0ffe608a371a3f8000400000000000000010000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000180)=""/166) 21:15:53 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x12) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 21:15:53 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="620392a6e22453fcde87272b76c0ccd77d0d19ee95379616b308270828d84e68955cfe749c7eb9963f709c3fcf725c053edb4c1224a0c337ac90fe92000000000000000000e2cbaa6bf857660e5dec94e05b3cad3df3654d1e19f7a83adfb211cf6da9afc6dc70dfbf210fdc3f17464061bc355f626639af60dbaded00e02226d5666c6075cb0ae49e20955cfb6693e51f99a2ee84b47e21a5d8a3dd1c81e8e1b6823e11aeaf0d45bb3ee82c3ee88006d51004f93788156a3544a9d6ada1975f58362e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r1, &(0x7f0000000380)="ac598d9f12395328523de82c2173ed1da26eb17f50de6a1cfa43f773fd2730c47c31e544a672f185515ce65b90fb230192c9397337f35941817d40feaf57df1e4f559983cce17bfd9e214604654e03a8b10439018f85dbc06b5f5fe29e377ac189cd71bf29b84e5d6b0cea2d229a6571682e3b73fa1c5a34b1d47af516bc266acf9fe36e219f32d2fd7d992d2b0c57", 0x8f, 0x0, 0x0, 0xffffffffffffff9f) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f00000000c0), 0x4) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000440)=""/175) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 21:15:53 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='.\x00', 0x20, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x5}, 0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) 21:15:55 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x800, 0x18) recvfrom(r1, &(0x7f0000000040)=""/29, 0x1d, 0x2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0xfffffffb}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000fec000/0x13000)=nil, 0x13000) getpeername$inet(r2, 0x0, &(0x7f0000000180)) 21:15:55 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffd000/0x1000)=nil) sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) 21:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x20, 0x40, 0x6, 0x7}, {{}, 0xfffffffffffffffa, 0xefc20a7c6d46fc47, 0xfffff, 0x2, 0x100000000000}], 0x2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xce, 0x1, 0xfffffffeffffffff, 0x2}, {{r4}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x3, 0x2000000000}], 0x9, &(0x7f0000000280)={0x4, 0xfffffffffffffffd}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 21:15:55 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000140)={0x1ff, 0x5, 0x8000, {[0x4, 0x3aa, 0x28, 0x3, 0x2, 0x100, 0x6, 0x6, 0x8000, 0x8001, 0xffff, 0x56e9, 0x0, 0x8, 0x9, 0x0, 0x7ff, 0x100000000], [0x1, 0x80000001, 0x1, 0x0, 0x7, 0x2, 0xffff, 0x2, 0x7f00, 0x1000], [0xee, 0xa9, 0x6, 0x7, 0x1, 0x9, 0x10000], [0x1, 0x5, 0x1ff, 0x81, 0x4, 0x2], [{0x401, 0x200, 0x200, 0x7}, {0x25, 0x101, 0x40, 0x3}, {0x7fff, 0xffffffff, 0xad, 0x100000001}, {0xc62, 0x6, 0x6, 0xffffffffffffff89}, {0x8, 0x9, 0x2, 0x7c7f1a3c}, {0x6, 0x6, 0xffff, 0x9}, {0xfffd, 0xfffff96e, 0x8, 0x7fff}, {0x400, 0xfc, 0x7, 0x3f}], {0x8, 0x4, 0x0, 0x7}, {0x2, 0x4, 0x6, 0x100}}}) 21:15:57 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) setuid(r0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="139f34d198791071ee59159df674572a3d690fd0928601412c44d58ff39b1eece543c503ace45306edbf8b437932ca933c57492e4fba3010f911cc3ccd3f9232a13b3062d0b0417f667b35a7fe589707896cef701cb4d43e1c5160f184cb718a0fc67ccf9a3272ff13dc846b373dd7f297600599e5db589146a6641e3d371f5484bfb7f9875548d33369ed904b313a16b7a47daeaea9fe0b9d71c362e59e9a4ae4965766665a3fed262906cc92c913d6713a2ed78585d90c8afe425c4c", @ANYRES16=r6, @ANYRESOCT, @ANYRES32], 0xa5, 0x0, 0x0) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="2f81cf2cacdeff272b13fef71ebb8d45d6ab805ac5394ce9a13d57da044a88332ba3e1885a97686a76a7ec1a0dbb0c55d85220a9c0bb09b28b4ad59a22178df19dbb0980072fdfad94c01397266c8d23dc46046facbfe20ded876364bbf7648cb3260d69d29cfea5432fe609fa8b58e25ac2dc5712c65c2fc891a4aeb60c4a532c56bbc3b20f6b1052020c099d20889e6ba46336ec4aa9332ce973587909900e141b7ad4f9d42da59c7bb5aff1308f2f902bd1547d16f058c8f6d3b6511d1516c509e83877ad4febac925d7ef6"], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100303a007d008a2ab4425e11e26951beddff020000000000000000000000000001030090780000000060239b750044ae99545c66c7775994050006000000aa00"/99]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) 21:15:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) close(r1) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r3 = msgget$private(0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38c1acce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfa04a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf018c729a1c57a1648d055ef78878ce7628bb98fe3c0c643c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f56546"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xffff, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/77) 21:15:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff8a) r0 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0xfff, 0x3ff, 0x80000000000000}) lchown(&(0x7f0000000100)='./file0/../file0\x00', 0x0, r3) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x8000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r6, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r6, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000340)) fchdir(r0) fcntl$dupfd(r6, 0x0, r0) 21:15:58 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f03ac3aff0000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b8660000000403000000000000c20400000004c204000010fdc20400000fff040109050201be000000000000006c0009a8670000002c39000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c2040000000100010000e8d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d8420180001000000060e003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffac1400bbff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000000000000000000000000000000000003b00034868000000040000000000000004010800010000002b0a00000000000004010901050000000000012df8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17c20400000040010300000001010005020080010100000100040103000000004e234e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="6106003f9078020001010000fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f936ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"]) syz_emit_ethernet(0x475, &(0x7f0000003500)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x2, 0x6, "80cf3a", 0x43f, 0x8, 0x80, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @loopback, {[@routing={0xb6, 0xe, 0x0, 0x1, 0x0, [@rand_addr="67e6a86b1463f9ca5060a884e7c7947a", @mcast1, @rand_addr="b415f70c5de4107874b54b8d82575d3f", @empty, @empty, @mcast2, @mcast1]}, @hopopts={0x6c, 0x0, [], [@enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x1d, 0x13, [], [@jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x8001}, @generic={0x20, 0x7e, "9b4a9c937b3ab8d3737473eb3096b57a528895e2c84ae45601d80e0a81144b4e5f8cbd0d447af7672b6da3826b65ecfc2f4ae4537793e1f0bc32d559b6a821721b6763a260934c020ae3bc45c20c7087a15a88d4b4dab0e347e02b2db410a2c349cbecce915858833abd0c10808835882d215fef24c90a00fa128a4b6ba9"}, @jumbo={0xc2, 0x4, 0x10000}, @jumbo={0xc2, 0x4, 0x5a}, @ra={0x5, 0x2, 0x82}, @enc_lim={0x4, 0x1, 0x7}]}, @dstopts={0x3b, 0x11, [], [@jumbo={0xc2, 0x4, 0xffffffff}, @ra={0x5, 0x2, 0x5}, @pad1, @generic={0xc4, 0x7f, "e3fb0ace878205385da53a91d2f70444e0498ec15f501f0ef7faae0235a5084ac90dacd1d9efee92cc6730f512a21cac60419cb994b16432e08274addbcbbe7c05624e6174cea07e330a4bbeda69b2f8905109ce28c52da9722125dc4d1615517321e2cc6680e4431332c0382bf6c21b7ee99aff01a11b92d96556b6dc253c"}]}, @dstopts={0x2e, 0x2, [], [@enc_lim={0x4, 0x1, 0xfc}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x156}, @jumbo={0xc2, 0x4, 0x7ff}]}, @hopopts={0x6, 0x1f, [], [@pad1, @generic={0x8, 0xf2, "1a936928a4e3179f8e61397a615cde3aa0acdef321780fcde24a3af8a0dd75a2fb9dbb3b4655c148a12fac8bbeb92781a2ee432c725fd13102b537680154b8728d16a6f22337bfa4f064e873a2343c8debe9d1325bb8a84afee9faf910a848135186722eba5618b92de0d408703e3b78eb5d14b7fd07bc084a564cf4dc6235d633181929ade0d19cda70a55a94be8dc9327277d5498350edbb78b216c50166be0c15b5481c3ab4e12dd59c1e83ee9ac024cc7f23f1ccd00527371ce8aafb25cae8d62d5ae9d74282c4b91990833b49bc461d757e9b43dbf87eaeed40e8daac7574679d59eece7c10e5b5f85316676e476f9f"}, @padn={0x1, 0x1, [0x0]}, @enc_lim]}, @routing={0x16, 0x4, 0x0, 0x8, 0x0, [@mcast1, @mcast1]}, @hopopts={0x0, 0x0, [], [@padn={0x1, 0x1, [0x0]}]}, @routing={0x2c, 0x2, 0x0, 0x2, 0x0, [@empty]}, @routing={0xc, 0xa, 0x0, 0x40, 0x0, [@loopback, @mcast2, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}]}], @udp={{0x3, 0x3, 0x8}, {"8b2d9222771a07fb0f9cf7bcf98dc5705ce785fccf2f73bbdca326d63a87a6df2bda46963c3add42042522c9648c4d2ecbf989d8c77dc7a0d5749eb0f672e8f3e95128a61649853f6e0be7f34385bbbd0b23307d6dedb704a81a1f895f454c51d1dd2a9865cc04045299aee9fd1619af8cbccb0781d2f849745ec7d53c81472c725c961193c858e365c501cbd57039c9760929ee90e63ac05fda85a41ad921"}}}}}}}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) 21:15:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$unix(r0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 21:15:58 executing program 0: socket(0x18, 0x8002, 0x0) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) setsockopt(r1, 0x4, 0x2d, 0x0, 0xffffffffffffff46) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe52) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) 21:15:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000491000/0x3000)=nil, 0x3000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 21:15:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="f053ae3497cf8c611a4f2334afa62e0d331220fdba5ede6073c69059d168b5d6dbae5e01992046e89a38e4e55c7989e670fd895287759f3d2f3bea96a564b2f25aa166255110e0cba4be6592e5e1", 0x4e) 21:15:58 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffec, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0x3f}, {0x1ff, 0xffffffffffffff1f}}, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 21:15:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) unlinkat(r2, &(0x7f0000000140)='./file1\x00', 0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="9d7a36ef9127ffffffff1cff1aeaaa990013150b00000100000000ef2e993b40fba57ecfcfaa086bffff46e45615ff0200000000"]) 21:15:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="1f", 0x1}], 0x1) write(r0, &(0x7f00000000c0)="95", 0xfffffe76) 21:15:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 21:15:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = accept$unix(r0, 0x0, &(0x7f0000003e00)) dup2(0xffffffffffffffff, r2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) sendmsg(r3, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002b40)=[{&(0x7f0000000100)="cc3936a171447f6301af9f4ad44755001a2d40f13c64334c63f83d4785fe038bdc4cb11832fa517ef7005d826ef474185b4909d496c459d046492cb46d06ea6046ccd9673f1c32a4314596a5", 0x4c}, {&(0x7f0000000180)="339a3355a41e8153081ead61ea345b3ad2ad90c4b9448478f707dc0e23c1362707142113e44b34bd63732caba1d14e756294", 0x32}, {&(0x7f00000001c0)="e40ddc593e74299ab229bf71f88baf098e2f15b8ac2a737c447bf9dfe5c098993fcc6359e48591769235fc27d615c1b44e0ff21b2b84ce9c779b040e2a8f7c3e0edc4d1596fb88b4a277d0acb26f5b94e431b9bd70c9b528f8be205996f71037518fce26fc2acd79c72ac2dc6f9ffa75faf99f4bf0225d662d4c972e545d56d7539acac511e87ad245c651cd23fe896ad859576e68581936af4974d90c44b209948c808a794dac87624c892ed4857b5abdbda6147330264d2c0905915ef417939a12d55def9b94bfa656a1da0d1801f40e903747109aeb329a2e0a0abb48a5303755c62a41a905b3c1884e919d8f2e56db6cadced0411ffa", 0xf8}, {&(0x7f0000000840)="478f493a8f4404cef7ff62c6861f806b10590e7c5142f9f36482cbbe481884677d054a6a7c88bc74025977f7554413a9d48aaa0dd766b5e14439a874db0fface69c7a7c301fc3c1ea8d98f1cc30ddb1c14fcd75202003f12e53f3c51490b8e8e56f208f561d59535aec6046001cfd5f08b17f97c9eb68be15107867f29b4a8e206a1eb49f304c59cada96658a33dd75f63be0dc45969bad4d32b7667afee936d50053ada286567cc3629cb1cf54ebb5440290c4b3f4b490bb47a0d25cb85bc15ff7d6c259e15b696e9238554433dd7fe82331a16b75565c24f2e9cbeedec8ba36d1344ba72388ef339f6b0e4c079f02e2538fb3ae1956ba129237ff08ab2c4142ade4ea761502ceba5ce2ec48def84cd4490991ed1539dd515402b17338d0ae0b1dd3275bc6d749e24a9197085494ab702b05aee89fddbc592b0ba622cb07ee556644e63515bdeace82048cb36123601e28bdb8b0e36baa091d48530ed12833eb00af4d03610dd98515969d70473cb0086e1a2128390eb4ee1d93a80a57dc9b4d64caf93bb6a19e4c5d699fd115fb1d0b81b639f9802f6e1c8327703d03f42e589f33b4cd335b6cf6bceb32b0927bf3f20c060cfbf591f243cffdff315b46e14ea383a439cce1a6f08de4887ecf64898849e77e22098b402860c81ec828fd40553e08af16a511f2bd438a96e04b33d59c76c9dae92cc90fd5c9110e79409eeca3b69ea05ce6d15f51b76d00752d63bf3e8b059a9651ef7405ed6f57cf097f5162c38a82cb8e428fbc4b1d5ebbe8a2ee4eecade27844ca5bcaebf954b0ab45455734b558b26dec306063bb56e23b5ff1083e693a43ebe09ad7d293f43dbecfb7d912cc66acf1304b19ff49a0b4f6d7d9397be8746123003411b1c17b2f088da4805d14c1e9a3f05eea859d18fc5b8269e3e815986f9714c5e1e6d4b740d0b2d1b9760de649bd5209ebb574e3b10ab5b57e160463e4c13489b0fa720fd3798b6153228b5c2a5548fceeb405fe0c3eaa4fa2be4b4d9fa27af6b778f5e713b95d84f3a70e76ae6e53561abed6525295aef38c361a4e45a2426f3564a9f585d98218e5e0146c514fa98c62628ad05354f5e2ff447b42a501779ca70289b9c8d0fec3a7055d6f8be1bb5e064e42a39b9c7967849464e5f821ea67829616fc2d7492d9bf8328551601340deb25ea356c5fbe2798d6f8537209180ed2a862c3f20e8c929eed18df4f56baaaf7cabedcd325fba3f0e2a4b97bd6ce819f1cb0cce985a4e2f70ca3443b386ce28eb348d9dfb3a40ddf960bfd51b7604979f63bbfd40449e7d038ce4abe1d71e347e66398287430d10a672ebed9b5675b27240873c4d94e90b61d6307d4e2aab9af5797f257002993df6d43a395391a270a726c1045d8d9f7b47da777044140c7542108c70d0ed65916a9e10806ddcc6fd9323f035646b3f782bffad781a11f491c20a76a9801dd8414ebfd0061f331fd5c5051bc3b9a46448672f8a50f96b8781a9b8b08892d5a871d8e737f690721d3cede5d0adc88ecdea58d338b8b1a2497ab1d3d0747515a2f40896e1181ef0109d6fc245385fb3c51ee2787453a536879b64fb8d7e165cdbb2da477af313ecac08857128de642776e678b757037be667adcac6b6ca58c73f3cf94ff2b99059427de7818098515090b3284febe6b4df7d0bd354d1dfb23f5421639631236aea849b5dbea9156e83c19f3c6cddbb019f0715a70d4cd7aacb2781c9e81c42ad526bc7b60d2b6fae4b4b9f0e42f3d579587f4ac979b587bd842bddfca06170e290722be28e859a7cfd08fdf14903ac558e7b8154e25f01e1bfc221d9713dfa8b62ad0439e207ad4236320a690382765aae010b1625e6dfad5e9f902c1c088578a9d7fe110829eb1d6b24e3e1c0521ddbc5d4c929520bfa07b7c6914bfdb893ddd8959fc5502b2e0d96a301f64f5cf512b7b636c51dc87b87bde3ba6597a3c56b1e01f7c400971a8e03964c08b03f390ec9cd10edb0aae1a6fb9fbf2dc717d921225f910e3a898e148562376f7ea152ccd038f5db8bd7469334c91e22ad860c7834cda892ff94f2c77c6943f3f18b268f149a00474b8bdc7529c2d0ca88049b28e9b9f8e0b3dbe531f8fa984cfe2bd0c97c7a56fc43aa27aaee2844ffce180f4b7df01fad8576f6cc5c022e6ae14c424800c4f0911c110ddd8a0dae70dd379e02ca41edc2dc1ead96cacb24f80aee8c2437fca37db80878afdb7329dfa43dd507fd1fa931d829446c4cdae66ba48d4d99851e190f9d79fad983fd8f81f141c0faa2c368ed1a886f664730f290f875d2a4d16957aa3cfaac4be5d8f1c1c7557b29318c7b3ce1e0811fec064ae9f0e89c30f2a0abb074882af036746f333fa7d0ab2c05baf6be5d737073e5f893657fc97b6b9d1064deafffa3b77a6bcd5097bf42dc6ea7b821c337fa5952ac9696002c43ffd031a3207eab4ea32f448a6ee49e123b1d1f726f29ef03eb0f3a87218b7f81909683bf977e33ac7035f3e83eb7bb2a0cf962d87cdcfc773aa15093ebb4ccefc989c3737f642935207e65c49b05b62dcd9b22af3b3180909f294a1b4d99383d09e0e8fa0eb3c978be4c950c144c9cde8ffeb3b0a928b6c4fa7a816cd279b62d8648e922e75fe7c9982ad787cc1470dd0bb001a89437f5f8e180efd9849d964e7524174a4c1c692f29680963cef2003452d5a33ab2ea3ce37def41f5433daf2a2a3da3a022c08ee0bf7c3367f275604507f1b1b4da60a69515195530865d82967ff62f0d01b8652b370430f54bf85da1110a6361900cbc9646b870ba2945a976f81333c5809c4bf4dd13b843395c6c4b45f794313a3b0caee5ef37f5caa7f367df4b0acf1d51d0eba3aa3d019ffbada2e022a5be492592b90fa8a4728990838c6202d5edafc36f304158c3fd1af72c01bc711bc308712ca59f63725650c294cac7cee36e3a17a6a95270f3d21fe8c221f602c09cd5f3e5c17256999337e5161858e6fbf75bd0d2a4ec3f794f84e1c5341ea5f66f99dd2b44cbc695b8d40f5c70a2fc421db9a115800590f0cd10229f618f63e6f369f9b233fa4d6013525a173731f5525b422a991756a7cfe5331944ad4ad46e7bca672ddbbba5e8d7f53f0ee66421004f2dd4392992a59b467246572559e8e34995701eac5b2995296a1d9d2e0b68b59f5b3d58a16e387a380fa56edb03745014a602bc37fb28fda82bd68c5fecf1a709ba642b42235523779c9b531f6d9a42c82d91c143d09c3ea2816877183ff187846d48c949347a76f40949d360fa0abaf6b1e6bdc983edef5afe473b2bd1ee143b41b4c0d0d4e3eee03beed4cfe8e74152982a1b91b98df8155e9f6a53b87ac1581a099f56f7663ed74bf30f2312bbbe77d357480c463dd3650451d18ebde11975d4c2134cc3308b31bd8a3d2a0cc5ab7d4f3931b5a950ac3e664860a841785df5a7327270808f597560ef38a636e4a5fb83f9ee9492d813a15fe947cbf533f755dbb230c506922db4ec651d1a9765c9948723cc1ba9827e1fe40894cd4971322f65fea04715658d631c6b52ef03aea367899720d691af2ebd75bfd09918a61473d535e37bb42f90ef1e8c1c94509da5826960fa415c7886a9d41e31d3159ca8438192bcf8480191899bde098823a25218912ade0f02a434a03ab3c0cb742ecf3a93fcdb9add3b3029b66a928023651f4f774d63a6c00cd8b9882e56b41bf2b65ea46815bf3cf68f97110c414b755d390b7eacc2aefe9bd9c868cf807125e7a86e3b43888965093aed5c30528dffd9a422e70068b2b03587dbf3515505f8ef33e695f6e384259d23cb27296a57ab021433e98cf4e5c71923915b7707918d31dc00cc569ddbd40c289883241d6571eba2903206f6fb8c9b4a01c349d6bf17d98383369da3d2ac9a4f8e428369243030649c2918329a947678dfbd33a383e45609e59223af777d609561d6b96c1a6e8622dfda03109e219c07852e2d7280b551edd257a3898de6f7bff8ef2c438bbbf9e63db4a03e1721dd2afca7380d15f1d842ae55e9cb4d487cdc4446a98fc340c543763c5034d7c2dae45cff43c97e71cb6ed9b4a28f86fbe3837554db4dc34f5dbbe4ef65abe55b7a9911008824803cfde2a75347f6f7297590e3123c307a7bdfde5954f80c0b7655643935975c237c1415e5d7a8d13d969f15c2cac8213dec3942cb10b0879c121db3816a917c22d26d5a2e3d88e2eb4c05f16e846b9a194c4ca9af581463e318a7712ce954b3db478b6176534653ba2b18cd088c0173e285c357d3bd67534d2258d9b6d6a22cab9c8e250bce9b88b32aeeecd9cff6dad9688a528ddf81b842509102f54b1d85624e65dcfd920ac917304f51f3eb4b4809e67fe675f624bf330f6516a30084f98dfcee284c3c54e8547caf414767f92711c39440cb4576bf5dfc773a52031643a76a553818ab1fcce90652ca02e81cd71a1c164dd839afe4ecff828d589386ae6360f7a03d76ac5ef4e7ec0434f0091148238e1573d13257f89c5d15ca96d208a4a94b1a71563092ea47a77e1aa4c7187f899b648c333a4e91496f589ef0217c3c30a398e633256fc493a2b5c58dabdcf2800b78d9db0037e18725ce5a3d04ddc001f4bae4f3e19ec8ed5395ce5d3ce2b3b4ecad4977bbf803efb3f4c05ae1066cd1b8a9ecc9a1ec78eb462400df41f9d8adb1c10e98c3804fcd4e7f4750d687670b448b1fe37c5c8c4e782986196883f64ef1f60e04890555b37b51153cc10b5fe36a031c1299f66bcd5ff359276aa92abd618a52646fef7dcaf58fff7a0a7d0c67cd7ad2eff5ed3dbd92d8110b7031b12e8c34121cbcbeee860dd8f82f5b9d8c6c09e9a47bc33ccae3be7a7d85d7116a5c463554ddb5c480d111e9ab6cfd1e0321653c6b5c9d7f9f7479a15b742596486aecc257c28b0755c52b047e5e6e46894af875192fc2c14a74cde4ad793ee5cc99eb87884cdf0bcb3e2cb3b54db22c18ef62b2cb20d1f760561708e0966d7f59a0df4e0fddffed151e518cca65b9605ec7cad285f148f88fa20575be887b1ff2a51484ba9d513dfe969fc78e915c63cb4508dfff977aaecc55bebc04b3ebf0d3b4b5f4e33446607534bfa513dacc43ca81af6849555743316e8083dd16b0a390233a3ec08465e719c4a715cafb541645b8e26d59edec22196bb6cf5ef555e4e597ba5a5953a7373dcebf87232f91d27f170b8ac61de5d3ee3dd701c3447765840c527fe0c93af64c30fa627b017e650e58859272a9c509412f135950a5940ee298613082e21cfa7c16aecba572b7cd009da2056d768e740ea88f2ded9b358963a098d0afc813aec1cc0125783328a245c43a28fe34aad3f2b84360a3bf5ffa4fa705d684fe77ca93be6ce29fb39f1228a4ba51a44070ea34bd9c6c31927d39e9fa2c5605c040da42fffaa366df05b74f953dfab8e00d15d1a04c64553a6e4ee4d7bde2bbffcf5c36f22419fa0990acf1c86e9ae7c4d20f4ec8c98e034fbd7ff8b62ff9df054d5a32e46240debf1c1c7549cd27086171ded25fe8a7f50bf52cc4f67af1051c6e3cef67ebfe1f347cbcef2a22d93ed6b03486b6f745a18cb28720700d198e4f223b876a8eec3e8550d748ef0f6f9179bfa6c4ac23538ae6aaa8226fe3d7f7e29842d436be12d45b22a176af13341f78cf59b80fefc0d715a369fc8dd2b5212a347cfa1c81875d4838c2f56d893d4c7205de9280467faa504592ff8cf98f06b3f82aa504a1efcda0de621cb4e47133227e173e0c60c856c449e77c156712132f48c5af60c11b", 0x1000}, {&(0x7f0000001840)="0784e2704586c8818a4f0fe3a81da4c4d1513b1dc64697ebd954fd5401b20766863e478a89028df630b24dfb04b06888e94cd1167e77e7b1e72da05594f3bcb01c47c388b4eb28feddfd375921c959de0ec28ace87c5599f707572277739516fc071cdd6798880cb3b91ae24efb10b254f70a51e060d85372568465c0a206ed07c08d0d9566fe59254a907ed6b02ee28e0fa832dcff3f761d96a6bc1ee4fdffcf06005dd3cc5e305b2ad8a051c0729400838300a6d87c7af0d27789613ef68e82380071798d206fd23bad11d44ccd4adbcce47ec6906876952", 0xd9}, {&(0x7f0000001940)="c28029b553ea841f6c38cbbd3959b85df29462afc0fb7de567534f1cfa2eedd7053a0d9249841f1ad489a2a4566e3e8eaeb600283ca71db2200d9977435651345cdb45470a958b641bfaf16bde91985ef8c01102b62e431d0e877a578aee1e2f9ab84f7bb18e0722bbbee7d1e6a4ca0d872771f69a1773198e742b0240dcf8dbbf01ce112ea400848667d36f7011c1d67cb2a7a053982eaf917958dc022eb5c71ff841b71717df3f05cae09585ee32d45f5adeedc83337c9b85cbc40c5380c48cb2b1f0b9e2ac7ab353164d534395313b7f9440bc1e7dbf6e359331ff41a98882551", 0xe2}, {&(0x7f0000001a40)="325a0a484338fb36c41fbe389fa1ef08948d21a6e8f541848d48be5bca1cabf6abddb67de3c62d2dfe32e06da82bd2d8c3cd5c164ed00d917017cb314db704256f0eb105df23a9d5091dadaf1bde768ed756d43bfebe1f9e72efc6ebf7eec21da9315aff93127809c39dd0dfac21d746978f1b6acff31b10e332872c989f741f6a12b45130059296964fe6855f0136f8c6f51936eb07ad804666e6d82600787a7c87b8a056f6b5514fc0a0f864c69f6269c2c6cb1e53acc46e65c28884192dde9b22b7b21e70888f4f29ba7888812b04e82e5eb6ec7cc7c32644c7c71c0afb358cbcecb4e15a9a3efc922d1125092dcd28f84f718ed1d44ba660ca4c0968057d8ebd547f64256fb1a33e883a3176d457d5506018ce7b5d647c212adfa66f1ef8d96de4908c7b49eb8c7bb4c04af2fda67ad8adaa7545a09799c0202f4ca51c33dda10a21fa5382bb1c7633d25b8dc03c56797b39cc8f30d14da0309c170301f795efefa742fce1d970903492bfa5ab9165959b6186fc648696a65f50086275c2cab6fb53358d2d74c941251c8e485f6f9c507908a14d00c0846e552193f14bbb18e0caa2d88f5d1bbfd4159cd84f3c20972fa8c639cd390ca2841c7c3dabd134eecedec1bd89323e5ccd5d839a87cf5c22b8313f2c76fa77ae7fc372c70432ba0c0be91d9ebd636c8e33cbee3913a412a9a54a60dfe49a7736d7522fdf3638d2cead7eb744fe42e60c7cdd7cf3a9bc9dac3d4fcdd740279d676b5e807ce88eec3614562bf863014c96508084be94385130a226404dcd4081f7d447dfdf5591276e250edf0f4b79d9ebac7719735866030ed48464551a489d54a59b845741bef39760c2bf72c8c5f5f10bd8d03e060c9684b695d79c84816f222eecfeaf6b9b576f1c137f27b32a63b97713087cda3b399026cd4924431f9d8c947273d3926dcf7e4e55582b4a2309dd321d70ff0a802212ec1cc960f72ed00a85bf0c8b9b6de651f22e3bd9b2d7fca97263c99d15f268c30938aeb5d89a1570e3f9f6230ea63a6ed70a6245be0c91c694052374fefcf8af2541d5244b3eaad3740bf2eeb28d219a6245a0569536ea37d7d0b7f57e99a29594799c0bf1c2b14bcf056195218857bf64ef6e3d60d077c622e3e602a7ec761a95cb42a8c02727905d189d8fb9c9c40d1c57079be70b3d1325e56de90d23b920bd979db0e4961f3ab5f8808279d5f4c06254e889c4cbebdbdcdfccfb2b989343f878903acf2c41161beb7f3f5cffe50369462252e56f0debd6ef36f1ac1116301cc688c4c84bc323d9a660ad980d18da9b48c79da7ff3c14bf67cd0194cfc449f98821e85c1c70aa0ecf34740101151202945fc542d19e603f187fb1362dd37bec53b4383e396da209c36c2c12d8bc1ebf5d6e3be24d635695ff883e837e438ae8dfabb0457e90ff1cb69815bfba15d97ac819648267fd7ee810e4412bd3255042287f6d90a1d96e54530d62c7b38870735536263e2f1f7ea9529fe9657dab10f1a31ce438d77ef68a95aaeb3461f88204b26aff0c2db55a5c4b51b033cb736a587c37ec355e42146654c5a322e0f1679e75dc9bf3caa29c1832ec2a3e16813110302b29b16233573a5d5cb58917cfa89a2371f43b1cc391979fa91378ae2f8829aa93ef936766e132b6ce8c82d47f3c3efcd5d43da1366f9af31ab8149b1bed5fff9de1e54453e1b044be0fbf8766240bb8faeaad510d7c83de0d3b809886cca8da30e347b1f3cc4c3dc7ea4d8e9cef8f6b7b6862a1f2e4b6114046674b68e3eb0981b25b80d9f7c909d31aac52fc92df400bf6d34f5cc21d8db6a395e2cc01f6432911925272823ef49b7faf1124187e7e0131458c4a4cd21ef023542f7792a9210b0fc053a003779f76ae8f9fec821a53e9daf1c99e13fcad09a9e72d111ec3d9d6b53db60029664e3a043e5466d5b0f8d3cc221f9619e51d4a433dc47686e03b81cd5ea41572a17ac80eb396d6e6217f6d8cf92829553a215f03a200326473dccc311c63ad20a9342f62dd3dbb4be031457bfbd07b8cc79fa0dcaf3cf43dd3dbadb96a5ddcec681b75938e085c7e41478862add12030c17c40e9a752cb5e9d9cf3ca16ee682868021e693a669bf012ca2d1553549dcabb832f74fc63beb9b5173043b326c4cb8b16bfd8548026032bb3a628b19794995e970a67ea709bf61a0128671243f96a915201b8a4aaf4cf9655086ce230b3b19bbea6d2ac828d116c33b63f6bb22f540f3e4a03fb114e36f0175ded5c23aa3602ffdef92dd22ad462c6032e5982c9bac994c3c863fc068ce7dd3d581c3b34e8394a9066d764a5a8fd3066636efb8eea6df28011f7c635e9dc1762bffd7d22bec540632d8c5ea7c7893d63a663781fb4eae50c94659b823617dddcd85ed1be096cfbe5622e50a814c8171d7bd93de5e1e08c43c2bda1a493b2af77a0830df9f41f5546b4aa103a6cae6d713ac5e0295a8d1d32c90176fa65820e912fe7d97fffc8111696186aeec59ba6bac07dba36cf808a0fb2497ba0fcb58bec6de5ea965fbea5cfd3736f6e8503c9948c6d057944de1da6c9ee5095a7ae15ebd6b920c07c499f8e82502b779da9c639501ed5fd00ef63a8f46049711c7de79b18e05d97e5654f85b24f63f5394071cab96e361b743fd61a8b4b296409156dbcd67db645e6477f3858ab30fefdcf11eed0ab8fbd73ddd5ca3f77fc7c2426ff62abf0b94861085e15d5406f59de0be72622139d809a5e3beef2cd78e0c11a7218556f028b1c62f38ef4c177ba450fed931a8e5ffa2457a7ff23b79426580c9be4409b7057cafe2bd08187332784cf337dd644997f9a6ee763f94b80f65ceb1cf96b63ee36647bed21d4c933db6e414f40ad9294fa2934f774f3d4d4b5cef7e021b590f846fe6f2167bfee3db973d8624456cac2d6fe7b34395ddcd0eeafcc8b2b425e8d353bc11e074e1bb9af3244a2df02c42248287f6709c9e8ec1b8a67d7dc8ca4bb9fb8831ed7a5581f022734ad2b4f3ea52822fc2428da33756720ede69a7b5102d07a0c493d04fbe7207f0b3ed5ce1a7721d7384937dc03a0ff9452d87dd0015f40593184a877c1050de857dd3fcd5e1f0d58a0536111e68fa649f669d48246bdd483993c341bc5f74c43871ea171d739bc54b025bcf2f1c803a1224d46b055c348346fe70dd6875d3d238873ff533c2a5ac5bc7e3dc848bc1d039b31f37a54675844dbd214ef57f2487f994fc25de383a22049888187704c69f24c1d279f7e519d67241a5aa2447ce87de6155cfbf375d9278ab3e3246092d16b224f02c864c3b6f554c1e8e36d163d9c1d3ec6f12387e7c359f3e808c5151e3141d5d1c6dc4422113a95fe2133d6b1b63022975946db8a204393d02120f81bb7b2201b1139d504e7c8cbf89c4aa1fa6aea81730780ca47ae97b2122c55908fce94f7148feedbf46a76c6cb88077a3da95b8b289ba5fe5f2fbcda7809c033218bd0f3f5202af50572a82505b075dbc8e6bac02242b961321359b4c780452a0162b144f41f281c1f04d4e97d6822f0c5d3b3111ef23f1337250a392785d304816423eb1eef0c848b6323d2537e37a19a28eac1530617d401b680cac5e26838b463f2b1a5325f6f9f0414d87d43fe2a9279e0e038b6fe7976f50e243d12376ad5f419ca55f76b4b3fd7535b356a578717a09f9f254762e45e25ddb7bb3364637329b916a929df59ec63b17ac8b13ca18460808182645bd66d5709ae89d3f5e8a5a89752d728518dd9fa41aa52bf5eda6bf319f677e5d310d37f1b0128d46c3851c6f616c3d295b60609cd9f012de604c3d37074fad9b1370373d27f8fb3742204a5803718cd5645b7e34e947fd028c25a5538fb4234c553180197d0ff3925dcfcb5cd553b744589db3e5c97b8c36765a90ca086130e9649f4584d0cc58008228517ab30e11f51806c69aab3b1e98ae0ecd84162b87d0e19dc2bb685e33a0ddeea9092bf4499c4eb589bf3b4e58ad9b47b3c8193237d6b1bc35029d1ca6e0b02ccb5c727908d7a46ade5dc1cfbc56f758e5e67181d9221c610fc5690237d26748bb3d1921a79aeba2939f7f2a71326ade30c797b738dac827a35ec320138fea693d07da82001b5f83e92716350cd4fdd668bbdf34ecb9d2ab464ae25ceb25230458e431cbfdca98906284103e596ebaad56e05bd07e75a7c795ffdb5a8c743043504a8423bd61dd4493e08d1a0c38a25d935c718905ea8e165fb771eb5a0c9447a0c76530c7c09ca3ae1cd8f6c49da2047e637415dbc3e8d3873f16fc40d54f6343e04b51602ea8ab46a1f1994cdfb46cbe0a3d4cb871eb0b0284422bc711cac6bbdcc3782e273138c8451bc365816d6c4a551b502fefbf6ffb24fbb342bb4da172d8075b24b9a8b209839a73aed5fd0d57fc6e519d0a0b26cb81f04a2cec9f1dab14986072a16ad2a33cfaa0e5b1fc19d76752598314eb071a903bcd40f4cda10d5be1eaed2fc4c878f0e69750063901f74b0b65f1f7a2bee4db6ae76883824d2805613ebba16dd0207bfe490263a69d0e52e696321c008afe4dffd374af95ed38e84aee6e64046e02adac567e468c864b6862ba696ac8b2b52ec91a495ac2fce70879f40e2eb82dca7a5c9de147b35389303ee39df8ddd4955e3f563d9822be63efcfb13f27245960613f29daa1118caa5b2fe8ec839edfe86e9afcc08f0ffeb4c18bba122ccd694febdc3f3e5347702a4b90e6c48368c14245551f55c35128c92fb8c294887d7345c4a087f9c915ee6b7b3938449958ee36ea4ff28430fe4e881afa7056a500d1b166bd0ed2caeb6c91c1401041644f3d8e1b9b3e41b3909522f35b9bf5d1da74b645de947adc4c8169269e29b19eec09cb061d9d781022f45e79b4143da652810cb69b174e5fec682399874a50d8027da5997e261b79ac51ca17848e312dbe941a7d687105df7dd6a4c0af83c9369ba7ccd5ddcfe658afb99e25fa62d5b8fea1d9cb53d5ff37312bb8c64d56ade0da0e68acc747c3044c0c37bb0c3cae36994058b59c88c4f835799ecfb03e26d6feba493bbbbb9e1ae471c73e7eed4ac9c832c07578a72572ec935b364a91a4a0332d10b1d7264bd29af8478f8c58b7612706de1b4c19bd07c7df9c3d3584968d5c04b25cb0e16d393c69ceb6dca956ed449f8038739cc2389dac58b557b2f231b00365f3927420ad91a74965497e4772ad1772a9def0cfaf2feafa3e438b8ba531d599b209215fc87dbf596081c2e35a50f58d5589bc63751d8ae0bcdb411e48cd2e02fcf0b7f3ed6d878cbc0a09ebbbaab5aaa03a63d8178383b91c7117a32c24c934564aa965c3708b3296bb8cb38dff0498a36d3dc61f5a96f4998bec5a7867d37d44b2cc597184592119f508f81bc0fa7a56e5c9ab69a14a6f2e513e48aeb1978e588911386ad56e51e9ae2ea23b450167e59229f22a913fea39f8e848137c7d51899fc201e86fd3abc52a48b05ccdfd976d5fb86dff26142886632a518535cc650d7189b1dfb63bbf5bfe74bbbad6cc65e1868b828eb5d6c4fe9fb92cf5cd2cfe2b35441bc237426dd47f69dfcf9b0fff3232d0d7781dbbf2da5c0df1a033ff5cc7b934b420d7e90aa300e803f918879a3a49f2ea65a6e93a82a8d66c3c3897dfdd480ded51b3a595eb3d21e62f1a8e84b00bc382ef5a0f58ccdc5b7e2af938c145de8c2778bca67714b866e98d90eb1f12eab585a244e9a1c0c06d2baf97ca1aa640e54df913b910a8bdc992bcf9748a186bf11c35e9b7f2b86445d10a897693f88d013357cb6b6", 0x1000}, {&(0x7f0000002a40)="26c0742dc04e6c99ef0a6318a3ef16d77553dd301d735b5788291d42f65d49cce9146c55648b55f8ef933142899e92bd8398a6b26aa6eb512ccaa0b6ddf34b30150fac59e8201964671e74954fb7f9a254baa751ff8219d249676f08d0533dbea82e5289da276c26ab708658278b866140a02ecbbb1c6588ea37260553b7f33036f28b7121a98e1664c7bf0642640379765600dcad44b2ba72c16df7590073bffc3a0cbc8c0536a1a467b0e0c6aed9e2f639622708227342c6114969364924b13ce1b327bd2a0369e2", 0xc9}, {&(0x7f00000002c0)="6d4ca90340c1b533aad18344a7df3619e5a2393a3c77c95152f9462a45a6b840465ebf9cc126fdb0c717ad06fee89cd66740cc250018bb03416c", 0x3a}], 0x9, &(0x7f0000002c00)=ANY=[@ANYBLOB="1001000000000000010000005f9bffff02f5271216420ea8e10f554427bb534638b97ed38d8c8f1c0f737092a32aafb71a9008d8c45428ee213e3fa84d58d8028508c6df47a8c3072fbb0128243e70b12cea147559b3ea99e3c5080bbed059a5b8f4f37b6eab70e2c13fe0f627a173238d45326dc0157a3012670d8008419118ec68dc99698ebae998488a4f51c1f9c22933602a7bfb014b4f3523c2c73ac6ad6ae35e1ed94643fc058f580ddc9e3f59785ec8dcd6be0da577def0e9611b2c4f81b947ed0896dc0904cc4020a9f438bd4fabf03205e59d5a2a43d2492fd74e71b1eb024ec9c20f2f9ffe0000474f277a240060e0119ef930ddfeb2cee6fbc7d4e634f3899162340583000000000000001010000000000000ffff0000ffffffff2994039e4ed5f7bef9a1d0515d1a75ad334e157a9c08d1e5d21f629b184bb96498176cb53a4308da45b06fc9deeea357f0da6d4c32e7d6128de0a916bb857d9566e38c2df0302ee973ab09a1364e2d1849cac10f37a23928312bb02de2123571cbf53ccbd6ab355bb3f66c13207674f65fa737b3ab0dc0eaae2de344b60992765cd9ebffa8f5e33771da5d2948a7f57a32f5a3a009dd75c2495499f7d15267ef2d8301a534e1e2e7040a6604e9b8e04d40bf890c40f657b14153824f22176bf67469e917d08144aff7738909e47258f9a8ca35cf2bda0bbc8d4c86c81e8cb041a6c078dc261761dad7086f0a9af87e5dc0da87e64265bcd769711b08385cb217c422d39844600309a2907ce5783193345a4f6d8952f2655a24df184aa841d08b00c258b42ddb38f4cff2f3b66db17bc40a97bcff6e65eeea187e73a7fba2293dc51397988816fd39a12d6cadffc849656f27f1acd0647ccaf47c78646aacb5a0c201e704b03c684f600a6a11fd1bf93bc81f4ec976f3535b18c3b1b2ec0a96513a3a6309a700d11a22a82306483ebd01a964ccd868a9149b451bee0c8deb4dc1125f0f4441852b09835b2798ab3656a5367f9257d6f39815fd37966c1d155149dcfba92255cb45a9733a15ac828242e6f275b5384cf4430beabe21f4ec4291313fecc73b5e84e7e85acda5fe26e6698700b366efba1701c3f50357f0c4e2e586f39ce48bb3828565cba22f6ab4288eb8fd617dfedc16aa32e1f1022ed17a7f5df76a7e0c8752f3aca94b593d4a0921e22afaf335b2e0aa1ef097c7d9eb603b0c273f9d40071e113602b7d41be4d7f8fe675a1735e65e0ebc3243ddbd0b1a3ef698bd3c6c48d936619d14df137cb5651a39d96d9d3ff4444395107933f0ecbf502ba28d9bfb5dc965e8f96cc76e71872cb71ec790f9d72fba8dcdb2c43d966bd64b7425db100be23dcd71cc1cee9f20be8c079cdb1becbb86bc79c83ab821aa4d05ddb64502e3b382c42a1adb2327a8c8a5b5e6a8cb4aaf7d1b4d973ff52a78bc19e7195542296905553e5719c63fa9815fc2ee6c6f4066cfec6533aae80b076ee945224c07c8d2a74176b891a8a43026467da824810a34c6b84df15282201f0322e6794e7f20c6a1a66afae6a1297428282d39aae6920e80f8301377cafa4ac8a2a2d61a4d14ba81275fa262d269befbe7ae26dfa5c3f67aa81dbf0c7797efbc213bf25c96ea67b04daf2955ee9e4e994505468f5fae345a41b65e87554c4166dd918d9a7978e8143688c6e6e56bb0cae8e7a2fc00ea48e1e45ba0686997af4d3f4eb750a7f611d1c7f97bb18d87fbdafd3c20f63f8dd6d7ba46d637c8a440e3c0740c4c17833c1b90278bc656b15c736d53a62c38563ecc4675dd06e5b978e30208bf8da99c65d1253e54e07db22c2120e5c082fe57c5af21434be4041300bce06e072ff19a49e92b13fddee03eb13ded7b9cf8409fddcfded8e2d6a6faed0c21f0a0fef0c7b4a701cefa74d4c4071179d71fc542c32cb060c85fe729325bb314ef68982ece7a694e9e2f3a5e34814a7b089291314ed8b0857f506644b7efb198cb3ad9612b29c11dd88874340650ec1e9e3ace73401d49a24fddfad06efc4603c412cde1525adea59af3a890772f6b60d1c6407a2397d8abfd61b2472078d80a8528aa1b11204a98b877853f619617a757849eaeb6b34314a5b786cccb7e94983aa969cf76ee73eb995a52ec2ebf79bc2d124c405cc6d12b0a5a7bb216028716fbefa28a02bb27c5b33c4b786de62f01ca99b865d856f29fd7039276e888779546c1d18ee0949220ed603a8425d28dc47c4a221cac200663f44eb6ff8b8cb61ba3c19fdbf422a1f9f9b306fd4ec293c207986b489f45cff5980def9f4c8021f9932c61efacc981eeb7e12526d2b3ba76025bd7d8949e67cf8148174666a26b909e559a5904f619273d10f90b75dd362f41f0bbe496f1e20f0f2a0b95530a72d397edb9ef39e2c4b3b1357e23449624733c6ef960f0d3530eb912bea3da3fd10e37eb145435a5be384d5f341b061c5f873064ce6d118cc86858c4ef1c2f1eb7528ab31a88166700f23dfba6251b64c49adec9091704d130294920af9f2e949c0a49c88bc42870fd59f2f140e763e1eb6fb8f7ef8dd2e3a083661ba6e227bb267eb81a41af76a91eec1a89911972c386b4b63c015e64b74fd8f72529dec4089202d1c961a658c7b12defbaa5675cfefa0ac2d0f9f51ac06816d6ff99c07531c59b81954207ae716a0e49798ba2cc6da107ba152ab8b45beac5399ce639278f94297e314d72217ec97acd5f2956f7a38fe62c96953937d3d4f20a13b6f3f882ff26cf3fe083983df3b00984fecf9c65834af25d2f7d1be9428c13835fb17ff8ab13dbd49dc7db5a21f13df471f22525bbdaa1c91d632ce62a3d88b4a4eb0bb7b52bc109c6f997d2aaa0f1cdf9f56c1b3c568d69275ba65f094fd037cb1521616788acacab5b72e277ca1df2b026ce99f56dd18a42af5b011cfabba43960603beb7198621301ad1c7c59faeb5b07793e637d0256c9f762babdc4a3a1555d97065bc05e1f0c774dd8a3e8324912579e3ec5c0141d09be6d2af3bb886b6cbc6ae414f5f9655bfbb142861b53227807a6a4338f353afb1a5ea0104212dbef732a4403e8c88ba40b4d467cd82573210c0bb4531173a04efa9328e2bec9835fb5e2aebf33a8cc72895cd8cdcda6101005b68b4507bf3a8880c867328cbef9244b50bd5f1676534cad32654229a33a543bd79490b5592f3b222159460d684d81bf1ac941e7f61c7ded5deb79e1b9cafc624dffdfefd4434758603d6a13a5854f5b0fac46d4a4f7a50d9b2fc5f030dddc958b65a0a82d59e5df78541a396a5aefbf3f7dbfc31bd666d0248e7685d51ee9088a263191fd311ddfdf5e62adfbbf4ac770c15ba13a8a673710487d01ec08e2e840ec3a480e88a0e2322f6a84e6acc852cf9d5654cdede9f22ddf52c5ec36f9049fc2cc23ebaa76e972c47d8c2bcba3f56237b1f8b925c9e909c39c1f73fd4f52e6149eb724dad547a7c24455d1786febbcb4ddb88104a1c18d4ac4efa4cd3fd085377b27c69c014236f133757c05499bf0b8f2c4192ca10c0037316211965472d1c1f963ecdfbd25ceb02fbdf60264aa337b2477e2f0c5745af52e39177b0475b89cc868b635fd01859ade29eb3dc9cbffb38329e13173c4744980f62729e400da07575ab07994e9f551b72d254ecebab1217b49f676480c5e7e57c21effdbcbf732eb84249c5f67f738167626a217df75a663871e665878853f67b27d328a5fe8d129e44de735c3a9f3c0481fdeb908b7d9e2a81999ca4f3e334b64408ae529b20b88c7ec3000ea9f495cabc0d891017dde25492642736e4c2c824130cd21008d69937256d9324137e1668551bc0fa6f024d95ecc42e494b4d1b5ffdd3ce52b56a0c9d2b2e65f9d73cfd0e043c64647762a6a0b5d00981ca1d602758758f4bdc634bcda8da4d0ad5a47b3098885b7607e86140ad78d2db7b8f792ee877962198de13a581fae634fd032c3fcdf278c0a2b44e2d027f1bd7dcaedcd6ae8e461141cbd1299a0357d4f0a11217a6460d41664147604ca6326c6d32b1ff4f2826025634a677aaa841898a1536be6a543dd19a40cde28070112f94ae0d9f1e1720565df549538cbf3f4d0f36ee3f025fb74456e57820f02fe7843a3596db6bf2f4a24a672cea39d5301257915cf31c9a9e01c28af70237b442153ccaed97d007b9491c2e90acefcbe10428ab4e3538e34a54f932b6ce8e66c2517c31e559baba58fb4c9acf596bf9bd88c7cc594bd163ccbe509434e56b5d4ea0ae01e632d412b4d57f5772c76ff568ed970f7662607d7d79d751c3e39e5add4d579fd4c6466f7651ecd6a9abb5cc070f099952267ca1ff81242a66ba86d2834f46efd62496f318052cd0e812bc541427e863c743310b9d2a6d85d7862e48789f57703e915f7562d93a188c2496a70f9728ecf8c8262aab996b66d74955e04039894280ac42fab3e0418627d76693e2a340236e67a371dcc68a2638956487060ddc64426111674ca2ef68fd2cb05794684a122b12fd4be0b151bd95d52c83ab3681cb12c45d4e18955c28b368e8ad4bda792336157b08bdb7d63ebcd58b53181ba354afd0231473c5d2975d48581b1bb634b0f83952691cf41bf5173e2c7bf8678d6d9715595a83e49c42fe983503197c6bbd77cb8e3177ec7c14f7a0a7bca4188a62ffc2aa04b22bbbf973d4ca2bb5ee3c06a75652e10666f3dacb1c9a90544d5cb7173eaa164ef46868ae90ed096ef9cc53945fdb8c81a512dec6850ef123f42ec0af1718f5a70ba75dbe0e1f8cdc0caa551cc6ca9efb4e4da983d9b871c81cd856193f3a991c05bc22bfc1dace78e354624b04bda0b34317d186853ba6e373409e5391893779a2d795d0a7d4f1e11e8d70c095673b2d7b022fa026454da34fd49f5a30eb8da4769aa57c302f4498d7396e5419a243e26e7ac09baa94baa027429193b22fea58dabb5ab85d684f9f45fbcb8c542c571b676b48ef51035c8e4ff8ea50b3aff75c566f8345208b8ba7b0ee510e0610f8ff3edc3ca56e6416174227b9e2a0aec896711f32e376176a1e104a6fccba8d02f00eb67b42dfce87a48dba955278ca2faf570b28b03679d930f25f42e9fb415efbbe4beb300e9655f6f5f932b604dd49065906d6b264dfdc4e7b93f396e5768f4783e250f973ca268be595fc8b9968ba201f68b4641aac4bb10f0cae7ab022529e38d694357c25fee651471ba58c105adb20c8ff67b4cdb4364af37f3fa316fc00b3bb63ba775ee48919fb8638e6c002c498e1e968f61695772c82654bad2baf6df60cc28ce2d411e7e90aa7d5f78b8f1a7c84a3660021aac88c8b94f2a5197c8d4833b88778a4fcb7e95816ee89a00d186d14f12e1bd4ae83001b1baebe01c88cb87f12fc3dddc75610e42476791eceb0d57d991220c17c31baa6c78a15c5229e69187c7b4b91232042c142a92f1399f71c03dda96f4bc6ff31fb41aaabc35e043baa03f009c8fdfca468854c39a1641ca7b6ca837501bfd262b3710e44365525827dfe875a2173e4c8ee83c640fa38ab038d5625c39f8004c7ec4d52ee7a6f2113fa33d0feab00991dc613dd24c6614706a17535228584e8b2b4eb6b811891ffedff9f7466b5f1b8651b928648a8bdf7b8016961c9f43ff0f37f184cf385bb51123265b32167deb25f72ab94764647a51a18bc9467b14cf53c4b45bc83984ec2225e0b28a1a7151e092adf268bdc931f64de14505c6a861b355a18bc45b4dd881a9cc527736977ee67af754c9a3ba63f275dfb531b82769e9f8f383e18cd012d2b961933a6eb6193744c4a79ba002dfd59b3d0c9d38b30791c1e5da6c5863ef15264e32ebccbda06f81c4bf55a932fa473beef247b9570beeaf5668b6d32a0a2e8d45c38e79b2901fa1c9611ad0cccc644b551749ec43f943f38bb4e4343fa37617ec035e45b440dbf5d3eb61d0e19c62c3cba7a4ac7ebf2e860a00f2e73c21f82e1d183cb888c8ae1e56ae048ca1efaf6c4b1f45432f46d4c58b2880cc7f031ea190aed2bf08010872ffaa1a5bda5dac9d696706f7d28edbefdfd5bc6c8d4707bbe5e28ba56a7ae3c47f0d1ccdf737f9b21b5cff655ed50117698723d87ed46cac8889bbf40f5000000000000000ffff00003f0000005cb3e08e0a470dcfb127849a9ac3be9daee272d6a5f9937653fc997d78db1cf0c196551a3ee3f094eef93268d6631023b497ed04319c132fcd756c29e9c165008800000000000000ffff00000001000031fd81396bb2d0242fb81930f6befaa2be3761081f68cfa53ccd3b8b196bbd6cf9b25dec120ad05c1e4825571d1ea61ed4b164b4f283f81bb5a760900f7da896b125560203cb43348b4905c4dbce9b0828069c65d6546958b5aef3e62f3bf169dff9168f54c1c15d817cd5bd02ef37235700"/4553], 0x11f8}, 0x40a) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 21:15:59 executing program 0: sysctl$net_inet_divert(&(0x7f0000000400)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000440)="19459ff7cac59cfad23429bd83ba37fa69280112185b1853cb594a42296c81258e994a6c7911db770dd8fdc8fd1895381d0fc759e0b64bc8cafc4be4c4458bdb13a28d0b0ee69e80c35815618563416013c4d97c034737702e3df945b8bbc6e1986790918da5068d2bb027f482b726a785adc6dac0f437fb2ba64b95840ce9afb94a5bb265d0d4acb84e4f73a353ce44fc922fed306c328b9667e2d5b78db9cef1de57da0d166e5fc79d7919bb2c4457e099060cfa27bf720b0c45f49e42dc5cf0e4766f778a14e27a5e4beb9b7a070cad942957ab36282938c021fe0c02a7fc5bf6", &(0x7f0000000540)=0xe2, &(0x7f0000000580)="f68d27d9d5afb3165d5590ac9be3a91396fd7999e18c583be5bf90b06678fc551add94b134ff723bfcc8ec2996868946bcf53d8867ec1bf02df9b9b639e43d22ced27c5618991ba0e74bc1f0e9507bb80919fc08c129a5c1e49e3438ab", 0x5d) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000600)="488c521ce47a56b77bc300275244cca3c25965e9c9745e0c070000000000000035d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce941026524039638b502af0e821d643f080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed877a8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c000000000038f0bb0f88ccf3d994e1ed9f4dfe1daa4d9b3622d87ae15f1bd19eed0a386687cad9152a2855ca39e1f78eebb9f249d2075d06fd8d17c3adcd9a0214ba26966525df827d6672b2e0e4e569b4c8c7c360961da483080004009430adeb7e99d78ac0448ee32a2b32abb6f848969f60e833f751f5365a5934e877f9cc5a10e448824360dfc6ddf98fed01af53d07cd2db1e300d57d0913dc9ab5b69cf15381385d3f0c77d85c846c2f165c00361eeb43fc4ea495aa58625c5b85987e87616e1396f871253312e8515ea17", 0x17b, 0x23) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 21:15:59 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) 21:15:59 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) 21:16:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x3, 0x0, 0x0, 0x0, 0xd) getpid() acct(&(0x7f0000000000)='./file0\x00') 21:16:01 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f860400000000000000ff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000000608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b0000"]) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 21:16:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e10241be016db70c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 21:16:01 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)=[{0x0, 0x5, 0x3000}, {0x4, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x3, 0x0, 0x800}, {0x2, 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(0xffffffffffffffff, 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, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d012ed8c8cac18a63a903e6ee492c85ea9f4641176e3b2d45d937c5cd95a48153c9510aac07bd26a9a9355c9b74d5d61ef8d32ee35e9dda279bd3dda56ccb7fc65739d658e12cbff37da889918cde604c5ed8297fa12dab5b3aa3194d0200b036ace04b498c3ea745c5ebb85347206ab77b79120f4edb76226fe297d0350cf450f828df532e27cdd3d79bffe082fb4515f58de1d36325b3e264ff5cbe45e9b327079a490f2c2a02242059eab97498eb3f2b1829ca39bfea47cb38b4c7e7472d787e4debe6225245c993d04c87c9dbf1401e558d92a34d3e826d738b43a4a38432e346f326722ee7bb285c156e29163dfb8b02709a8f12fd2cd5c6d551a3f9537c04cd48697f8eb526bbb5e8d4abdf1ede90b7ffd2f2fb93ff1fdf482bbb042c7427cf2afb5b0c9af3e324fe789242b646e76b9ad461d32acd8f09cc13a73bffbc48299eb29b1adbd96a0b41777a9f71c8c4c7f8d2440bb50b839350a04300"/362], 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}) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x2b, 0x0, 0x5, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 21:16:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000, 0x0, 0x0, 0xfffff000, "0000005933000076b41cc200"}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0x0, &(0x7f0000000000)) 21:16:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) fchdir(r0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 21:16:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x10001) openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6013, r2, 0x0, 0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:16:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="200000000000008d742c00b480309900fe7c8a5b002900000033000000000000000800000dc1bb893faac6c6fd9a947c92c619e7f86c6d5916c2567a6b2ab1a9a6bb34867710b5271ae9a52f6cf0b1f68ddb946e68cee8d1f4de73a3b80076e2fd3b57378ada1d2e7a1c6c39dc6b00779ae9b8554887656418a406eedbc7ecc51d84c14a94b108518677629dc31a77ac84cf6291d3e56b7901b6bd93950cae2b5d49db79875015c456b7be6516f18d4b6821f39e8c8c6044d75cba50f6b3381dc6293dd3e584cda050febe7eb0f959b3760d677aa7552bf6373f89101a9213657b690e4a5600af3a704fa76997e65d6ef8c08d84129f55257687c68ecc4c133c3289303a5338c0087e45d47dcbe8e7b09d0768463591bdd789a42032ad120bd63fd036eef09892990828ab33a89e1f0f5db1ff7b272edc9cabd80e3cf9076ca18ece53c7de15cb75561a03bf683c72d940bffad46de235689ba5cacf2937b0ef5944e6da18c92db414e9c5fdf49dcc20445ebc7ceadaba2cdeaba4bd26896e5c3881d9f84895609036a7891530582d661f809b1ac225d8907569147c88bda786e8558182f3"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) mprotect(&(0x7f0000131000/0x4000)=nil, 0x4000, 0x5) r3 = socket$inet(0x2, 0x3d72fc83fe73446, 0x3) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 21:16:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f71530ffb058c16e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x20) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 21:16:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) readv(r1, &(0x7f0000002680)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000002340)=""/227, 0xe3}, {&(0x7f0000002440)=""/245, 0xf5}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000002540)=""/177, 0xb1}, {&(0x7f0000002600)=""/67, 0x43}], 0x7) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) r3 = socket(0x11, 0x4003, 0x0) poll(&(0x7f0000000340)=[{r0, 0x2}, {r3, 0x4}, {0xffffffffffffffff, 0x40}], 0x3, 0x606dca73) getpgrp() dup2(r1, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r4, 0x2, 0x1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) read(0xffffffffffffffff, &(0x7f0000000380)=""/238, 0xee) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) 21:16:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 21:16:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c1142c68b811ee024a00b5dfca58a5b0000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x200003b}, {0x40, 0x8}}, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 21:16:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x0) r1 = dup(0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000000)=""/188, 0xbc, 0x883, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x3f}, 0xc) 21:16:01 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"}}}}}}) 21:16:01 executing program 0: syz_open_pts() sysctl$ddb(&(0x7f0000001000)={0x9, 0x4}, 0x1, &(0x7f0000000080)="870d8646ac52b6c14f9a7c30234e3e0afc5520bfcb1ba2a5e8f0ad697ca17b76edbb6c64a4caed", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r7 = msgget$private(0x0, 0x9) msgrcv(r7, &(0x7f0000001040)={0x0, ""/4096}, 0x1008, 0x1, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x3f, "422a9084cee2591c88ab4f5bebae37a358150780", 0x5, 0x3}) 21:16:01 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x1, 0x1, 0x0, 0x7, 0xfffffff8, 0xfffffffb, 0x1, 0x1, 0x8, 0x3}) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f0000000280)=0x8) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7fffffff, 0x100}, {0x4be, 0xffffffffffffff00}}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) lseek(r0, 0x0, 0x3ee7, 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x600, 0x80}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 21:16:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xc7, "0037f21f0b0f00", 0x8, 0x20000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 21:16:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa000000040000000000000000000000fe8000000000000000000000000000aa00010000000000005ea94321000000000000000000000000f40fcc8573abf400"/85]) 21:16:02 executing program 0: r0 = socket(0x10, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYRES64=r1], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x54) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0x3f}, {0x2000000047c, 0x80000000}}, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:16:02 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 21:16:02 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0xffffff6a) r0 = socket$inet(0x2, 0x8000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="5daf0c0430697b1228fa5f506831ea02c522f25277fa6fbd8866e49243b2438e0adedded0e174bc374cd43dc68875d7c3c2cd0f5b9476b71f82f73717f9c544bda19bdd10bddcd1f94ea9327e9b34e64710ac02daf29000d5078aab9385b0680d4e907e3e7fdca4f8d48f9d7791656671a78f25e946672d14cd3442d0a1c6ee45c7344cb06b3643007645ff4e4e79721197b860f4db58ad5bfdbca82b576aab9c77e9d2f0f7bbefbc3fc67b32490ddc1737228992425ae7a1d0d5df4190a58ea4774586818ade699", 0xc8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$KDDISABIO(r1, 0x20004b3d) setitimer(0x2, &(0x7f0000000000)={{0x1}, {0x3, 0x4}}, &(0x7f0000000040)) 21:16:02 executing program 0: syz_emit_ethernet(0xa9, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x73, 0x2e, 0x0, @local={0xfe, 0x80, [], 0x0}, @empty, {[@routing={0x0, 0x0, 0x0, 0x1}, @hopopts={0x89, 0x1, [], [@ra={0x5, 0x2, 0x935}, @pad1, @pad1, @ra={0x5, 0x2, 0x8}]}], @generic="6a0f2e92d2c41d431deb08566cc47403528e9e48e0f65d282f5280d11a1423e0baccbb1b94657713493962a4d31d44284342bee18a3aa1f10defc9d368866c2103d30c58f60d8f23e7959a4e779aad7b1f2478"}}}}}) 21:16:02 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, r5, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) 21:16:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaae0000002000000000300907800000000450000000000000000110000e0000001ffffffff37fa8441f0f96103"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, r0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r1, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x132}, 0x81, 0x8, 0x0, r3, 0x18000000000, 0xfffffffffffffffc, 0x8000000000000000, 0x20}) 21:16:02 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r0, r0) r2 = socket(0x18, 0x3, 0x1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8005, [{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, 0x6}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x1f}, {0x3, 0x5}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = openat(0xffffffffffffff9c, &(0x7f000001a280)='./file0\x00', 0x400, 0x0) lseek(r5, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r5, &(0x7f0000000100)=""/102400, 0x19000) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x9) dup2(r3, r4) 21:16:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xd95}, 0x8) 21:16:02 executing program 0: sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000380)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={r0, r3}, 0xc) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fe0\x00\x00\x00'], 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="80956cdb5de80af604155b45e418dbcf66561c9ca185ac89003c3b2b0e7f808fd20d15add07a803746fb0b924ced853214ae20d0fac60f6eb51ad80bf4f04684f15f41fa43ea3f8a53255227705e705dbc59ec28e776c08bc1e9511f38ca3f124311e89dfb42f817e10727bad11fae4adfe551a78afe14b033de6c418edd79444bd217a2652e4d42f1d4c7b2c6", 0x8d}, {&(0x7f0000000100)="23d1e74dfd0c5d4cd50f7717815fa5139ca7536f918a2bee577ac5a704f6bd6f8cfa15dc5fdc2e9e5a465728c2d31ff7736ca2920ca7c1cd461be4cd56f917f12648bb33a8bbecde3554ad16c9d9f8b53f2586477161d4a35dc9211c89b02d08257e80a2199812653b1e2364746732df772b6304bc8b5f13538a54e1c9a645b48bb1bd33e119ca0e96fa955303d51dd99faae0d1c2fcbbe112bed79d495382bf2ddc50bacbc8aaae670679260eb6598000913729d9c4b00978cd11b8c8c90ceec3200921f20227eb811755f50abcabb85d596100ede2282616fac9727f3e5644ed99a6637da9c2b4a74c2e9daed404d878d6b04fceabcd56a66a", 0xfa}], 0x2, &(0x7f0000000400)=ANY=[], 0x30, 0x40a}, 0x0) 21:16:02 executing program 0: 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)={{0x22000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x3, 0x5, 0x100}) 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, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000200)="9793018db46248cd99b12664fbb297fff873f42c4a4eee83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae4fa7c27543b3f2b22f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169", 0xdd) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) 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)) r3 = semget(0x2, 0x2, 0x50) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000001400)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7fff) 21:16:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000940)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x4) 21:16:03 executing program 0: socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r3, 0x0, r1, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) semop(r2, &(0x7f00000001c0)=[{0x3, 0x4, 0x2800}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x6}], 0x2) getitimer(0x1, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 21:16:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file1\x00', './file0\x00'}) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r4) linkat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file1\x00', 0x4) socketpair(0x2, 0x2, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) getrusage(0x0, &(0x7f0000000300)) sysctl$vm(&(0x7f00000003c0)={0x2, 0xc}, 0x2, &(0x7f0000000400)="3a41c655b1a3a5901962efcc7ab4fdcdd2f8faa77d24f2b80c896118f95f54f1c1f78f699a51f58c3b55d88ea68a8e631a4a95b9f29089628f1ce0de8b2855bb1c48a683aab179c4c5769dfa6486d3698add2dd79f68859432502da14a4ee3cdd5afa5db8b0fad9a3381e26c7627ae6bbb5c7c567dd35ab5ee10897c0039cf501d2c9e17c5ea12a872786015901a4451476f2fe3390ced474be946022ae0f090616e7233849fbdf04ebb217deeb4df78283782b7c5bedbed9a6f24d351", &(0x7f00000004c0)=0xbd, &(0x7f0000000500)="77b5000ee6e2c1a9333bc4d4a084fb634d1486d5ff02ac96a0f1af79c21bb919cf4cfdccdd74457cf5ead836c2999ca56193e89950bb6fd04355f866946a3a6b33dcaa679cd4027474ae066fd15dede6d3e3899fa755585532d05e9125ca5aca80d2361da8fa0101c191c9c379da1663559c663374b883821259764683f417cd6463d75c9cdf4f5217c1ed0f4b6cb8fd239b144989fdb19b156593998f33bdd189831f67138a9162feefbb3dffcd44f207e4", 0xb2) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000005c0)={0x80000001, 0xe4fd, {[0x1, 0x2, 0xf7, 0x200, 0xfffffffffffffffa, 0x7fffffff, 0x6, 0x3, 0xffffffffffff14d5, 0x1, 0xfffffffffffffff7, 0x400, 0x0, 0x1550cd40, 0x100000000, 0x7ff, 0x2, 0x7], [0x8000, 0x9, 0x8, 0x4, 0xffffffff, 0x9, 0xffff, 0x6, 0x3, 0x6], [0x5, 0xffffffff, 0x7, 0x5, 0x7, 0x4, 0x2], [0x0, 0xfffffffffffffc00, 0x703, 0x7, 0x1e1, 0x80000000], [{0x20, 0x2, 0xfffffffc, 0x939d}, {0x5, 0x4, 0xfffffbff, 0x3}, {0x1f, 0x8, 0x7, 0x200}, {0x0, 0xffff, 0x9, 0x3f}, {0x8000, 0x2, 0x5, 0xfff}, {0x4, 0x9, 0x6, 0x3}, {0x7ff, 0x7, 0x401, 0x4}, {0xbb, 0x7fffffff, 0x1, 0x4}], {0x3f, 0x1, 0x1000, 0x3ff}, {0x40, 0x3fffc000, 0xf79, 0x6}}}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000840)) sendto(r6, &(0x7f0000000880)="37c0747b22c389a4d17118a7bd2577e80d47070f1896681eb9bec5fdbe6b3eadb3f07add4d17f40c476f49e4e9740412f1288688034da93f5bce58ac8dda62f5a953e4d7e8a4f2299bf9285cc00af9bb546e539d0fe250204438e281e4999447db638807147185eb55a895b6a47d60652eef83e077319d062b720999282ac85c4120f13930464b383e14d8233752d32a3bfe871fdddd08696994fa30021cb78101d36ad56838f82a9c798e39958abad5ef5210f2d846985acda24424eb34cc7cb9efbd09e541fbf422174f0b5f4e323ed3edd76384ebbf4c1b121f4e43ea2d04ef6648e5671e8cc39e69360c", 0xec, 0x400, &(0x7f0000000980)=@in={0x2, 0x1}, 0xc) r8 = dup2(0xffffffffffffffff, r5) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000009c0)=0x1) sendto$unix(r6, &(0x7f0000000a00)="563c166b3ab627b97fb41d82d5b2c0b4392d3acf29f8460d3e77d337d4361866fe7fcf22c94e3cbbd927076524ba9777e1757c08908d0e10d20793ffedbde63f3eddd59086db826a5999997194f0deee345f9eeed5260053cc609e0269337895ec14be6be4bcb3e1bc8b699c4736208243bcb8eb7ca262b7a15ec14e425e9c99fe8f741875350dd41ed3ee33298c8479dd3f1de66dd391d156dc05a9ec89720ac7fbd8cf4ba9da7c54e0a965770f30ed7b32fb660e01e16a44d19d977613f4a0b59a8df8321949e8b2b23d9b8e626d5b7cc8a6cb74915696d7e093686a5423110a54ce4b9e17df71828720d75619a7796facbfcd287d6c428e0791f0675fbeb17e8879db6d0a069d96b76f8cbb3453d167ed1569641c26554ac9937a192d6b900b38ea9a40b386e83c3283480353ae60aa2e44b401ed72bfca2346e180d87f0e04cdad3d7d0cb0d19977d90417947b0bb627ea1c9895f318d37852573791ae4a2ce1138e68b3731748d8a80d4b4d1dec9aff05e6f16dbf018afbe738f4f3c3fae438650cd0548b06aacbfaba769e1fa692bae3e36c1244ef243f182715aa711e0d251b816e74e803564231ad3fa32df06a2c2ac8522c210b195a0c1b6e11385ab5d8741c58483128b57d10b26f994a4774dfd68b8052f627f11b1bd296bf648913fdca79354af98e8f027c0cf6a4e9aecbe043205b90f0260adc54c31b7b04dc46ec66af8a3163ad3e822aa94072be0ce4bc5c66b3d18ef25ce3d381ab0a773efe6bdd7cb14a8445e10e68fcb126d14f3638cf3d4895b39aa51ae3f3d51159479b02232cc34ff72951a39e74eef017364925df8dc523b6aff4d7efca7de4a0d147cd9225d3bf4f73ccf0fa2709f846e77767b13d87afc0b28f1b107d4463b31b6c6a21cf352d28992891600cf28b6ba5706140f69ade655d0d3dcae7785dde5e84674a6abfee7c9e88beb0ac17f499a57eac13f1a86fc8b463f4459ae0b7381a0429970e84060ddd9683f653518f947b166ec4f1bebaffd38777cb52100c3249d6e9f84bc18d2614fbdf4f455e1b3942c930e4384dc71b506a94ac699569aeb0a9a4b08fc9350d4407b342ccd34b69800f415374b06c9ba87edc19a0bc351374a771b58e7ffcba41a49a7f61e41965f306a536520d07e15b257577d251d437dca304836e5528063521c5f2390d7d8bc9f45acf4baa2f918530e39305d3aca296bec2014d97ccc14c676363abfed0b507bf5d37f741f9149a3d5f6b1455758851206201f2f00e97fde4126313d0f2c45e49b01f22bca7edf3bd6e73e1e5729970731d9fbe034bb0fed5e642e27cf36995856f84e2ffb3065016db16e83ec63ec687923b7ca41b87108d0c0190e8fda4d3190a10887c440797d87ebbea47158a79b47c7b94464ac1aa9e813242f130b3c403bacd655e067c4a53130664efcf394767e4b253ac36ca71939b41eb0cc35919ddd36c03bbeb40269e13ceb1de0ba61e58835eabbce29551258e8e8939077c87537dfd35e17524ab5dc06c152149a278f1d11e6b9c0795715da2816d773a8203bde724defe454e101276890eb5125ad1b55a095a7c0edcd0085a8cd47892b986521a29b41e26be1d2f3ae50eb5760eb4739dd9e841c53ef6a8a55c1c3a26c4be89ef9f4a87a3a83c18c80639252a3a5f606cdde272b3d13e965be362d1fda8e39552ab64e1b9faa4d5c4b0bfc61cc5b063179457a14f26d240100320e084adb52d38cfc22b65ce162b9d8946f49c18103d3bd945b5a5dd3029398aae76b2bafadaf5721573aba8cee76869aa9fcf8f372c4e248c53dba4050904bf1e588975b8f37bd55ac275eb2d66d83622a345de5e4274e2f009c8c8d7aa956720407387bc8d1c751d65bcb51cc8f1e19f966c5053704cc9bfc2078a1f8aac05cb305a8b6ca9d6096c33b7580005090b17d725eb2ca86e77ee140b8956c354435c5a1e92691308cfbac718b65bac21fb49098b0660f807a9a8b1d86762b7ae9cca281a6a1559a9efe7f02221636b2078adf0720368c20c5ef4738dd9ca020b0114b7b0f32eba2fb78711043902222961b70e749366a5979f4230a2056208386faf8f7c24840e9a0ed650b6e96332ab25589569d5ce172f2ac0d1c263b3298fb15a38b8fa61c15c5d96eda2989a9f9d1a6f2010222d1879b3766023a97db5294be59e086514a6b03024405a2bbae01fecfde4964ffc4a2ef77a764a86783a68691f1f4818f76953fc5e351160a1566680af35caec3b3908b0bb672766549efa34d2cf4a31540d3db127c53f52dd329110f59b6aa1f3505b29b6a2fd29ec9c47f518db313ec8ff147133d95532286992062267003deaed71b38c9c5c69dcea3aab355086125adef63d8a1ed683c42224c3bd13cb925ce778158cee86937f06ed8eefe87376c050e7eb5c39c29eec418c19b7271182a989c48a3495eed4415caefed94ac8fbe581ce4bbe68efc0349dee4724259e309721e883509c8ead92088ec7607f59285fbeb77ab26479ff7b7b30c9d68473185acd9e3fd04abfe12ef682ffec6dc8f3b880c3de952f5bc87f4166e8110163b9c82c3b07d273662d6bcbe43fcd82924c7d351af122df4460b115c3ae5ebb375856324298b20313418adae015f762f0c5c730ac1d23660ff54ebd07a5d4a25e825da232ca050269455be1f2af697e1022946e26b6ec2b8d2b8fc5d26a995eb98f813de1057bfca22dddbdd1b24695eebcca06628e1949517832cdcbd941a1a1d983a7a7b50092a8f50e7127eff4179e373c32f0e448444786998912046514d49f1e2fc7d5ff68c318624185e873d5b97a96b1597e514c4c49806358f707645128f3ed2a77fd97d05178e339b86f3f90b48a4111cf7373bdf219b2813cb8d282c2ea6c1caced403d4402877d44808778a2d38a852650d583c1045858390d60002f994f20050e3734bed1b8b115788d26e8c8633b1157885dca5f16f03cd437586064ad60dac2e542f88941c71de717b5991ab390d886549cade027f5503607851ddd40e4227e47108cab7808ec44dc0773290dd3560a602d24267bcef09400ce0d6dc266a02c36b10565f82ef189e177b1f8d439403a8c5d4483443e81e811812af6d2b71df640afa6162d029da88cd2f5e7c158cf7b3fe58628a0811c8a5eb89287985ca686466d3322e17f2ae096529c9f32a0fbaf549beb82f447a7507312a4670865e51aaeb62833ba0e8d488d77ab07e92ab595d31a95749da7f6cb3ad2ec9b02579ebef9073df8064070242b494312d25779e6afde2a868ea0346b9109212b9715b9bc3ea9c51eb2563184d55be5b0689bde6efdf8695bbfffd63b17bebe0ab0e68cade636efd3eede50bb2d5fb71e1b27123e3ce5be73b90b9da25a301067b8f261224536caa46326e1bdfffb3d9ea11f7951da108fce12611aeea796d09f6415a5ca718d98ef0aba9c72264c4b4387b3887f7197631b29a68dadc13acde43b6deb444dcee71f645935e3d8d6485ba2f0db830536fe631dd3d63f070e2f98198b5ed1e48541671b50eb9b9b814d00ae4e48d21471fdf8f54b18899926d3d981381bf7518179a953a78d3c3f30dcabc9977f2e6c26e9f6ff94502ee967fa53af9f2a473ec929069c8c9b0e6a710e1e8be6a0e20680a1c60a0ba684f8cb6772daa757e2a9c7406b0b76140a250ca0d28516670608882a2876aa5e96d5fe4fd3dbe099753f4f714d95786f16cbcb48ff1c805aff6bd94fa2542b96233ef04a243bc714527c80e745f1fe8b251afc039becdf4336a6073a22fc9c3442be2e958dbea62db18698e1478027daa814905f33db766d2e273bedafe0468ed3ca87b1f8a362766ec26a20a5e2478ea4625b54817414f340e0fbae0e14b48f3d68f6b4893fc46f229392e2776b0a17b3477a373d6c7096befe09abbc360be4ec69a8ee10674e7b7f831ad7f527e7d5f9004b1fa813c273a8549605bde8d58f9fbe6927af62e78dc0de133d17f89d3ddc01df4ebcab7e1a6a2dc4f2c988b917fac7fcf9a67a326de65039a2824535eb3dd7956a9a13d556ac7d954a35b2b2c7881dca74a8386a3115bc31bce53703f3eb0e800639fd91756c90d4c40ef48c44aae8b8664b57ba3e5406a8d156e3c450c26c82021c7cb4adc431a60676e626691d2f3b289bb0a69b82df6b25ed792e210a9ea4dffd299c152ba9eff4a1475663f166d29a101a67245365170fdc8d3002bc3382a6cc1fb6a0b25381dedab080e9e8d473c20d74d6373977aba01135f6728e38a69455a8b81649332360f4d886f8bf4a171a9c53123b074b97f8b576d37e0b39b4ec76c4f0ceec16e735009cb4949734ce2f5b15fe06c0763cb569171db8677607c4c99f3e6a93f7dd765beacedc44eb307868470a4fffef6e2c0d197454b27b14fda7f4c30481584e3298ce5ebe8564ab6febd22ecda82ef63e9edc40ef06b8f9753d3fb8999e3ba627bb798732dc5309d3b5d828d9b436b9db609a909aae1cf6d6f231f79c44d4a76fdc618a49498dd4f5dcc3d396578c711112edfa308f2acf0eadb117aca40b0a949b98d7c5f608ee77bbddc212547b1a3c891ab76c2fbcafd2b69075668f2cb4ba6407245440ac7da6e19434091c333bc7cfd83ca503e5d70eafecb70cdd40b1ce9cae693930bdcd3452fcd6699ce2146be01cb32e0d4fa94bf612c04063433947d8fc05a74892eaad8fd83a5e9157378c18472a58f7f2884fa46f083fe7bc254bc91da75a205d2a90048d0e60fe25da54e265028224bf226ee4d9ddc84e089a2a6219fd60be5b692564f67042879b2f445a7fa457bed0845383ae45d7223e33b427736bdfad70dfa9d824cd7877b179bd2058b66433bca1c57f34f39206782883641ab18a62ab169d51249edded7e772ab4124dc720dff86e08b21a8014ecd6a6c3c5b4824d599e774618e22c68d5c7efcb9e8bc3d4770f27744c532fa229402831155e6255e723fa2970cfc96d37fe0b9d2958e7c1c3ae99229541f93ac23ab1aef5425ad43f0e73bf55883aec49659f47cbcf73d8d49dcb5def1102128cd6b6b23780a494dfe9b9655d3613a57a5215d509fec1dacb39b6cd4679ecb21235123d9831132d6ab496c37aa642b6925c3780c0903693c7f18038bca358932186ce2d685ec1cc3bdabec1f614e514e60150a0369709997347dfe954c45c596fd130e00e133b8b8cffdf6882b4064d5ef39ccb442bd355b435a948168f60705427d5a7ef35fb4f64340a0d8983f28174a4359cd86f640577a9be92142820363bb10ff913d0d22bcb4fe441377fc2ae0a2b748304b4bb3b47cfdcb6feb180680ffd836853d16816dd4ac4009c2507665c05a1c3c1b00d7e4cbe152c210d149e15a7db6c2772a17495b88b5df62c9885acd44c9ea925d284a34dbb24d6012c45f6dd01381f91c57cc64b58a92001667d2dc860d06aa4af6144b2a049dbc4c5405a35b71df95e3f6d58711a4a014f951feeda04ea793e34f9057963827b8684836861f9e5eafac1f360fb447c0f26403aa88c67ebe0966b117586d0d1813777284d2ed94ca5dddf9c8420d7b823b355b490fbe9780b670b2d14dca34f71c19cc373a9bdba729f4c308045393757778d864aa90a3aaa7159bb72d219e4eb52d2fb1c9e074e9a392dbf6e9c0eb40257b0bc667f0b8f9d6a8fa3af1ed292870ea100e2bf52e7eee3622b1bf0a70083772932e1cc1ddc1fb80424b8a3caf8f32f2b808edf69bb744b12b994e90f3acbfefa9215405cedbaef93806d04c03e787740855b539711532b732b231b94d3", 0x1000, 0x809, &(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0xa) 21:16:03 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="187979dee3b2b5ed770562eb21e63b8b796c4a1b6a96906248763fb2b64680e91ddc15c71492d8006514fed479a3eb04531b007116da0e146df589ca094f031eb6", 0x41) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) setgid(r4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 21:16:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000940)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058", 0x30}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f", 0x2f}], 0xb, &(0x7f00000014c0)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c90c294b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4937c42150c130f445233640ec1b347f0bb2e72a4117f826e82aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91daa5f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5693c10a57cf86f1020000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ec9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c846746be6566ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac5830920760decc13e450e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd159cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e40790ca86eb5091b623f4341ddbf6f2fb731fa0cf1dc55400"], 0x288}, 0x407) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 21:16:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) write(r1, &(0x7f0000000240)="e5e7c68ddfd0354334990231dc26304e3e8c69bea0609b4b86436f7a018a70cac753c1235089e08ce4fc6a7d5ec1092b2f5aec63749bc82ab70de44cf67e2ed445048436a86c98b47081d31bb9f6e7e58840cf3858cb00dd53932f778d726923dd2ad3786e949de51f8ede569bfaa762c602372b89", 0x75) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a305ecda3f974bd1cb6e9ccd1d0cca9db8fcbd0f39439f9a9a8c429d113e0a0867936ce126adf1e6f119355785d2d63462ab5b894be4b5dce4dd20bfa91c30915ed2b12610e31454bd83539c0ee1cf28607b4b56318400009e8ef82aaef0a193a5efd49cdf6779c2bdb1da97e47fb1d558f68cde22cc8e094efe9c4ffa4ab8289581ebee12b8a0b6eebaa83599a988b5dafce28a72929ffaeafa23abc70000766764828ce2e1f4f56667ad45889353a8a74f784dbcb8977d91e6e99a763724c1fdc27fac48f3bb5dbaa1219b74521a6d9afd584fa54d5684c5858c28ed98c6f22fb8d63ef6c495d6d263247557dd5913573813a0d7bd38030503e884d029acda43d011e101e1cb140744ee2a1262dc98f42173706fca858415b867ce6eb0573cd42dcedcbe7472458ff6f1ced11d548f8c609e9108e6b2416a007274a2f5c7d191b062d9bf6b152f176e01f293abb551b24e2bda42f794185095482337d01dcc4adc61665b7ac4deca59902ca53d02b91157350fa8b422bba6288551c0de0dbe8bdfc2660682159aeef3720fec873a38c39209ca312bc27b9da848870dd9fa6cedb680e4f3a72d377b1f1e5dd4904b9a671fc73468783a7aa0f2fab21416f361b8620eb14153e7bc15351de13c2be252029808eba6a2449c51baee31a9a4b4098f3e49c8b8d0ab7bb41e04b39eac0bc3894eb09640d64e593f92a7404bc386220ff34f25a7ce70d3cb", 0x209) 21:16:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x0, 0x3, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00', 0x0) fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:16:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x2, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x110) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r5, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x80000001, 0x0, 0x0, 0x0, 0x0, 0x8, 0x700}, 0x5, 0x8, 0x0, 0x0, 0x3, 0x1, 0x9}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="c576309cffd9d07fdd9135f4779dfe5c8fed0ed5985d716be0d360ad93dec347489d374b271a7e02f4ea2445691b4582b257e97f9e0000fc5228b3b56395332b81facdc075156be47b035e663eeb71b26905652fd90a63a94cd1a8869abfbfe2270bb32f80498e02153d9cf9d3e6dd84332690baf569367c369e95e7d3e9f9884ed9fc41107cd13bfc2351a8e075cf270100f1ffc2627d2f4006199ab42b1b8c0ab0d9c896722dabf390ac80e5625eceb653817afbf56b8923f4f828b2c50d1093aabdbd869f014a5dfffbd0", 0xcc) 21:16:05 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffaabb8863"]) 21:16:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x37, 0x0, 0x0) 21:16:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000002bf51851000000019078e00000010040000003e5f1fc462f907800000000450000000000000000000000e0000002ac1400aa"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) r2 = semget(0x2, 0x2, 0xd19b4859e9170d59) semop(r2, &(0x7f0000000240)=[{0x2, 0x4, 0x1000}, {0x4, 0x200, 0x1000}, {0x0, 0x8, 0x800}, {0x1, 0x53a, 0x1800}, {0x3, 0x7f, 0x800}, {0x6, 0x9, 0x1000}, {0x0, 0x9}], 0x7) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 21:16:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(r0, 0x1) close(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000280)={0x1000, 0x1, 0x6, {[0x10001, 0x4, 0x1f, 0x40, 0x101, 0x1000000, 0x2, 0x9, 0x9, 0x3, 0x80000000, 0x100, 0x8, 0x8000000000, 0x10000, 0xb7, 0x2, 0xeb], [0x1ff, 0x1, 0x9, 0x1, 0x587f, 0x8000, 0xff, 0x4, 0xecff, 0x400], [0x8, 0xfff, 0x4, 0x608, 0x3, 0x5, 0x3], [0x1, 0x5, 0x400, 0x64d, 0xffffffffffffffe0, 0x7fffffff], [{0x1, 0x6, 0x4, 0x6}, {0x0, 0x2, 0x8, 0x6}, {0x4, 0x5, 0x4, 0x4}, {0x36, 0x100, 0x2, 0x8}, {0x65f, 0x8, 0xb39a, 0x1}, {0x2, 0x6, 0xfffffffa, 0x8ffa}, {0xffff, 0x400000, 0x6, 0xfa}, {0x6, 0xfc8d, 0x6, 0x5}], {0x1, 0x9, 0x4, 0x6}, {0x0, 0x6, 0xffffffff, 0x4}}}) 21:16:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7d8440076312e13e792427900"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x40c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() 21:16:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaff0000000000000000001f000000000000ff02000000000000000000000000000187009078fe8000000000000000000000000000bb0000394f00"/78]) 21:16:05 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') ftruncate(r1, 0x0, 0x7363) r2 = dup2(0xffffffffffffffff, r0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fcntl$lock(r3, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x5, 0x4, 0x0, 0x9, 0x10000, 0x7fff, 0x2, 0x1, 0x9, 0xfffffffffffffffc}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 21:16:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/141, 0x8d}], 0x2) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 21:16:06 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x0, 0x9}, 0x5, 0x3, 0x80000001}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fcntl$setown(r1, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0x1) setpgid(0x0, 0x0) 21:16:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x3, 0x0, 0xfffffffffffff000, 0x8, r4}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x9, 0x7}, {0x18, 0x3, 0x7ff80, 0x3}, 0xfff7, [0x7f, 0xff, 0x4, 0x4, 0xfffffc01, 0x8001, 0xf2ed, 0x96]}, 0x3c) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) 21:16:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = semget$private(0x0, 0x3, 0x190) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 21:16:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x18) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r1, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fchownat(r0, &(0x7f0000000080)='./file0\x00', 0x0, r5, 0x2) 21:16:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffca8809cca27386dd60007b0000183a00fe8000000080000000000000000000bbff0200000000000000000000000000018100907800000000000000000000000000c55ed92144d16d"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/167, 0xa7}], 0x1, &(0x7f0000000400)=""/130, 0x82}, 0x842) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 21:16:06 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = getuid() getgid() r3 = open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xc) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) fchown(r1, r2, r6) syz_open_pts() socket$unix(0x1, 0x0, 0x0) syz_open_pts() rename(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 21:16:06 executing program 0: r0 = kqueue() utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0xd1, 0x2, 0x80000000}, {{}, 0xfffffffffffffffb, 0xc9, 0x20000000, 0x40, 0x210000000000000}, {{r1}, 0xfffffffffffffffd, 0x41, 0x10, 0x9, 0x1ff}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x8, 0x9}, {{r3}, 0xfffffffffffffffd, 0x84, 0x10, 0x4, 0x7f}, {{r0}, 0x0, 0x1d, 0x1, 0x7ff, 0x1}, {{r5}, 0xfffffffffffffffb, 0x4, 0x1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xbba, 0x42}], 0x0, &(0x7f0000000240)={0x800000000000, 0x1}) r6 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xab}], 0x400, 0x0, 0x500, 0x0) 21:16:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) shmget(0x2, 0x2000, 0xc, &(0x7f000027a000/0x2000)=nil) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 21:16:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 21:16:06 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, r0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) seteuid(r0) select(0xf, &(0x7f0000003000), 0x0, &(0x7f0000003080)={0x5000000}, &(0x7f00000030c0)) 21:16:06 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) 21:16:06 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 21:16:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="d2f1d30ffd33d72b7332c73c511a1f0fda052603f7ed42a5828edc40eefbb87a2eea5d5e1998c434853026d899828d90e493aa0c0d9e1048353816887ba88419bce99563555280d32bb6618bfc57b4a53d73367625"], 0xa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9950dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000535000/0x2000)=nil, 0x2000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:16:07 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x4000000000000006, &(0x7f0000000100)="aaa3d70619b1450becc0826a03903ececc09b9ace606de0c37fe0e7ce5ee3a5256cf5d6b61ea3d2f2b922e1f6f2a3f92a2c1937c91152dab6e9991a5dbc8b1ffe958dfd63e5d5e9c5da024138e528206", 0x0, 0x0, 0x0) 21:16:07 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100000118000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000080780800"]) 21:16:07 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0xc}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r2, 0x0) 21:16:07 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, r0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setreuid(r0, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:16:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getpgid(r1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r6, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kqueue() bind$unix(r7, &(0x7f0000000040)=ANY=[@ANYRESDEC=r5], 0xa) 21:16:07 executing program 0: r0 = socket(0x18, 0x4000, 0xff) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000001380)=""/184, 0xb8}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001880)=""/238, 0xee}, {&(0x7f0000001480)=""/149, 0x95}, {&(0x7f0000001540)=""/252, 0xfc}], 0x9, &(0x7f0000001700)=""/85, 0x55}, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x57, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x0, "e57ab9eef62dc0b2cdc3214089900aef0700b8379b877f27085df021aa583cae70907c7cd5d734fd570a4467f7912d157af1194e4004825e79dfcc081d47f00b1f9442a21d28ea03e5"}}}) getdents(0xffffffffffffffff, &(0x7f00000017c0)=""/170, 0xaa) socket(0x18, 0x8006, 0x40) listen(r0, 0x20) 21:16:07 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@echo}}}}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setgroups(0x5, &(0x7f00000000c0)=[0x0, r0, r1, r5, 0xffffffffffffffff]) 21:16:07 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 21:16:07 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x5) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) 21:16:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8b2a}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x401}, {&(0x7f0000383000/0x400000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x100000000}, {&(0x7f00008d1000/0x1000)=nil, &(0x7f0000469000/0x13000)=nil, 0xeab0}, {&(0x7f0000aee000/0x2000)=nil, &(0x7f0000f6b000/0x2000)=nil, 0xffffffff}, {&(0x7f00004ee000/0x4000)=nil, &(0x7f0000569000/0x4000)=nil, 0x7ff}, {&(0x7f0000e55000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000548000/0x3000)=nil, 0x3}, {&(0x7f0000a22000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000868000/0x4000)=nil, &(0x7f0000853000/0x2000)=nil, 0x7ff}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf8d}) 21:16:07 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @loopback, [], "608b"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) flock(r2, 0x1) 21:16:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x1, 0x3, 0x8, 0x3f}) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 21:16:07 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x3e}, 0x2, &(0x7f0000000000)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) sysctl$hw(&(0x7f0000000400)={0x6, 0xd}, 0x2, &(0x7f0000000440)="b9bd84f65791e78aab64b0cf49c46506e3991b0040ad900ec0d7b8533546512883c847ebe3443d40280191448565edbd72cbe632658c4e5bbae1aafb3db24b0466fc23960d706b400811678ef9d9130678e7db752818941a3d98970053fbf68e73f0c7c5f4d5a5156fe66f79881a1308f569cfe6c3cea857c97a3d47ba974ec05bf56cff82770bc06e26", &(0x7f0000000500)=0x8a, &(0x7f0000000540)="3c12ad2c4bd2948e881b75368589e57cbd51115d771262439b1e8e9c6bf17b0bc47057ebe4f749a5dfc1c38ad40442c79385feef7bb954983d39c68e79390cbbc62b890322975e1fbff25397e7fe5e497653f781fa1a2f325dd31a88df22dee73d67a0cbff46f28442d3ddcc0f2c24c6456f779f783f950f3a1e5dadb8902ada6f49bddd3bae150fd1d6961cc430c6316337aad4451921fcbfacc5fdf34770dbf2512f649657afe58d1e39db65ea4e8df1c40da209c10fcca34b7fb81dfe436048f8deaccee67b788f1c6938593499cdeab7cf1e3c695275de5d983d582312af930d436858e3d79c59f45c35ac458d61e145eb96eb6808a1887228f22c7ccfffe7c15902dfb39fbfec04a59603f2caf1108fd9ff4d30a9db526dd3b8ce36216c2ae1d05f8201818bb371c6ef6eed58e036103e217173ae879250bd38c7d15b3f42ba61e2259ebd0c4088659009910ffeaab871d68165bf7d2b9d54c8589af6b7b8025789a89a7927e38a241ec977dea6db27806b554a359967871b0e2b1f29e24e96da659f461b11118c5c37a0156fb496c038844616a8c3bb9a8953ed85d64b6241c177866de2eadbafd99abdcb6a1c5cdeee0ddb1e1ae14bc83f71271ca1814c78bd616932735650500faeabea647fea01b563a2257862033a801908a2f9ffd3cd51ea1f7c17e2839f3450918d6a64d816d68a533c2715dd81f6ee7932aa7a1e5311d2c850f456fd4253d2ed6a2f1a044ebe7d98ed240afff4150c25fdccdef88976b47476483ef58f056bb8223217fb9dd1972576d726a023573668f7076be92b7a0e08354257de5ccbfa808169a9ff9eafcee1a716c8ccaeaf7fdabb784c1058e4bca916f44898a0d4da523e16b408ca5fce9c0add1545712690104483a316331264629fef145a2a12f0136de7bd674c86551ff4df594ad71bd570add035e01fc35a1ca53668b60f3170524bcf4d9f5ac3bc91b69f40bef538b9bc9cb2a884fca9ee54cda35db529954e9d4ce3e6f1c31836a0fe41ae74adfec73fd6c4d3c8a8dff012b73549399a57454aced45c367ea296044179d78f489d279802695db6087b6ce10321b534165c5bd8c7bf9b3e2bf61a93d81d98a17cfb70d131ca7712e2fa8c641466b327692c6f41bfcab695c7a8b21ec6eb279b8ecc5e8fcbd2c5243e06297bfd13301bfd58047bf659e9b1d4c2657610d7cac9074ff7774f81506b59a18f81816703cd7244b372a5ad89dbea5832ed52f146b56c59a21074aa4095d929e1d01d9691870b61957d6824b9b3545484d7112682651762dac16fad2a78c92fabf4dc001fe1af68246780ab7bed51f645c0db2261050bd8890a4903884ff7e46b560bdd83cae21401319a428dcf0468ff3889660ae4d138c06ec72e317dcb29b77cbc0f533bd0e49fddae8a5b94002c2507ba7bf1e3c2ee44cb201a379ef8f52803e72b548768e35af3021ec53ba516568afce46c7d748784777a490c13fc8d5f4c072e6de9b12aa65a36b1b579c8469db2dc776aeea88335123bbf9e84e7b2c72f36a96fc6cfde5eecf930aadcfbc95965a213f0b211ebd1362670773dc2a68ab66b66d40c1dd93c61a669859f29d63a7ca58b67f7e27f6ab03f83a512529fcda83590e7d6bbd812c5428ca6de66714f58a84437b4de42c98c85d30de42d625cb91a6905de3012e25c2b18adc9289711530ba5cdcd912f42e0e0ccbbd3d20ea05bb423bb02d9e52ac821fd0c52aec58076342022f5f1732446b43d58c0e168cb9e289dc134f6c14b2d5585967e032148ac5b155a2a56a6544cade46b7b585a48ca3d223100153241909a6dba9161b487dfa327e949bf22a0f6a5aaa3c2e5936a242e5a9a9612c225d05a603ad02c322d5e8eb5a31ae8796a7d1f0a795d58b95854e825b00446edce04e698f51c267db608a90d38b863f777605556e6b35767aa5c875847070f6cc499f6c2afa333dc3a63d3040850078eab6e2c1d7c689ab63a4ee359b2d12451c1297bf6196cba04bd94945c2c75a31a67dd9707b0e4e590ec4d6bd960340de3bebfe56e84e2a793d96c90e4320c2e278931dd7c84066ab71892ba0e723f1244a2e88d69a8a62b04fbf34dfbd9285b7cf59f736293e57c90969e0cc6a82e5686f08c6b6ef1ac146540ddc5ab02d997d083badb80fd5fadaf1525ac7af70a937b0dd5f729d2bc729d1a24ed9f283cd89e3d8a9323bdb175cd0b92bc26f2cc5ec1533b383379a72be4ccf38b383e6bced331ecfe8cdd05fae3aeea6ee1f174fe875619087a9e798a7dc112cfd90972f38bb9ee1e1d37ee124f819e33fd94a19bbeea797f1b928bc9aef2a741f3d6bb8f93e43ee203d6ab309328419240edb97baee9e11fe19644ae376917c54d485a545963fce81a7a001f8134f33d0322fc530106600d42e3abad3ff68f605c8b711fde19e4305dab4789314944d364f050e66a892f9b631baddda434be1d210655bf7cf4e16c327bfa45f8ad318434d194006d41372b1941f956cce83ee3437a86702013766079531e0f711f5a46ca8a33eb792caed3884925f6be0221ca7a47893ad55beda2b3fda4cb12f9cf47a8a1022203675f889f766c77f6433fb3de1be33f8208087891f35b10f682f4914d6d352d19008772940ae12643900a00c80c481a53d404fd73f6f6d4d248fe3501da1ea5341b535cd9af98a2992e24c51d4754c43cb5902423de771f33d32001dc8ae97eb4643f9f1dd302de5ef2b7f7355ad533e52c08eb993feffe068b513c75528e48235d4a94de36a17ed68add0176bb86f4cb625cb7f4f53b13589b7de7a7649bdee37810a6e000df23c4951d49dbb5f8de91d9b54d17cbb66418f31718d0f32aa680a670d7859f35ff028c418db0a975ae674bd93fdbfd268a43195418437787692ee0f8e4e55cfab2e9ddb03f78d6b85a74ab0a2a578fb3dd0f50bd303dba59cddcbee9564a5929a9c70546ca20d0fd7f17a2dac11b85f2fc0d9550065b0c716a2f0f73766a3e08c051d3489f94260406b0d4dc0770f4b7903c683d84f7d29fc32728cb2dcf306893eff6359e5d3eb2bde3beaf771a8b2465ad2cea4bb7e9a5151877edc39dca095beb275e59404858bcafa163cb7d22cde68c486098e8a9595d89fe34838912c96cbf195b2b46e8451901127c67cbcd49f00074beda96185744df44e1784980beea0600dd71bd63f32fc2225b137d8c31734c05275d369530a7c773f997e35c7aedcd2fb865602b48840a7c8f8a5286bfb734f6ca44b0acfd76b5c8591b2387ab6580d279b1a3b5976683131056902ce52cfb2db11430c9bd22e4a4466e46056c5811ce6ede369279d6c2be2a1bd2459e2256f88a7a9cb4d06ac04fcdf30315dcbfe54c789381e27c927ea56fecca884d7ae0ac191229c7127d335fa8645096eb76935e33b7cc800c751f15ca7f2b74fc7a8cbe3ede3f5f60b62443464fed86021ba9eddfc9679b29271d20ef7fb7f8db00dee0b8abc6757571bd3613f8d55e491176974828a430c4ac318dfca8797fe79cb5bd4e5c05648e7a35556e5616646fe21f253adb21eadc93f96f680556c09ff2bd2602bafba7e1a79301c178e77f6a8f6503fc5db80cc816d3d05e92d7d35a81791f6c2eb7ef736be254116ec1f305954111f8410037a1c8d8127f4d105f9b0401fdba21153f937adf94baf1567050aac118768dca28a74efc9af15e3afc6a854c29e63fd26039f97d3296b0bb0845a1af98853a23116338b69a8fa9f1299f1fd83a64bb0b094cab72768a5449c43a365790eb92e9e12287293d8900f30473fac7508e7171264ee933086b15d8541ec380d3895eae3dde7758ff0462d4e0830fb0f9f33ad5d9065936919759bdc0b92dd3267f4cd2ca7c2646993e84ec8dee8679b31b40fb43f3ebd5fdbbccd9e113d693eb5cab9bb8227238e5cc89e13bca1c0e0a70f2c5c700f50ae73306d05f1c8b191b80420253639148f7cc3e9ab565f7d8c59ce507116a52140854e8a5a03f199ad54ab217fd09757d5fbcdd3b0ae4050a00ec8e5a577b800cba8ac9cecf49a104df6e7884086e569d3aa7377d88e39cafe976ad22fad06fc1f631d5bab4e938b4048e476a1ae543760cbde8367abf799879dd36e7218819000fb5b2319d8f1ff252eb0871a26fd0be83cd1b812ff0366409a51b5ca604062b70abcf05605d84c9352fc503eafd10a75d243e5b777675bb0a4d26137fa89fc725f30877b19f685c288d741d526b84ffa67e61e20b3a99d9ed39a913e548af85eefd8f1ad70381e4ad6ae8c107b81300a07ce741d55ca095d1c99b0bfb6e47b57f35ba0fe356730aedd3d78deeee1d15fa66eaffab60fa6bd2c746b877c520c85cefa29ce4c6dc8e21ee4015cbbe9cdf11b0ce688c3df5d7e8325017a6773fcaecb5d341aaec032a44db0e7837ea75ef75c0e1896dc106c80699691f66b002585eb28fb7e71749a0ac462fbaeb10a33f208809a81435635721334636de85c798877b7edb3b10018b90bbdd6d88e9612b805cc611cca1901cac730147041d4f647974238bd1d9b24fdb966f4403f501a01dcee5cc70e5a9aeaf7401263ce47a433d0ddf46a118250d4144713877b75e3956cfe43216d078a3c0e4987d69feddfb89fac7251d429229c580238b366c72ed0eeef1948dd2cad1731edc0f0ff0ec1b6cb6553b5f98dc741f3077d9ea72c646bae10a9a92f3076dfd28a9b0934725afad5424aab8d83321eb1e9a11349d0bb906e1dc2f8b6a408faa61e98409b694999bdd89b07b63d1e13394cd083a18b0249775960f0cc7fb0d9b36a1d5782cf55d227c9040a5f8db2248499bbc82f7f9fa259c4d441cdff00f3c914d41243d25ab94082eaae82dd038a2d44b433f5302265564b688bf411a02781e1535e808f61cb6492b955b6ea6708a24f809b65bbb890bb0f1ac6f6e889bc689b86a1472b7f7d2f2889ab6a89aae3cf6df1b0b805a870025445a061bb09feb772c93c090b76def090082c135c3ca8ec8553bed39bd60c8a57bf61654a69bcfe0dcc98f3c98e299def451f1129b00003822c70c20984a3fab12ccb2d453e7c14543f6818a3aec39c259bb3afb4f30fa7146fb1b1846cb2d0e362fe452b2215b94327f5ae423fab795fbb3320d4eedfa9322f13d1cb73416831e5e0c1cf9a2aacfa0c87681cd305951847a667fd1e9e173c48fc49641efc30d7b3ba0a064adea8f021381a3bf55e9c739310af96d11fd7da61900c01d365c6271bbe7dd05b96af2ecf1ba7e1deedb29a66175c36b5edd87974c205ef86cdc97d298576136ac09f3445eb9b9b3193b9b67d9c4b80e35e1f543a37ab7b2d87fdc9a9dd01900bbe2822dbda0d218e1027e01806a08a7415ac8e4b47c22bc37cab51bcd2352516f3e8f105a593c9d36d4ec304dd0c8a382313e25e0bf91ddb5b07faa64379bc04b74025e5eab8763d5581ef1b3e5d7e2942c337dbbaedfc490bb1ef46f8cb29e0f1593efaffaf913d0c5f5345471767c77a27e2068ecccd131e9a8298885fddfc10cd6a232e1293724ea6bbe7ef7e99018d322a88a3b3cc7871263eb166d6dedcf128a2358d7e946ef43e8b73414d4c24fcc84a036b18d5cc637c5f6c59b4b881773e702b0cf945ab914e512ed1eb8bf384e37fa260a6ba3b4637238b32970d007957f5c107815bb1be86cd8789133847ff6a4b0c756b2b3d8b689df84b8b4c74bc62f3668e1a06347e1ae8683cba052a2902ec56c10a2f96e46b907c1c1840a1f606ffecdbd733e7281f54b763bc9c2dc943699c6b614c5a9e7c698a0bb", 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x0, 0x804042e, 0x9, {[0x2, 0x80, 0x0, 0x5, 0x10000, 0x2, 0x80000001, 0xfffffffffffffe00, 0xd68, 0xfffffffffffffffd, 0x39f7, 0x6, 0x100, 0x1, 0x1, 0x4, 0x5d76, 0x6], [0x9, 0x6dab, 0x80000001, 0x5, 0x4, 0x7, 0x800, 0x3, 0x3, 0x2], [0x57d, 0xffff, 0x0, 0x4, 0x56c0, 0xffff, 0x4], [0x6, 0x9, 0x9, 0x20, 0x8c, 0x76d7], [{0x72, 0xea15, 0x9, 0xffffffff}, {0x20, 0x1ff, 0xffffffe5}, {0x1, 0xfffffffb, 0x9, 0x4}, {0x8, 0x401, 0x7fffffff, 0x68c0}, {0x8, 0x7f, 0x3af}, {0x6de0, 0x1, 0xffff35b2, 0x5}, {0x7fff, 0x1ff, 0xbc, 0xa2c}, {0x1000, 0x2, 0x6, 0x1}], {0x1f, 0x7f, 0x2, 0x2eb}, {0x53, 0x200, 0x7, 0x100}}}) 21:16:07 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) shutdown(r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x1, 0x9, 0x2, 0x5}, {0x4, 0x0, 0x20, 0x6}, {0x6, 0x7, 0xff, 0x1}, {0x0, 0x9, 0x6}, {0x6, 0x20, 0x0, 0x3f}, {0x2, 0x0, 0x1, 0x4d}, {0x2, 0xff, 0x3f, 0x8}]}) dup2(r0, r1) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r4) shutdown(r0, 0x1) 21:16:07 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x1ff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 21:16:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x7f, 0xfffffffffffffff7, r1}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) lseek(r7, 0x0, 0x72a, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10002fffffffe}) r8 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 21:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) 21:16:08 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x20) mprotect(&(0x7f000029b000/0xc000)=nil, 0xc000, 0x0) syz_emit_ethernet(0x5b, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x1, 0x1}}], {@generic={0x876b, "a8b4b235e2365eae9b9a2ca20e2027b38ee9a1ec939ef84f5c9696c0489809f393c5693ae45abb7233870a1dc56f9449752bb00bb3930eed51a7edd83bd100000000742ca3"}}}) 21:16:08 executing program 0: 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, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7cd83c5b, './file0\x00', './file0\x00'}) 21:16:08 executing program 0: semget(0x0, 0x2, 0x200) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$KDSETRAD(r0, 0x20004b43) 21:16:08 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, @empty, @broadcast}}}}}}) 21:16:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x23b3a753) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/70) setsockopt(r1, 0x1, 0x2, &(0x7f0000000000)="1a9ae782e1cc7ec96980cd7456cd427a1332d568529d0aaed42a1a579872ed0e891e2caeb3c7d886ae48b3e7d8df314d4faf5596c9cbcd", 0x37) 21:16:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0xfffffffffffffffc, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 21:16:08 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x6f) dup2(r0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, r4, 0x0, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r1}) 21:16:09 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010001}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x2}, {r0, 0x4}, {r2, 0x2a2ab3f4cfd0da59}, {0xffffffffffffffff, 0xdef3b93e861fbfdf}], 0x4, 0x30000000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x8000, 0x0) 21:16:09 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r1, &(0x7f0000000240)={0x0, ""/45}, 0x35, 0x1, 0x1000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) socketpair(0x10, 0x5, 0x40, &(0x7f0000000200)) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x6, 0xdb0, 0x1ff, 0x7, "b41a7ed59dda8aa81b60d885464814f63a1f6d24", 0x3, 0x4}) shmget$private(0x0, 0x2000, 0xa9, &(0x7f0000ffc000/0x2000)=nil) 21:16:09 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000f7000000008000000000000000004af2ffff00000000000000000000000001000000001795e321a9f26b197e492c83bf78bdc60000000000000000962a492574b4278d19d64083fa5d5b3422d91c1e4cf16cc8de14e507fd178453379a32ecb3603f19ccfdf656f5c5fbb2773c9eb9620ae30c6e611eeb2965f8c6f0b339cb7159845c2a951c150110d8361bcf8deb36f2b52cdbeac5"], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010002}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = dup2(0xffffffffffffffff, r0) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 21:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 21:16:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) 21:16:09 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x9}, 0xc) 21:16:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000002c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5f, 0x1}, {0x400, 0x80000000}}, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r2}, 0xc) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3010, r0, 0x0, 0x7) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 21:16:09 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() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000240)=""/153, 0x99, 0x42, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000200)={0x8, 0xe7f}) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) 21:16:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r5, 0x14, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x11e, 0x0, r3, r2, 0x0, 0x20, 0x80}, 0xb, 0x0, 0x0, 0x0, 0x1f, 0x8, 0x80000001, 0xfffffffffffffff8}) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 21:16:10 executing program 0: 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(r0, &(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, &(0x7f0000000200), 0x0) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500006c0000000000019078e0000002000000000304907800000000440000000000000000320000ac1400bb00000000441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa44040000070300890c831dc199ebf95d6ff58e0000"]) 21:16:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x18) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x10000, 0x2, 0x1, 0x7, 0x1f, 0x4, 0x0, 0x0, 0x49c0000, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:16:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x80047308, &(0x7f00000000c0)) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYRESDEC=r1, @ANYRES16=r4, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB="5d04578c598fc0e853f0f6d5044340cdbf2765595393d04fbbc88b596452868251c86e2dc7aa419004df906d1759b5899dfdf83a911166b273dd91b9426473a2d1e883b78dea825b218f07de0404f7d64042ce2c7947b3769b6e6c4b6eeb54cb9172db2ec83f7a3d948107912ec5cf1ab8a8c8c52302702e8da4b98a04ddbe32196d83ebb87f7ab5765b45fcfb7adb3d0365faac705a61b9bc9fb19bacbe33606d8f6fc3a1daf33d8aa792120587fd13e242845279e0700173d3145f1cc06f7108157e", @ANYRESOCT=r5, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r8, &(0x7f0000000180)='./file1\x00', r8, &(0x7f0000000300)='./file0\x00', 0x0) close(r8) fchown(r7, 0x0, 0x0) close(r7) fchown(r6, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) fchown(r9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06719ed952f2838aa471b5685da747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 21:16:10 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x4000000000000004, &(0x7f0000000040)="2a126b7923b6e68100000000000000c0184b60eeb227f8dbb289860ec4b880c89349564cea6ca8db", 0x0, 0x0, 0x0) 21:16:10 executing program 0: utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)={{0x1, 0x2}, {0x1, 0x3}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x207, 0x41}, {0x400, 0x7}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/67, 0x43) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r2) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[@ANYBLOB="9fcaf6e338b4aaaaaaaaaaa20800450000700000000000019078e0000002000000000c0090780000000045000000000000000000000000000000e0000002009406000000008307000000000001891300ac1400bb00000000ac1400aaffffffff40106142fc442bc4d816abbe13b91d47830b00e0000002ffffffff000000633457df1159fc3fe29343813cbb17432e92f9ec706e5f14f00553f279505e9da274e0e43f9a1362a7858d3d7dd59da55851ba20f6a2d714bf28459bba0bce76032a4a24f1c5d5de2dc01012821639859099be047b34f768825bccd4a209b3b858e3a84b7f35550b49e57339cb81c386c6415af660bb08f5e3a1c270239aaf4aebbc499d29800743bf2e05c8fba29182254cbdc59b206554f23ef5f2e5de2a1a4fbafa07b39714d7d02b94508756ff19143b2d4fd7801c3de690bbc33029f0554b2d9f6ce5bccc"]) 21:16:10 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) 21:16:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 21:16:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) dup2(r1, r1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7f, 0x80000000, &(0x7f00000001c0)="72f1f46099f8f7a26e1a2691eaa85c8c61a21d0a40a6fb97894ba37ba93679d4071783628a89cb30d4312b6da147bc4506d0c980c749a6485eae98c8573b6e32e0f79de292bb1e94805e1d6444105fa221c705000cf95a1cb62871b331ae00767515d93beebf58dae88fef3df756b6aa2f981a69b02e3ca17f", 0x79) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="9470ced0bc278e58aba51628d45f87765ca3b7adc7758f1ac8ff8c789229d2e8c06989364e2c1a5d537c34a9d66a6eb9dc5dffb3dbce29c15c5f6eec2f7cfcecdca382c69c31e26ddb783e4558208e51ea9de5c9d77108b5acd28e06828415c117d06d435f4a4abc0fee2aa252aa0b8e3a7a0f90073eca6546ab3b0e0a0048ffc5", 0x81) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x2, 0x9}, 0x8, 0x10000, 0x9}) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000340)=""/74) 21:16:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000340)="dc5eb30a8e00f37147c246828a9a970cf1137aa53e67d718445386d05aced03e99eb900e086afe323d2b7c130aaa6f801f1cd60f79b08b3ef55e352b4fbc7acb3fe3f0e036691b48aaec66098d29da90f79263ee335c47e75503aa7cd69e", &(0x7f0000000400)=0x5e, &(0x7f0000000440)="ee35a324855ca0811d45ccffde264eb76aea50e80961d023c4aefe14ac81a9fae0019d028e3683988616c8e195", 0x2d) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="a8bdcd8e1662ec0d7e25793139f5f65c4c7036f49e93877c0dc6d50f4ae5c5e42e9a0d0eb76766fa097fc43c7431a73ce9e5841a8aed546189b9fd044712d999d8f6c47a7ee23871b8c8dd14deda5faf62a87dd0b2eee6c952bca435c214f1cd91bf803b9c84b8c95a019abb9c9213127bbeec4fa500791fb83bfef87e8346aeb59bfd554a72074753e0c14bba30d538f76e7db75c3cd5577436f5876416d4a420670b0e6a4af3fbd1b6d037f69901e92171c8879cbd85912de6a124041d086871dbf0a37a6e148254899c2b1e5ede65fb2963aa3376ae66481b1a98014e", 0xde}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) read(r4, &(0x7f0000000540)=""/217, 0xd9) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) 21:16:10 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() seteuid(r0) 21:16:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r2) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001, r3}) syz_open_pts() syz_open_pts() 21:16:10 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x8e3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc) 21:16:10 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x0, 0x64, 0x1, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff, {[@rr={0x7, 0x1b, 0xb5, [@loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @empty, @broadcast, @loopback]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x5, [{[@empty], 0xb2}, {}, {[@multicast1], 0x8000}, {[@local={0xac, 0x14, 0x0}], 0x81}]}, @ra={0x94, 0x6, 0x1}, @noop, @generic={0x89, 0x6, "4b548fd9"}]}}, @udp={{0x2, 0x3, 0x8}}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x13}, 0x2, &(0x7f00000000c0)="332d23dc8e0dd3361e49235665832dfbb8c41c9f1005063a5462ea6376ea03188aa248a90f3eaaad1d969668d4f2b423cb65ff9b8c3a309679d82cee2b5f7a45a53fa02c75862b17509d097da1b92938b2fac7336ae571a8e692fbb08dcb6ba5b8c597ae0acd24208d2d7edbe96405b73408afb1c5fe9ae818de56834955", &(0x7f0000000140)=0x7e, &(0x7f0000000180)="494ee8c24d32eba48e1b61f142", 0xd) 21:16:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000002c0)=0x6) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) recvfrom$inet(r0, &(0x7f00000000c0)=""/247, 0xf7, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r5 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) read(r3, &(0x7f0000000340)=""/222, 0xfed4) 21:16:10 executing program 0: syz_emit_ethernet(0x1117, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10e1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0xf, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c83"}]}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x1, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1c, @random="2ea7314018bb", @local={0xac, 0x14, 0x0}, @remote, @local={0xac, 0x14, 0x0}}}}}) 21:16:10 executing program 0: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r1, r2, r1, r4, 0x10, 0x1e4}, 0x7, 0x100, r0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x7fffffff, 0x1, r0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) dup(r5) syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ff86dd60000000000000c2c8e0cf0b00fe95a98d0b1c9bff00000000000000000000000000000000000000000020f1ff978b00000000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) 21:16:10 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ff"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = socket$inet6(0x18, 0x5, 0x3) dup2(r0, r2) 21:16:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x7, 0x5}, {0x400, 0x80000000}}, 0x2) r2 = dup2(r0, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) chflagsat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "5df300070460c3dce5081af25ab097317a517c00", 0xffffffff, 0xcc56}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 21:16:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="836c0ab3e30dd0bac24ec23f2924a19aed526b8bcfed0e36e980523431d784ef68ed28c64a1b8dcc10a272eadbf675bfab0500a94a55", 0x36}, {&(0x7f0000000080)="32c1cffd149f810deba75f33a448a98323a1da6809735cf91620f7f0c242f7ed1f9289f9b52e077ed2cdd7048b3b90eae09a795bacf99bc3e6658092646acc74b75c605cdf2464206e0e5af2e198675b2db96fab8f9c5333f173cbe17f1b6680a29791efaf302ce562d1864418faca42b8d5a849eed6d2a4608e60de6778621657cbb9ab04585831036ac6631bf3d8ac0db21cb4cb35954f92c04f10e76f058e20fce6106ba75febab586e25795030cf7e26da7f64ebedd6c85f8c92688a1cc8e2c9fcd5b06d6b8ea1ba22319f6e4dc9688a53", 0xd3}, {&(0x7f0000000180)="2907d480221437f04bd07c54d862896d54af7ce822be5324da023d75e66eb86c72c0fe95de5b785967e5905c251352ce19db7daa7c76410be505ef2549f7ee0043f1aa7c70f7a758c26093a7b11d4734431d7e18d69e616fde4b3092beff26f4c54e571947682c296be0c9eff9207896117dfb99096e0368fc643866e0fb7a28a3617e0b38cb011ca7da33c1ea0cd0e6077ddba10db057d3f9e95f", 0x9b}], 0x3, 0x0, 0x1) 21:16:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x9) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="77aa6ce6fdd6e8c350f0df95bd0b26b4d207ad55f16bf7de77e56ae609c6526eca48fd884751ad2698e0c1525609f589b59f291d60c27419bcd833f193e36c57c11bdfb75c42ca1150e737f82d73fff67bee3beefb3d85e8a061a2d997a85d8dd8f9b125d3c63fde2e3469ac733eb345c1ced8264fa90c0abeac875100b5388fe769f152b8dc"], 0x28}, 0x0) syz_open_pts() write(r1, 0x0, 0x0) shutdown(r0, 0x0) 21:16:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) r1 = kqueue() mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x108) kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) 21:16:11 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000173111f310b07ffb85f9f70b812c8df40d170218e9b018a89490e38de02b30369d9b906825e2080d7e16878761f0d39b7614f59fc3041bd551993d574e44adebb1dcbe0831e9df087381ca932ce8f82272e08f1eaadf6db487b496914612914a8a81bbfc058c9f6594ab8d94c5aa4f5f71cc4058c6d579c207b2ec45c3d15d7c1f6e688bbce94b5ef615877912e69f23b62b4aa442fdc5a7fc29c3d7bb67d79335dd4c5769b54d6b77eafcd0a577a12a2043f03352c87b8287c1cf97e5c32a225c48f06f1b490cab12be0556c084bfdb2add0dfb54f826d238fa54e6d31885e96ac89716e31d771f"], 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 21:16:11 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[0x0, 0x4, 0x8, 0x41, 0x20, 0x3ff, 0x1, 0x6]}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getpeername$unix(r2, 0x0, &(0x7f0000000100)=0x38ab106826580e0d) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000000)="b6f54fb2611108180a5f7ed979a68cab72381dcac72d7e39687b9fa3faaaef48c8b7083e220e2dd7a598f47da2b194520446917a9b57d875b03c9cd138f48b059b91ee5f939853826b5d2c513e418a6db15fc97455a5149f1d4e29290de740b85b92017472507294092b8ae474734568ab8a7bc1d36cca1c7d7897e66dc0b486198714363e0361f0dd161a87", 0x8c) 21:16:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) 21:16:11 executing program 0: syz_emit_ethernet(0xe6, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800440000d80065000000019078e00000010000000001441003637f0000015f46ef0d00000009441007e0000000000000000900007fff072b04ac1400bbac1400bbe0000001ac1400bbffffffff7f000001e000000100000000e0000001e0000001940600000e8301070b04ac1400bb00008b2e440eae6986b77762c8ebdec31032830744e00000029406ffffffff00000003009078000000024e0000000000000000000000e0000002e000000244240000ffffffe100000004000001ef4f9d17fac00e3900000006e000000200000004ffffffff8000000166979daefbccff2b45cbb69248b8273cb969b966"]) 21:16:11 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) msgget$private(0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000340)) flock(r2, 0x2) msgget$private(0x0, 0x321) msgget$private(0x0, 0xfffffffffffffffd) 21:16:11 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r1, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r2 = geteuid() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r8, r7, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, r8, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r5, r6, r5, r8, 0x10, 0x1e4}, 0x7, 0x100, r4, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r6}], 0xf8, 0x4}, 0x4) 21:16:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417", 0x86}], 0x1) read(r1, &(0x7f0000000080)=""/75, 0x4b) 21:16:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r1}, 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3ff, 0x101}, {0x6, 0x4000000000000000}}) 21:16:12 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) getgid() setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 21:16:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 21:16:12 executing program 0: r0 = socket(0x0, 0x4, 0xff) socket(0x20, 0x3, 0x7) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:16:12 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)="115245d11861da19e769b90bb7c313e568016a3fb3eac323e8a8cf9f9435b439623a0ddb89286164de013069bfb6"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:16:12 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="8e9b74a9", &(0x7f0000000080)=0x4, &(0x7f00000000c0)="28bd3c9edb73a8a6f41c73fa1ec360df266b7eb523bd1d32499aeda6fe785dd2c82fc03bcaa022d18e9f6b4fe51249d92ddd05104f955c6314700f1da76b5c9fec7d8b9eeaa326e0b2b9d30065a6a8a0580c75e8f10bde2cde9632c1f2ec062a3ebe3df4137afe401fe1aa66df7581eda52e51869312a3ff1b8f5b755d9e56eeaec353b40239a856062e8b6578c25e78d9d9f51b3fb9e573a086a15b292f6a40067775074402fc9a98f332d783d0157e6620983a82a2655c80ae656ddbb2ab96334665cea39e017fe336513f4955922855fabf5fc59efa8a432cc1e3915b9059a46114ec07e953ada4c3d1b88eedcd04e0f5a686450619b8fda6c77d37f88f26458fc8ee8276413b3eac6c3e508a0a7a738c5bfd3c7b5da0ec12ec93f3070f12f6b40f11c26e0309dab99c092b11aa6b646640c500d987aed7d2114123124d9ef1eb7828ba7a0e31693b5ba50bed12528a2e60639d0db27b2ace5f7be5faeeca6783bf5bcf1433e0b4481106f81918c400c6ed5cf920ff57f87919dc75d33382c3d9f983ab0f84ada0fe60d19354e89c9d9e2abc6275e55b28de4b3852cca552537a9d50a137d8cda40dee07ba6995924df1adb5591ec5d75d04cc8f85400dfadf4ec339df61bfd67171b7c3f3054423ed2a79d990ab026772e7bf9d54d404845f2b5b1dd01ccd09b9c60e5b7f69fa739fa6b22b74285b85cd9ec98b79dddf99abf8a06c8f91f53ba922f74c516609e26b17a72ac99c5eabf449642f5235f20be4b23f45c05f64056f8ba722482c694a20d23e3772274c0439447852129cae957961ae4a5a012ebd3b7a67029a461bfc576fc4deaef37f9dccdde5a01d56ce3a0fc6cd3bd745b3a6979dc97d3e46d91536e539e219ec477d7aa2ee0f7f55ece0f3c102b8fd1bf28df764c8feefbeac605fc8ea49190873991eb01c083cf0f4d41a293c146089569814fcdeb0dffb6cfe5ec8638f5c7f63b663d7cee0f4c093d4508be5c130585fe4b8086aac05062db22831d4574b8260da65cde714614af3f3e740de7b1338020895fe4d375fb24dde5e54469bd6b68f6e8f5b22378ae9a901ea15adf62e70c3f47800764d5c8e5c45ba4333230ff5ee75ea0e90d2fffdfc3d28d1e54bc8cb1b41e24588ae85e55e4806a31105e4bbeaa832306e387ed8860eab35be4521c6d4f0c80bfc063fdfa08e8b1fe8f35073ba2c6403f89ffa2a6c608c205e4755f02ebd4a381b362a27d041c76ac409b734e59fb88431bd844e58d0c945f7fc501cf5213616ab1a2029c150463486039185cac95f09a6ec103c5d9d4bd7f1a4c3273adcd5795628f64f437e037b8cd921120481677477c4aacdc6d3811e2432a38f6018fe74ddc6f90c85949a3ee8dee12faf585dd1e5df7f3888f18c22b58066d03001d9c69e7b684ae7909111fd41f1f8942ae7e037a0030404a159fca4e8d2ae83347b7d63dca0207bf7f298ca0715f34820f8458ffb8e69883b937e7c1385cfcb60e7a1d183d74420e967a2aa75f7ca328d29a1e2dd838a69bd7362c1e221b1c4a36e408ceea1784b26b45e60336e7c4ba28f919775e41f794b872b8c788446af644e5b4f4905040cd878344a27e3b39b2207ae686e6b1c33b5f407b085691c3a542a5fa779eaee9879a3087d69239d202f65af69bdb6cfbe3ab2f47fe004c0420644c70b40322b39b50d10b69f9742c406b9bb19737ec48a5245d0b6641ed4b99c1e31f1b60a84e3fcb9ba013d1fea0ddabaed845d1ce5ec78559cf6e5fad3bda6bc26d0d49e2c98e8ba766bce89d9694fb2f6cedb6b5c1e01bacd265dcb4891a927c691169b6f026369bc8b00683665e60b495d579d34f4cb83d759fb5f75d8002963f19502bc1cb06c67d5c896e6aa302dceb633cdcb37082a461dbeaef9d3c88c77d84290d068c712bafd9898b11f54ff907817d74b79363b61548fa33170c4a205dff3034164348fba4e9b6d72bb9973de2d4f47014135aa5d7f13f3fef47d68905ced53ca643958060c944053c46c859998255270fc43ae614d9e30f78de83b62b6a99d575d495a9be7cf54bfeca6093c66066b9f8cc6d66b580b8fc6000f3fd5f1449a4f0651bd0ada6e980373722150ee75046355ad42b0b65259140c44f16507a586dd3633addc9f886bc49d1db06212e011fccae4bfab1a2ef5c3b63fc9081fc42aafdb227c46a7476fcfc9f81d9e8b3ce4614284818eef2f90c84e635be910576423c88e096bb63b2a0fcd36d20e4371cd8aada8d321e83b98c6e784f6cb491f7eb45cc81a27870fb74224bba8c417db479571c2c4b6a2cf471be69bd1626d193752436bce06686a82ec52690932016d5c8c7cf7b20ccdd36b38d2a33b4462059368eba9d755d376de258c1e1f4b6edf77bd87d89c1ae92e4605f732ad11873a9d9e96b0a10f94bb1b7c9a1c7ad2d89bc816a3e475e7136c1503233a0159866b0a777804fa20933bbe2ae908bda7445d61ce04fb596d8f438ad2589ed2c8c9d9649cddf8b5bf1adaef7a4472f45b23be744518e8272cbda348adcae1e4bba3450c4bb2d7f4764ab271bac96ffae27c9e89b40121f233abc51c296ce82a0e5595c1c75dfc3f82cb0e199da30951df462c3d509b1e2b0051b00fe8b5895ca2e3e19d6672671e3eef711502169a7ac5a6b57c9db616964085525748eb4b813adab24b4af8db7e4fb70a05ac02f1e52fba0b4d2c1ec6432801c8df5bec7cccfbc70329783de95f87d463b915690071f17830d0ca7016eff513816fb2ee1995f88dfeb0e085999299b281e06659f7c325285f8617d4d212f69f38ed8c403c225ac5dbdc2d4a329fc48381dfd19d96192fa8cd6d4cad22627a34873ab3a8529919949827c6075d026602cf974e3fdd386bee1c4960e08c5a025e4ad17c6380d4aa05c015d28e72840ffb11623454d41d4ac10ee4991188434d81d97972c90945eb2717ed9006bf2bcca144c98f9b8e38198459f91674a0acf6d4242326e2946e5884cd0a738348faca88bc75ac0566ec6f83f5de674a3213396de534cb41dfa39a8ad16457bf325d3d87f522214109ea0d76bf138dce79696e7e47d254105ddaf5871e2e16bb2831fa632cd7ad91be8a0f6c948ed720100b48c26d2aa19960cbbb10f7e52d938a3e7705cac3936d96ddacd4d59322a249503569f99dc6012b59313e60b1c983a3d87b6122243ff5496f23c722685925fc3e6c98eebab174d8db7c353b3559f5857735f012acc7d1c89d07f90b55ae9ea377eb9449d58f81eceec0a58cbae011829befbe7ac76c99de52ac45cdd6b8b60459977c1115866e562da3b6cc865d9e0ba9d7884004637a87b0894888e5f28b5f2dbb102c17212e6d5602f2e9f5d60f2a60c7d0c39f6798d6f09117f912225cab75b76ed06a408de9218fb48f40903f3fa95decdea0fe3b3bc21f3813866679b2660803a31e8f096b173fa23786718a0efc347c98e5755d613d2122c46eca34e62883ab72148d36ed616ef10afa013e3f4efbb9d86f403c142672718c949b432acac3ca5c12afdfefd1b85e1f1f8bfd2199073f6fa6a0b7e75b133c8c8cd08fc6cbda43417d11bbc2453626f19aa542848313cf520324b1e6ca54ac0506a56fe57b8ab760c49ae066c02b05a9ecdb48313d2a6c75af2e864512171f2ca38eb224783b28ab0607a8bb38188821fa21eb56c8dc195be2b21c8885d5702418337f0085dd5ec3f3adb513a045216f4eec508dc62f8ba87b56fe66d8451e3b4ad5626a2cbe12a24002e86d80f5512ccba194e0bb70c9d104be14aa34e39e99295218828c2a37655069078027e93625a38c26a57f084ccc33ba1d42859c989c4efb113605d0599fbec70accbac1ee2c38f2132fb0b03f201f19f3235ce464d07245345278bbe1eea3b120dfaeb043d6e453cea06852b9ed7e54b8c9fc477772adee05678f174f12c4b6fd92dce2316ba247f8c1c02f071aee0ed046d2b1cbb5c8bbb54ecc4680faf49d847da2db4b9132992fae5d80557af43231be12940098cc8e249966a7240a3bb159e0775177d1f626328b9fda5d4cebfb5118de003af17b1f1d2ac261cbd30d578bf704ba10a67d0eb9f73676f00b8ac475521a9a50771eec90c8795a786037fd43ed267ed1d91c5b58fe59eb39d90ed9e13b1ac6c328e582a5ee783782de577314414eebaf24f6c75dc15a156a3bc8cbf0b8096f711b182fec53608f3563ee6127744477858e725e2671fdd594f907579efb5ed1ba004e949e88e71f81a960ac0314b31174a460b184ddaf649a81ecdfece2fee6c3ca3d5e0534a86bf5d77d87bfd0089e7ffee337fc019c0bb0358821183ab4ffa7a035d62e20446ba21ba725fb31b5c3bbc5b607fa044a861eef3b30b1aaf01468df2c76c4fa7228dd672ad321037771b41f24c9afbda0a516caaaf398b5f3b3dd04a186edfd66e21bda5ea7be964e05f1d596bea4a13d92b3cef7bf3d554bb1c0174bedf43482edd6b5a66b2a357e20443d52671dcef2e6d0288ebd42550546ab7568cf80d13981973fe0b7951953a3e8bd49d0d86ecb9192659173fc9917bf0fc85876c8e39fb8d85ee87ddf91fd2bdfbf0868bdb283eb37b0b9edc800b963b3cf64d5c852300f78d4fcefc41ef0affe85a1e37459f9b0f08568755738f751ab9df679341107e6c9ebebf45f13cc340c67576303843df43829919ac9456ca13bcdfaf56e01d2f6ab6efd92eed3fca32bdf934806ded1848cc1359a48581519942d0bea5973c02b74c2a05b105f5a34ea4d33fb162c4c2b165bbbe39d1d4aeee4610d2a313fd5f0b7da81a8867597251f7f4c9947ad2d6dfd09e82eee904819baba914c0c71e8bd8ca76c7c3ce0319642f3b17b9b52b4d768cbe7d82a3dca7eb810cb7700847516f00bdae89dbaa67d17a19c9a5b1fab96ce823b32cf731a8e9463dd66fa9acf96659fbc1c6b015427658dd6116eff5a8fc363225ed0f92c4ea2fdac9930360dfc4c6faefddaef7f8b3dcf2bbcd3213e69e987aedd2adfe5b3d8e30747d2ed907b8e48f97cb6a523a776a165543b8e26722292b6dcac69833e50259644b764147258278bb90f0ebcf22fad2b20676bd767efb2c69b8e4ca4b7a37a7331d0edfe522eed6d38affc6a89bef5df8fc809d75aad61a18d3e0e461efe28ab3930be98420293e27bb3a5bccaedc8980a2bcd4b85253ffc9ae33a743ec654567aba8c19d089a42ee460a45403df71c28c5157f807adc8d81d272df499766f6975760e7a923f939e08dba1af7e9eddda7b34a1298ce19bff729d916d8381b8278998c102c6702c2af9c81e790c642a218208382d82655d5efa72b6b2153fb17aca46f0ec314569ce4d944e1a708bf465ca67231cdd25da2cf152df352a00a59eab8d0da3d5a9ca3f43f67e82cd7121b4e0b59d7e23e01fbcf516cd64326fcf182d38da46ffd00b10956ea99462fe588d53f73a504c23111453b9c9726fc19383f473977b4f3beba18bba7efca33d455ee88bc99defd89662c571a74e1527b56f13a1d0f0a145985501a10b435285558bafbd6db3d16b942eacc12047f798e8bd060cfec4f6f423d2ea6ddfdda01d5a9d5c598b11a591be3f773d76bee831ea5c1cff11826cc94e23e87d8161dee6a96a80a2c23990edfb763c26259093dfab070cba0a91e166634485e835b78d03cd516f37c62effd0595b1989103833c6f5772df4f0f5ba2ad1d99bdaa34df408f02d161dfac855fc2c41f88b5ecdd381566b654edd3a0de9ffc3caabf95d4ccb9c3ff9cb38a37158e4fc0fb7110d16304f88af7a84", 0x1000) 21:16:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaa9e000000007df5516060e3060000103a00fea000000000000000000000000000aaff020000000000000000003d00000001c90090780000000001000000000000006bf5cabf46e1862c926a0a62e76ae18f9a966e1b918b6e4957de3f93fff7ee73a7007cdd107a2425d76c2fcd6bdb62f7c4a0600791e29b20000000000000005b78b633d9058fb72163fd27c0dbf34d6b079efe91d87fb6a15d737de159480cfc5196b7a4fe3dbcbddd1417a58982c985ecf7a38202ef00c8cf3cc3647265a32497ac07e89b351c9a3add6bb05cd2a006786d3a1725b59241a008f20c70d052691ba8e872735c197dde05f326d800000000000000c42d301d714151d290e7a7069a002198afdea980"]) r0 = semget$private(0x0, 0x0, 0x5a4) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000380), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semget(0x3, 0x1, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x7ff}, 0x9, 0x244, 0x8}) semop(0x0, 0x0, 0x0) 21:16:12 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r1, &(0x7f0000000040)={0x1, "d25ec4e7c64f240e5175ebfd1b8f42e27752656fd2a49d4bafb77b0b629f3820d8320ff50600000000000000f76dfeb8590f012f66c416"}, 0x3f, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r3, &(0x7f00000000c0)={0x2, "4d43b594e1289fa5d48e79ccad7cb35e96eff8af2ba90b4b4c785c600f3d9dd0d06f89ffe40b35ed84f91dbf4174f2fef352bd09b88fb1c884f336f9122640e8f419b451ba13951402c94fa99ee30646ab41261455053113db0810e4957c98406bd5fe03f34b8515"}, 0x70, 0x0) 21:16:13 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) setsockopt(r1, 0x5, 0x3, &(0x7f0000000140)="41d615406b9aade6ce545e3e2e5f650d1e34af41013abf80484c4dfbd90bb4a4974a2cc74d813afbb908a7514871dc8fbc8aca1ef2e17596cbb178fee3b43e30f13805bcdb037a8bd84b15e4bf81b88e97ef4622c3cec91a236fdf8debc74324867ac96a5e9ea0a252710d59f580ad74c1a874cf1fde6eabc627a9c004f300204d6187a8ee60954fcdca8d", 0x8b) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) r4 = dup(r3) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000200)=0xc) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000340)=""/164) r5 = socket(0x18, 0x1, 0x0) sendmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r5, 0x8000) semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000400)={0x2, 0x80, {[0x792d, 0x7fffffff, 0xffff, 0x2, 0x46, 0x8000, 0x1, 0x81, 0x9, 0x2, 0x7, 0x9, 0x9, 0x7, 0x2, 0x2, 0x8, 0x80], [0x2, 0x9, 0x9, 0x3, 0x5, 0x3, 0x9, 0x2, 0x1000, 0x5], [0x10000, 0x2, 0x6dee, 0x100000000, 0x7, 0x4, 0x80000000], [0x5, 0x12, 0x589e, 0x7cb1, 0xffffffffffffff00, 0x1], [{0x1a5c, 0x1, 0x2, 0x80}, {0x9, 0xf27e, 0x6}, {0x9, 0x6b, 0x1ff, 0xffffffffffffe10a}, {0x2, 0x9, 0x8b, 0x2}, {0x3, 0x9c0, 0x8, 0x2}, {0x3ff, 0x2, 0x2, 0x81}, {0x1000, 0x81, 0x8000, 0x100}, {0x3ff, 0x5, 0x1, 0x4}], {0x2, 0x80000001, 0x7, 0x1}, {0x0, 0x8001, 0x2, 0x8}}}) 21:16:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000032c8e1654c0002a82a0081000d000800460000200000000000019078ac1400bbffffffff830300000a009078697bfb13"]) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 21:16:13 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x4, 0x1, 0x7ff, "8adf0bea843daa4a93dace339d680f3c88b2f76e", 0x10001, 0x3988e650}) 21:16:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) 21:16:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) r1 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r1, 0x6, 0x7, &(0x7f0000000080)="6dad5b42ad5451d1e6ef7be8cf065487ae886677a2b12a1a7b122e93088c9fc0b79e5e6c59e275f7085cbb6fc5f5c3ccb88cf46ffa5c1d47d585e532e8748d468ce1c73cdfe88196f1f2e259e75d6b2f41934dbe5020d51acea276d1b3bf1af7d3b8b0a49d86741ba2ec86da6aa0d38990eb21828d4275754fe266420de0b14cbed0683ddc722ad00c97a3d9b08e886cd88e788162d07191a594b685f2b1825e9f761abed8fa3a59a85f875c04eb031c2fa354a7fe2a2f08574383ef3c3a8f754aeb419a4fd7c698cca30e8222db623084609d2d05ea3500", 0xd8) setsockopt(r1, 0x1, 0x4, &(0x7f0000000180)="f5e3afaf56aac3f99df6183efcd0c54cacd03f08e0cb2f4ed9fe6ff28b2b9e3d427c682d59a1faf57695a5cf3913d10159bc902b1a138fb7496599acea623846ee7442d47e075e223e8139b07f8b0bfca38833e826b3b6d7798d0ac797306337e39ec07c7b034d9b686f7aa990a48d8478693caf5ddacf9c7b0dc17707ae6abe7f2b99d019a32b7024b1d67b0f5491f9955f2c27c1cc12fe153b65294309d66d5b61a320f2eefccb64e6b98eeb821b8b101df914621b2d14c48a4a20d958d01a8d2f1ac168e62b37a4f23f1eba1c574c58af4b59561b87b666c9c85b7d8b27e896e1907a3a93f4cdc02dce7256984c3e395aca98f7416349beeea5f8a9e1c22aa5c9de5217c5aa07a6176d0bfb65a34545288117bf923276f10c984f4d70b23a53adbeff78894608678cfcc30dfc4f3fe6d803df42b8923283dbd45b26e928aad035a795a1986b5fb46b0c7bd18f868399a369923cef4cf25056b20d31db5d0a09329dbc51cae662621361f5aa6e9e7a6773ece2464e77250916cabc56e4f55e6b68e5247f632e564a04733819b8d8853992592cd9a542ec28c30f43d4f1ca8801f21b9becb790deb6a230d424a0271e43e147d609667b425746adf66ed303b27d030053fcc0875d5657d70970f92eeae82fa5eb752801230b5ca3e3bc419072ee453525c3f6ef114752ea4ae8c0019c387947d2871a45418c91950c4fc8c31c4ad1fea44886c9d0214d66265b795253d03a7f6344c84808a61d322be4f5a0fdeea4b0dd1caa954ea59461404e77a0bb929630ad3cb218bb5252ce9712e4c3e80b8ae786011e1bc2b7e4790260101f29a6969beeb5c833984882bc288b3c057b664953bf3cffe9eae86895afddf7270ada493a7d878118c061d106ed2148abe0f7cfa045834143eebaaee504cf28e64f1bfb9300370f1b77bce4b05e9b52ffc6fa7c66d83437c8816e61748fcfe0ed6d1134da424fa38e096bc169c70587d70abc045ec2d95602e3b1d2f03d9afc587c1bb9b35d2ecb5c036b17cedfb7dbb8ae168100be8fa19826d4e2d8b2374d3a25d21b6cf7f1d6f5054cad7c2e54bf2d5dfddc993ac083e6a9274620818e6b54d33a44e561c0769a8d5a6c6d3f7f2b93df82eafce84a7000ecfbe53cec473c41f9ac39fe06f9a361fc176eefdecb7560379d22116b413080d9e921c5242f5e23fc43d622dfc76567d9b15cdd23e3233bc5f285e8b2b35fd0dab0b68eb78d2f814ba4e76012516f76daf781b8e22090327bb89949b307ce8a7f4c5d9414ea718792b9fbafe3fe1573c7c98f090cedf8d2b784c2913499a36fcfe3c86081ed21d6996a630fa3c7812918d7216fa66a2deaf7a0aef02b0c3505f01dcdb71336a3023e7da9e6a411507c0bfa7b8e4622905ac4e401dd32c15c22a707df50e8978f61f14070aed964d28dc0e9e425ada302d63b18eeb659ae81b4aca77c81a0ce7bdd713e44b2a3a13bc63ef0d43c8e54921dd1d63b98e22147d4f1e43275de39ae167c0f28d671104c940c499ec8f82dd8ae303ee25ec2fde8b4a84f01b9d89ecc1299b0e5f5988586710d6a7e2d14edf27b6dce417a6b65913589271883389c35760bff72e92d7bfb6876f7e2e272ac2d2d70ef55c57dbde7bd1b6f58c1065ac04cc511e94785661f8adcd21af5a6f9ad5a921ca181b10119d82bac4392691c0d21794d20b146fdcc3bb8529ff1ebbef39d3ce3be224ba3b16b12816cd14c9d9237c541da2c78ad25f567c123bad85ce284f90e1eef69e6553f37bae0805d6f09df76c077011542ddd4de8bb73eeb3b97565b6ea748e2102c53fc225d74f48d916fe770f23006fc3d8b206d10448727a5869a759c078bf9a41f7810e012d78aad0e398a8998c6ad7e4a3f08b3112db9f15c2cfd0fe76512a97269ee2151004668fe814babda5098f2ee0155cb2f0d97cc2910754a20b51c6c3099538bffbb7f42c5b6b2b3a23ae1ff1e90f5945703643015f9f6fb5a339e7ce8635c33cf2aaeee26daa9ee5bbe211fe4d5895f378c7bbbf8e9e8235488b6e6f973fe973f24051caa9d693f80491669f389878a66758c58d314fe36d364a5cda6ec6fe0577e1b403e412444d173bb198c6293394ff1dcd00df05e8a8e334737a542c55638a54ae3753df4bd01ed7f591d09c7c3ec6e5642c0643951ab9bb8b2acb7a7ec392b0d1131c1be7d4a10633a452a1d9103de2177881096611e3d3b022ea8ee25247a2a29e304435b4119dc76b01af49e273467e571f33a68bc5a23cf25521f599ca9bd1ae39c9dabe84b37a06a5b4d14cef4031ca3166f020489d14d9e957dd76bfd89743e685528edc1f1e3ab216e901a544d9d149cf14a95c482b5f003c26b7391b17aac2421cc6d6a8032883102252cfd025d1e65bd08b059a7d5c733d64237d6598e54a8ceddbcda0f28f464f22bac2d16808978dfe3aae5da4cf21aa10bc302ab0364d386e7634f600e449ecf515304ac48b02e97eac18e5b7835fcbb543fa9b228951fd9a510f453d114775dbafc3153a47692de766f03075784ca4c592d097b78bb0d85ea97a967f46aff5798d8f71faa4d147fe0c9eec2cf4cc697eedea170593cc9eac2dacb633169f0cca9fd805daf23f12332c5276f1bad6afa74fc963d475c316b3c7dfe37f7aeb10a5d45d74114765243e58ef9788a9d8db9c1095b8673031308a00800c65c6d0ca6c15e93a3100fb3055db4e766115bbc018067a5025cd69e2589114342cdf5f9b7d3982d830da7aa3309328014f29b77535326726500de6a109758484c95d71dfe0650cea2839ecaf3ee93d94640c248eff2e72b70dc363c2c811e8be4f9dce8aff90e2733c0fc5acfe01b01cb4972a0d29e7c02f2d3235a1cf3a8e2ad3f4ebe5bf2e1bb64aa127d422d2ec7da4c45120e9dde024dfd42dfd15ec0856cfae00c55b2ceb9614e8cba43584f3d760ee0d9e0ae17f3375dec7258515484074e31dfffe6e0bb727d499b5478f6210308732e46044e4864d2ec18af252044818d25752de6e253d8feab968217d736b1e4af559d438953e872d534cf8ef6f133beb5ba1fbda02bd30f83997526dd4402f4055b31cb3c89bd8615520f4776905d162b4f5b28b4ce8a73501007e1e43413681f1453537c564867a944561c5469217e4ee98c2248298e09174e6c15202a95eb2b54f56a04d943e0ecf3f2e0b085bcf26130d8094635c984782886c246a141d5fc9f53228abfa2e0e41e273c4b9c34547b74c6fe9c7e5f1139e062cc4c50b87572250192c83b49b953e15bfe073ef0cfb1373ebacaf583d77621c37b449ad25f15821718b57abdc52112a2a7a7b04bbaadb02b33b2c43ce88c835c1adfaffd3c4aed343f9092e4079d2240656d4af31880d0e84235a1ecda64cb8e1e28279c065871ce5aef5dcb940c30811ac03f2a1ce306ed753ba8fd36875515997cb8c07f844ca9fd5e118410d86d5c4ff240756ce4d1042f4b9938e0783885d46fe6ac0b8025c357bef216e7a4bb4d85e01b2bc1192971992bbd6abeb9ec29e415cdf4be0b08ab957dce9c921d1fee7516e78703f7d21653fea7e95294f150a6c8169617ae62b03fae48919f239eb19705886e36cfb472ec500ecc498a182759bc5f8fcfcccec8ec70017f3e7b4a77bb1598e58f93712b51616bbfe88346d0eed74e7eb217a02925e63ad2ba13a3a3e2072993af47c57b253fe93aba1ff0f2bea972f9bd5b7f4fa735a4975f42a87605fc8dee4bfba6df16fbf53df685df506f2d4797382a8f6dc745829f2eba362a4ea495227c12ad249d1451ac574f4f89d057364e0bf6c3b405697205e9a9e0a6691d8407f25f843389b8d08fceac2de65370f549e89a2ad55377b06b25f9275da619f073d181ad0ca6ab97f1c17d27d224bb9100da16b76dfaec133040f2897b1fd5498baa782ac54cc051dd1f2c9246cbb919dc8c5f299d52ddbc2effa5a439c737262cc267098b650e39bce1af2a7f96cc18f08e4a2307ef429875768de0347cc3deddddb958f01016ff0a978ce85f98e5aa8311e488dc302ba44cabdc762780739340e0e2efaa705aafbe4ae29965e98349fe904e9be806e5e2c91fd8472d3e5addc77432217deb2695b6d13fa575c255b5036170fc38a85245ae90d8e1de57ad1d164870684a38bdc85916507db16ee976f437fe2ac5d917d116ce6af1f73081a3f0fbbb21f766c9a55a916d05fa86191bc152df94c3c41b9dd82cf1ec93539d640dc9b9836d0bf4648ad0f1874685cdb5f7cc434f08fb04772cfdf2fe429263e6aee3e1042da8a2ea49b7960822f7d896c910f62228245d4562b68d88e1380c2e85c05d6458e9eb159da6372b78a8aee432ade72b614a582421619dfcaf60b1f8da0ab8bbbd32adac562e63b7c44a4ab79ce9e664ed6edfb39228b67a5d757f6dae7be3fadcdad715f7e19d2d1df0970aabee42932f59b9ec4fe2e894316b71f27fce44c1873814b22b533800a0ea9de9ad9343fa0eeeeda6d3321bb7608a5b3b4496d29c4e9914112d32d7a8d0b5a52bcf2ee89a8e31738f826cb9f360b9987d263cfd7a5005c2528b36bf5db0a1a37b604c7a0ac92c0b60059d3ae30bf7140767bcf8bfabbfb958935e0c415cc09b349c3859274bb28d949344061cd6ea1aef32097967ed1d4cb0cf7b4d7ccf99c8b2f1a4a79509961ba8d4f2983c71407cdf8928942aabe1f5ed130ee474db522e551720eb33b7d099573b96ce94d1929922b5b35bf4d10ce149e69e886f216bf2b1d3f0c226b6aa46dded49b8ded79a93d6611514abb0aec0bdd2bebafd46178f5bf90da4804cb99605149d85d6f55516c4cc13f7cef83d9375ceff0c682afe846281c9f24cb1cad08a29b8336d7d63c87bc766eb340a24eef83d5f1b7a504635df4d281eaecc793e60bd09a8ff294349e60bb21d930ae8e132da65061fdce402960e75d7e58035e78b71647dec9b0b7e6aef926df8f5f0c1c2324542afa660ac1768d7b93168fd0467e96c3fea9909deb27c0da1a35f087be7aae3c2b88bc0610f2731333e4104ee637f396d44ac513cb9adacc59efcd23c753a41f893c38a5c3d3269bd58eec77ece1a05fb78c879b63c1fd0a4593eac3423272c1e141a9f4890eef90263efd5830e46d99dca018551a095b4f5efce589490958351dad6af315ce658373cd00ef3227360479c365245141c5771fd6938cf33ab4bc8fe7fa3394871b43e59185061b4d66bfcbcc8dcf65e6d3a85af7f5e7627b88c6ff8b7c81b6465adcbd9a3ead78020f4da79f0cfb3e35a3023fa89a48f35415a37c6efc04ef5d54e454cecc3d53014c2f9388a4ed6826552375f1d94e812dfaa651dd639f42cfd338d7ce7e39695f44dfca23a019cf1ad3b7408ca7c0f319ac0140fa03f35ade065a72fd5d297fe5464d62372233e874b24ab834403567a993e961de550cc9d0528b68fca083341127425048ad792c3fa2a286817a820122c2647573864ad537578f7ef0ccc40c7682e48f4fe358e7a9a6760ef803c86528993556d64ca3742443c49fe85e90169832dc0c31b528fba857b83e21ec5fc073058d523ee64a85c35088b29cd02900ac97ae09a9019c5effccca80f65fa9a48535fdb1d28bb8ec94f2f603c59c53c6471716a46924b9e7c7a79597b8763a7aa3fdaf221907f2badf1ffb170b41fa9a3d2c6312c1b06841b08cd1d3d898039a32f202b24360eb1584b589fe829ee1e11cb1217e2819fb4bc92e96798a1d5dbd4f50fc84de870e0e91acce9418209dccc3b42c03d53e9254060fef8b218b60472635b83b3", 0x1000) r2 = dup(0xffffffffffffff9c) r3 = accept$unix(r2, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x4) linkat(r2, &(0x7f0000001200)='./file0\x00', r5, &(0x7f0000001280)='./file0\x00', 0x4) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001780)={&(0x7f0000001300)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f0000001340)="46d1c25f3baa7bc1834e778fc12443d472a99c93160c2bd09e9ca5a1c72dd961cad50226b837e78efb39d8aab4e8fe3098e4e908e021f02adca2795b247d441e2e94ee55d2e7c34c41f6c3a885d5b1b6298a7a851a0b86762873d694480462fc1ba8835355ef9bc4b0cf544ef5d04626358eeb34100f2bddf4002d6d1e92d1071e47a016d79d3b0bceaa9c04196a5dc20a827856fbc9cf88b81c9c543b1a3dc772e5113e1e267209affda2dffa8fa54ae576ede619345c930e02def71f9f348327c0a23f6e724435026b1d90b8efbdf0088f1622beb384f75fcd01", 0xdb}, {&(0x7f0000001440)="0fbc260d754eaaca927cb01f95c4f78e0845f12a8f86084f814e58f7f3e790db5652eba54bea3a432315bd528b3f8a0ea598a64e0404", 0x36}, {&(0x7f0000001480)="7f4b5be13b89eb4cacec1ac9afc03c5482090249f8164025c86d9615ca8fe680dc8c31c852451b48eeb0d56b3c9274765e8fa7dabc9f61c743a3189657d800a7876793857e2e005993d4ee8682b673e0aa658d1c33c950908bca1e398e1dcfd03555ca95434ac279568b302933876fea4905af8ff6bc4df20d61e48404884908819d1a49197e93c3d9496e292395d6bbf119384849453acbad7b928fb411e5589e24b582bde8c8ade3d465af9116396081ca1db33643783e1cad16dfb30a818a27b6a120da23a2575591de6aea17ce", 0xcf}, {&(0x7f0000001580)="cfaeeb436920503e2fea4189ed8ad0d09a45d624f687ba5ea72e01e963d23556cdb13fe4b4e5820c173514c9516f553e220d476ffd2f521832196a8bc7d49be4834bdcd63e47dd12082ad32d2c4d34e2201973592c5c7cc0f54a0075bacd5492ec767efe13c2eae3207570c8894c791d302bc0aba93c0d146578d10254c12bd5df2346a271d5cb3d71829c8ee2437f460a2ee460a2b15a61cc44f1c5055ecb6e2d74492c49f2113b75380955789ac7eb7f0bb374006b21a2503a56eb4b954a7761c2ceef2f49ed63c4f4442f1c4de464efcc914ea836e656ffe6e5a4acaa096e", 0xe0}, {&(0x7f0000001680)="8d2eeee272c09abfa141175481f88ad1c8147f5d644d2cb751458d58d253a53944816462d70a3466b4e75733ee7c24e90581319336506d0868fcf63ace737a4066ca416c304b8e483646f7e03734c4d1de19370c42ae56a4870e8671c15cb2c5372dee38e12e54d71d0fbe3369e6ace813e5fa6deb8856d4", 0x78}], 0x5, 0x0, 0x0, 0x5}, 0x1) close(r3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000017c0)=0x100) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000001800)) sysctl$vm(&(0x7f0000001840)={0x2, 0x2}, 0x2, &(0x7f0000001880)="42d8e3644c8190034424866b1ff07796d4d846e2eafd3780b9657538a3e7a6b1cb7eccd7296fc63baa143b440f3a38a8135693d2fcddfddff0cf48c31edbe946aab710c7b371812296e1de3400048f8d03b574e1ffd303bc4f3b06857a139bf4212f8c8a1d0411ee471ebb22e142e852b4005ac72a721b6d23cd075aaed0012dca3d70d8706b37c56924d02fac25c5057fedc09b1af05030620813ae15d2dfdda48197c7c2fdeb6a07491d35e5222162602511353d12e136d6688f837f164c196ca698e19e0317d1f0523336399dd5c9e0c128907a989a4e0907891bd0f5d55264b5222d5ff4fdc5b8bb3fd672c4c443d3012341dc2cd8f0e0b3fea35b157584f5b1566eb990d293f1eb79cd30ca10da4e6f2617476c9b045d7181022b143b770c8ea59a74d773b67fcd275f1cc35d167a54ca45f45a9a86e75450495875b20aaa6818bea8dc00438262a413008f5d86d58cfa8f0dbd9f658238933895cd498153091340502d474de9992d18c0ef4ba5499ac953769c0fc462478adcc4327c3e3e0095a43e8c35ea5c5316f4be72c4455ce78a543d5f38c813125ab785ac0caba92b98c90993f4c9be91f6f520d66c9f7fe699eb49ba88bc331cc97b99324fd9b3a6b26a0791b81a7b57ccf15b894bb3cd53fdcccf1b2701d67183c66d8a0bdd32ddb8635fed12dab4d448f64b1c841d88abad036593b9cfa4d1f34b19211a68cbe288940239df9e280da13785896a4da1057089d79f3cbaa6d7e6e7b8b821e4780e18236bc051ac06bee3cfa97b8f8dc70498cbe6faab7a10d433d4ee4bce0dcb66f3d5109dca5055389733a572df9c8c7d3c25465ff7ad76718066f907b0a05fb8f147109ec1e48a08a3b2290c641d5999ebfe3d88ae01b25ed2d00066a116231571f3c23dd8bad99e8c9916fdda9095d1d292813c6c25b9a41635d0a7b86ffd6cae3dc5be81cea9f1475bbc15390f601e0d979c0d504404c5167109bbca8ece0b71b6ef5aa9cfdbee3eabbd828503d90d6ddddc23fedce783b27bc25cb716f03d2b6d3806e09125a7a12fec338f8acbf278d253b01e74e3c7825ec82bfa289f20726f0150fec018c107d96e3b837b8edc17c6a7e46fb606b790214ed2a2d6f33ae60f8cee702d0cd90d1f848d8202a6a19f93bc060e5bb48fdab4c57ecdf443ea31f7bfe4c064364faaa699b38fa20eeea8d001e98eaa0354dcf2481bf6d44ee2ebf5b618f2e899ef3fb13109e2fe0f85cf39b4aca21e550c0bcfc6648470acfe3460d5b03e2dcedabdee945d7d1c6bee5a664d5dc4bf0e2ae7e40ec80885f8ae907b6f827fee885eb817c52e2d8efcf8fbbcfb652403073c2adc2905968d19735e5ec5e45a39dd32ded66054611329985fe852ff1f0c1766cb03dd3ac0c3036eb2ac69120e5a2ffe7870ed87a213fd7b9268cc71cef4a4805e27dcf8de38b663bc82664879dd05dabda23535ca790f380bbc29890d31dde23da10bbd14362141471f575fffeb0dd3a9ecaa99856f29f106b52ab4ef479e8fa07ba9906bb4df5f04fe80cfe0c32ffd8626d0499c56a0f0ed968b78b365362a9bc4c7b41b5b849783ab09e187b6b8a58b617bb26997d9be6cc295f3d398bf7fd7f76a52ee5a0d28a93bf90558a9dd39dbb44b56f14c7445ca1b5b802b4e0101afac3a626a48825ec36b0318ad1af8a65d8d56ed65940235d3d6da6630f56009c5b21f75cf8c46ee3f0c5abd49ae0cabee53e98d23f02704719be673e50d98b002de3d026b84299a8b22262bb9f8aaa3ffe101b8ca5695d60133e8d638c8ff46344818a6f69f80abb857274e3f77e6ebdb1b3c15083e57c3fb598fb68c7ea21c4bc65effc3988481effb17d259e9201c8dfa2391c1ed448f1f2443553ce66ebf4e6c4861af75ad545f3fbb0b4515ee3fbf8cae391a37a7573157af9e43c38bb15c4e51ca723c76135feee68939cc273d0309ff4a2faa389b5d2a8f79978d6e49c6da331e885dd2bfcdf8b10620e072cd9e5c85ed5595fcacbb654108600d38b7eda033194b3536a63c8a001ce4629daca74860ca0479372b2ec55491c2b16ed499a6a94cc2b377ee2b8aefcc4fc9e59fbaf7bb0173de121627f3b8fddc9fbb187ab5b76efed0ef5c65474c24a1b3e7559f973cbb1ed7728301d87feaeac82392880eaa093dc304265170b668c4c026b85ef9774535f3977c67b4bd4b5247b410c80421d3a321b2b522c13deaf06ab081f3ab1bc013ed30e36a42fa36de704feb1f6b34e454c55cf63b893651b06ce5e62f3cf3ea75adf03fbd2cb08affe9954d669b848c72d09b63da97a0297b499e485491841b43827582cf8878f3bb17af64df0fc7138151eb7fbbb48a8e64a56018357173b98eb24ed975f8aca14dbf70124848ecf0a234f400ab3c3422cb8f0abeddbdead06feb25243cc803b4811b8c39706ffc7b258810bad737a6db487b57fa36155812e49c72e3b1c07dc2650f48bd97254aaa5c8007bb5221f811a6b9d896ccc50ca8ba7315ba78c1c87873a2b59602d9f9a704a13536ef04f02d04e26e8020defc109d40f8d8fd2cd7e65d25c9ec6a7d6e46d27be1d789c27107fa5ef2a363b19144c3cb262451083522f8881ab36030ad87443c87bc05906db42f89144ecd2023ff3be99b5d2a245f6e19b0b2192e47e3ea8af558a997e47af002e5d47068a3b18ccbc99496bc6a4e2da71e65e90fb39148b4c803647ee65bd1dddb333c5e03a08801c6e00ba3fe0ac775d264ae847dd2232e3b07ad183103f2b63bfe2f9ff7820728498c26585adb78e65641660d2f885c0ce6fe841222513d81a958904270ba2b265d246de567b03e69b6c41dd46a33e16fb65b40db62c69ea2d8dde7191c129f3f592dc2209329591edf71c63700de57ddf119524478ddadda114f5dde62a4fe203bcc64fb4396b3df73b60827c92bbec4142e2363ecf827b043c484e3267fe225e59108ca42c04da7b5776c581a209015b3278b6c9e2dd6d6dfdeb94b9ceccc5eb7c08994857b577c521b9c5d782a60c24010edcee08c232e40691012a68d18de2172c05d542fcc37b6f69d75897755ad7e7fb658fa543e9758a059952b73a435e5ac6da6791d39422cc653a893e8f44d5dbc1c94d950bb335bb894eb786848d01f7bc4d9c9bb02dc4b8965cb2383f4d8c3ad66bef88357c2849f96f8914bccde8169ce0d8b160c54300d389f0a833c7d12dcdf2270f515e3c9cef98e4823c194be8fd1388803145d12eb2630060db4d33359d8ff55b6f5e9299e4f8421d14e430315551a482d5fc8674abfccdbdeca8731f6a49ca11fdf2e366eed1d80dc105b36f7dfe4e0af5e36f9005ba92ed0dc622ca0e42ac35366077f4c443265c3da032b6d9f4d3416a0798b76e0934443f06d94edaf8e85b2803aebd33c7b5988c8a1ba190d19a5c7ea48f82cd38e81ed6093bff8fb83cf5c2a2b295a594f07ce3b20d3a3d0bf8d1d4cc6b20c008943b2b8e1bda1b1fe142d4cc3567b9374cb9224dee9bbe640f347696ce675e7dcce63f23d29c812a954b9bee8b0bcf1097db04fbe6c5a6ad10c252b75286dae4989d9ff94e2e6e7b5695df3e7886d6b3c409385025d1d80de2d376be748785377616c51fc9b6ba8023b7bba4f5c428a1db20d35fd6059b233dacd9c4b2b90ac7e0c7edd35428828786c85ae0821f78d3087070528ab9fdc0b4ddf8895f353425750614cc6b677d342aa7e523614e01a78bbcd0f3590efc178531d72467946834411bda1cc1d7db1182be1f1b1c8e855433843642c39f8e9f3243991f3f1f3fa06a7184cdcd0de7cf912cc782e0d7d10f90d63124525c8c33d431d03dfa296b2746f97e3ee485f0f6eed63f32ca46c579c760f1170a1463637796baa9fdff2d80c9e2c5464eed68ac7cd1676a9d5f7888d6ae64114b0ea2667d921f074de4d317b80d35ece3d23b264254abd83158103dabd2d0fe540508d60d2a29f1faedc15ff2434e1e3be7ab1592ee86bc79fdd63cce0a93d71775f4571be3e5705d9c20eaea1a7e5f9abc717abb7319021ebc1883ecad95c5f9e1195b38f78dadf15599797b3c38417048bc14c0062c35264ece28b7a11f50a5688af5c46bfdc64223a11208670a1438f69ee162e48069ce4c8caa5156000a4e17298fa458aa958fc88b5302202ca9523de948a120368c861de117ae2b77383d4b0c25da97003712e69263ecaeac63fe50af28691aa24832be6c918374a9b0f5be7ad44858edc7ea285ff9be0677ca65e51d4bceaf9a696721b6e319466cd0e7dfcf02f8fb75f6ed6a885097bcb7a010dac6ef5c3034d1acf389c3949bbf332710de33f8172116f8f150b468d760ecc87f24ea18e1e66f69a4250e0914813ca9ea5bba4a09855513c87b9322fd2e766398a089a2a7c2608c2cacb8c5ef1655253159824d1e2a7b88f990b1118ca6e3e4585c6fe118260634c8195d72b38c5e2348469ef846c490bcbb86444f7cc0e9076ff8aebd7000e38a7ac58c32ebc6e019d419cc9e4cb94312c9047d723f395432c09eb047ff493ca5089b83c37272a7535ffe9e16a9b995b1ca43561dc2e7e2afba8f26ddcfba7185149e2e20cd91f562ea78246a304f09dc9af2bdad5d816b88d0d00d825763fa567f8c838df4493b69e4745f9f57ced978a6d21154ae1439decfaf502fc08e56debe7a2936c8d10a0c9d0e9b212c7e3efb081ac0cd02da93b91817cd0a3759fb5dbe6b281559ee6b012be2ac80d38bd45e9734eef0ce5ad02a1296d88bb17412a49c414241871e7985160f1e1bb1bf10555f4454b5fbcbfa276067abd6e8e66bc399274c93f27afaf8ed2e698a1b0a20e3f6180ba0c0c1c845ce6de98d8ef33e9e82f8444ee343d86f0bc7049292f06e7fab65af96b14b519c8b5ec54fa74ed7ff3b5ce11b07f523354c2bd7a7d5ad3a924e7216cffbb3e2f01f74cea442eedfe48ff30af73d239d4b2aa05382cb85fc95363696853ad1daebf1dbdb08faaa0d5669454413bd57df72b25074663cfcf3c2d1c28ea3ba9dab79433d258fd5d444f759be804ccbd65184daf589e73007914d612266c7e32cdf6aabc577b5c374a0ed67a99e4566c3c04233fc5025e80f3423adb8292e8d1444402e77a14c1b3cf306057a4e355daf42bfe9258fd3f1b8618d3cfce8fef9372f444bf56b5e50835c03df22d8e0752ee31b05945fc3080fef6d244d8013f4ef337a1dd7475b607a63d50904211021fd7ba29178a7f302d416f70a261b417d69b7710f9569bc55037c8b2c642b9ebd066092f60d9bd37a12c7c19ffc7e6db1ebe98b91ac0cefddebd1f2bbabe4ca4c59e73b46ae6d1568d39b8b6ac43287b8163afd43d95dd383bf10776ab269825c1aebaf05ce6a27c24dccd66ad6b7835d019a901162a873af69a1fc5e5586011651f0fb77d153cf496b860f4aafcc4334ae860c1401c349a1b18cb5db9f532469d89fb9d2c02fb804dd414be02556fbc6c24c9122317ea799e255b3a031462d77c87e38c48e06f91af4a599d826cefc49977e125f49455052588720075633a1d00343cc52e71697cc8f8e542eafefdbcb08e80b22c29e971d035dadc85c52ea026ff05f5cca581ae744d90b19f7f4ff7af2279e4979f469672578a3485c67a25fe6eedd702db12b6b7558dbcf811a176aa73dc0faa1e484c9d5e660f8dc8060e8bcd4d6ba0b2627fa0ecfd81ac74ca58c149fa599303bec18a7722e83af1325db908536b4586bf0c3f23ecbdd1a592acdadb7670ddb0e11669a3d08234bf1cf787046d6bbf90a7e10ea0be07e651581c50952006", &(0x7f0000002880)=0x1000, &(0x7f00000028c0)="e194015f245a70966c1f9a0bc67849edf9e46b2ec72148df644c48195bdd92a520233ba8134490453a644fef196a7aba48da527763ee4f0bb2331c175ea0ddcdd5fec0f4858639ac2ab1c5907d9308557f3a5f8426e2e16deaf6def81ca9cea0c6d7cf5fdcce5569f8b5", 0x6a) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000002980)={0x6, &(0x7f0000002940)=[{0xfff, 0x4f, 0x6, 0xc08e}, {0x7ff, 0x7f, 0x20, 0x1}, {0x9, 0x7, 0x39, 0xbc34}, {0x473b, 0x1f, 0x6c, 0x6}, {0x3, 0x39, 0x5, 0x12}, {0x5, 0x81, 0x3f, 0x40}]}) 21:16:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1, 0x1, 0x40) shutdown(r0, 0x2) 21:16:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x800, 0xc8, './file0\x00', 0x7, 0x8, 0x28a9}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r1, 0x81, 0xffffff01, &(0x7f0000000140)="8ec04d74cac1ef2a87c8f74acddf72167fd642305445476ea1cc0016a0929a05ea8e8ba0bc3d", 0x26) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:16:18 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000001c0)="2e297d2ccdb0d9d3eaae4d3ae71c51c9b2e4d4767a88147a153a9bde8aa5bede1f1d36cb97e288f97a61268beb2848648b7304948556d15daa5a5a63530eab1afa999ad48909ab64c91ddc6b38be721856e2a7534d3320df44bbfc96b5193be05887ce6adc61aedbebc8f1b17ebc4724d2febd3f4d322d8672d06e4483389b628470b464c74448a99740e697dc1fcc72f56264b9d8c1c3bbbe033f33612f1ba35290", &(0x7f0000000280)=0xa2, &(0x7f0000000400)="ecf5946b62db5807c2dc639474f2264f721091dba8120438224cabd6153ef48187e9e739b199bfe50e5a081217d59aadb2d7e7c1356568c00d9772c925147de3fbe62423b702c3303dc84b1160c2211ba5d84e229483a0f31e73a21193dbfd962396f8b896de329830fdd9b6f29621ea7a8b5deb4e495553495bf2a190352594353f32df229be7201b38b9b4c18f6e8e278e4e1a77ab8c3baab1422e6d8b201dc5b0fcfca542fee962bfa09d97574d45f48ff837c1b7565cf505d09f4465dba21f7ec78dc44dc0b01dab63a4a6822357bde31262c7c6c98444bce89637cb", 0xde) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) lseek(r2, 0x0, 0xe30f, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 21:16:18 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="134881a121b663ac49e994610da0a64b30978018d764c8ef2768bfc00e0531c52a9b3fc29d3db778e52137a2ffa7f1498b0a3b66ea", 0xb}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffee, 0x2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x3f}, {0x800000000040400, 0x80000001}}, 0x539c52f095db7deb) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unlinkat(r0, &(0x7f0000000140)='./file2\x00', 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="05910e2bce116cf9000f20fbcaed726f459463012fae051497b05401f1d67317bd46f4dfdb3da6a06b41890c59353c822da7897b57b845ac0e3b17ee45906a12ebcb9298067c97c7cb37f4a62a19435aeaf847ec333b", 0x56}, {&(0x7f00000002c0)="ce4642249b926de22e9793e3cf46b1b50c1d82b2c97f92677e9a1f922908f70e6a40d859fe6b5df88a76087f", 0x2c}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x20}], 0xa8, 0x2}, 0x40a) 21:16:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="f8786f4fbf1070a1e005"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 21:16:18 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x58de, &(0x7f0000000080)="02000000638e57c34e50b33555b00ecf08f6d26542d84bd70c8f1b51a5985c4ba0dcdce3cedba591407e6b329ea26755da3fff5539e512c6f6389d7f46bcf6013376730e93c078c0ff124faa4f71bce93d8590270edefcdc2288c3bb1b43d12cca7b8a8f4da26f733c74e6a4fccf9586e9bbeeb11eea1d9dc1ec5f17703e87dd5b23301dd8ea68a0a8012348fbffdce23e34db", 0x93) dup2(r1, r0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000004efbec76c653000"], 0xa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, r5}, 0xc) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x6, 0x1000}, {0x3fc, 0x4}}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:16:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x12d, 0x56f5}, 0x5, 0x8, 0x0, 0x0, 0x579d, 0x400000000000, 0x8000, 0x800}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 21:16:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r8}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r10}, 0xffffffffffffffe8) r11 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r11, r10, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r10, r11, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r8, r9, r8, r11, 0x10, 0x1e4}, 0x7, 0x100, r7, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="4302dc339e41b0422fd368683544466bc7da1acc44dece852f86590edff1269f84bd368f4eb1e7d93fad9f52723484ce83874df58a9fbdcc3d942287c66276b102f72f86fc07e90945a66c75ce25a7b646e583ad87ed83a94e5af0131391e2ab43c91d6ec55045c6d4f1257c1cc8e38b361d21d9babb57cfbca9c36bd24c720648a3096cacb7f1c88a0edae936b1f4bb3becd6030133829db183521fc421639328fc8322b5173299559ca02bcda407525e6605", 0xb3}, {&(0x7f00000001c0)="2e973a094c17d7195d487f36669ffbe791305d6bee25fa458ceadf78f716e609ae3adc08899f3e5f9ad1f5a10f90898b1a461ef84a23157221691cc4deb0c87c1d99d17f61ebc31e44342c865b89a102c4dce8218537a8df62b131f8448bd60448c253714c48e342ae", 0x69}, {&(0x7f0000000280)="1a087e36b14be61b54578590a6e4dfd6152de87ebe211e255090eb9253674a029f915f88356c681b2856dfd9a2d0260ce7a32c0fc9fe4ce2477e09ecfeaa7a688adff44fb9d5a4d33cfc74fd449c6b384cb12856735c5dd0fb8435db007bd0f0ab25b2174b75473fcec4b4e79f28877a90d7bc6fda4b1bb9c0e722753ed89756981838b343d07cd62cc3278da7d03b91a1a4", 0x92}, {&(0x7f0000000340)="12934fb8bb8856ca58fbb1bcca4cd431989edc32fad195bb24ab4e35c58fc59e4d2720dcffd20170eb9693b71deda95fb5a709414be67b4d05ac", 0x3a}, {&(0x7f0000000380)="81d15a70e68c7d92672c42897ffdebdfcab3440b652079c9400cefdcd32f1c11a2c2bc9c7cb67464b9", 0x29}, {&(0x7f00000003c0)="ea9c48bd2026ff656d453a12d51336068b1a4608c2f0ab08a77ae04a86c09d38895cbb2e53e87bfece62cf16433d17ad12f50451b28404393312d57981848ce6d2023f85e4dc52f8d1b44b7dc25058c6859434cebdc2d4e95cfee21ced9a9dc95aa2c89b630f30b30afc226db8b9a984031de636c470e3880a6ac695272a99a220b6018ddea6781ff2872e8e0cc92b85be1a042005bc5d922a6cea3f550a39ea9a58ff67f41ae40e04b8cbd4836ce100761d8a7785a4a4ed42", 0xb9}], 0x6, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r5, r2, 0xffffffffffffffff, r1, r4, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r11}], 0x50, 0x2}, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) 21:16:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000090056cb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x2) listen(r1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000000c0)="3b6ac574461352fd8e669359face603151f058b5dae9103261", &(0x7f0000000100)=0x19, &(0x7f0000000140)="cca22aee3b9deb", 0x7) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:16:18 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='++\x00', &(0x7f0000000100)='%\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='+\xbd/-\x00', &(0x7f0000000200)='#^\x00', &(0x7f0000000240)='/}\'\x00', &(0x7f0000000280)='@@}\x00']) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0xfffffffa, 0x101, 0x6, 0x1, 0x0, 0xfffffffe, 0x9, 0x0, 0x0, 0x2, 0xb}) 21:16:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mprotect(&(0x7f00005e7000/0xc000)=nil, 0xc000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:16:19 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xd0, 0xf0000000, 0x3, 0xb4e}, {{r3}, 0xffffffffffffffff, 0x4d, 0xf0000000, 0x0, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x8d, 0x8, 0x7fffffff, 0x7}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x7, 0x2ce9}, {{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x4, 0xffffffffffff6cd3}, {{r5}, 0xfffffffffffffff8, 0x0, 0x0, 0x7, 0x7}, {{}, 0xfffffffffffffffb, 0x16, 0x10, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 21:16:19 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000001c0)="d243ee3b25f92117c24b8c8ddcc442649f7b9a057cdba7b07878cf392b5dce8d54593fc23311599f0933d016e8c2", 0x2e}, {&(0x7f00000005c0)="485c57c92893aa3422cf697f874c7fb637f713648d478b35ebf4aba8489c4a374b0ef9fd983c651da715b714a8740f96750ad10c2838e273764381ddc49650486ae2547581485221220351a971cd5cf12282a5e9664869d0ec144fff8b681b2a18e583e23631cd414eff9d61d4f6b241355be1d3a010052e075012447c8b2c3e0d14f29c4fae971ca23b9f62a3c84d6870343b39941387eab54fe7ed6331fbabaff9c0adbf6f9b38cfbdfc62f50e9c1c6b864109315cff9d19177f94c2dec2c60f39820efb350eb20504e3b049cb4713a739e585bddda48a31f46b71e09359d5daff2eb5457b30e77541f6b63270f1995ee3bb766104423aacf0b28974a58c67fafbf9b346fcfead28c218454faaaace6be38b00bfe25d78b18e369d5eb7f8d6ead90ef7d9b62dde9a7e95c2d141e7d5ee994128e0d0be35944fe475184b418b534ef4d74055a0917bc963982b3cc39cad9e02c74221b31548b4ee45ba2d48f6bda5ecc35733d782cf67561d70392951f745895d6aadb64ca70362de249d6e14f75e65690abceb9c58b7d88acd38e99202862a80e29f0d39e2b4b59007deaca02c93c2979995aef4021e77a39077f2643bebe4e807a738f56d06d294cbc6714648feb5704a480f55c6d19b662dd300089ae3485c1396f53f38b662144799b88bf4d077f45ecbb627ad46c09438afa53a176b4f311e318ad629a0644eb3f460747d677558ac2ff485c1f1fc50b37b12c86f589d120393aaeee07559b3e54684444f132575a9f8f91127b3c554498d8a3bc526fe0718f078786a285b5a0536e0626ff3151cd090493604cd7b4143a59f9acb15820530df5fd46191b2251dd0650cf905672a5bec55d5e5b13376923ae37feed109790be269c3777a109fbaba70745ff042229acfcb5e625f170a533333e41ec86b8ea2ed3061e0d9959d201d80537556fcacc935c02f3d345d275d63cfce22d17d29df03659a09521e030baba20b49bece1a19d5e886f50a67a78a7d07a7a22ad256804f7617a6d91517f15a110d1d8c7f970babb3977ad71906dd940229c0300a0b08e6b56b77943324c6335a5533d8180fa1b9695a942603595d4f10ccfbbe71a6b4abcc0e9c4086be2e76422101f26798481146aff2c326a27f2c5a2b7e3499e3524e822a069225a6e7a262653af3db448349d7edba61df8dcaf6d03e462b6a772113cbf626b757efe7d00d9a96c4c9c8012f8d889679d701d0c79ed1ef8405260db86406631b4f922d8a11ce59fdc9e22f38c104410c3ce2e0a18f5e0ea11923f358055fae46d42f5694bf863212a0abe3427eac2a4471c0d9e4ba2ef1781e3ecd7c4a09e42c791854a55a8d740e95d45cb78634025f6f8e3c35fc9951d31c38c8d022908958e88b44f892fe050793dc136beccfce7f63e350daec1394480c623718e4964c306720e48a352ebd82c7a3a0b6dbb88aef38c39bb997954117c020b6daafd66066bace1fcf9659cab12ebbefc40193df37a7b4922e7edc054a4e7a2f3d517e6654d86e3c37b84ffbf528f8ae09762f70c7275d558ddd7ad08a25f9750e20018e1eb092812b6b4da6bc8316a715998de723070a6bf9997df233d7cc5cab1d6efef02dbc48540ceee515f9ae1e06ca8bba2970981fb8c6d6f55705e1d3a8b02b2c9d674119c104ff5223bee9b33c8e0a2d2a8718d5f52f8a9cb517d18b4316e03ddd6a8e903ff0b43359a2792a22512fbb17a20c523825495f7d88a0b7c67afdae12fe2949adaa5c8994f6b607932f84efa1633cbf78dcb0c7709635c943cccda8631c8401d12e626a91f4d698f84722caa957c584b45958003aaba7a70651e40aa9f2446f3dc4e1540f32daf69f61a5e1c70e444c267638839c07ae0b66dba76df54f980ea43c9b6885e25926e2d5cc567f5ab6023e60787f050131de6375edc4a4ebed91b0e31152e899c6b3df68b42792780ee291f7660b176238c2742335ce6ee23580ad1b9b6f59cc1fdea25b10312493ace9a37f8a227ef84cfca130d01ee0cf583b821d01cad19b882bab966a8d0b2a3137e9004a2abc9bdffd7f32b5c1841a6fe8e28fc54f657d190018cbad5a15de3a562f10e039397fb0318f29b54a0aa9d09663067e462860b7d878cabc0aebf5dfcbd80cb8fda3b7e90e0cf3ddcbc4d0b9d07ffe0fc3681c797748eff7111a23f568bcff20da89cfc152e2012b4e44c2ab6adf42cd67950f085e2e3a54447a372f796cd716b57147fbaa182febfdca53533dde257c4016781b19f835a927d1d89f73fbb8d1e475e719720a7921fcbea03f41386d1dfb47a9a2e7b91bffddfc6886a629462429120950a162b6c91be16097dd78ebc2173ad352fcc307036d75227564ff8920e5bed4fb5d2f21c2650a92d0e3a1f37b804b76a65672d0a197463d25e518fced8bf0ca11974bac25893e9eab5da236a607aed342f5960d1ad8c88f8568816082f92731d9c41e86c99e87d1278f621df5f533e79eb6fb1be4debba2c9885c3afcd64b0a345f89a4f759712d0ea1cfd85edbbb8c6b269d16200853dca5af00099ac4db39a8bc8e282dd47ba9b434597033797d02f9e4a412bc43f05015e39028a14bef36c7cfd92be96643a481dd23c861aaab274f8fda9d1f8c600613cb1a8eededd64b425ee6c5de0d4355d970a25d2362d84b7f11b92d43cb538325f39a916e58a7ee51a8399e26a9cf40d8c46b0a9b335becffef020797902926acbe54b06e5e1fe8dfb8d76b75f8bd0e3019a19af1a5c718fade32fb7742c0c1950e431a7281827c550acb6094468234ced6c8294ed625b77ef0ff00d4b7014c803d550942be6ae695b618ccdb88bbfd0f32841ccfdcc5470f7c202eb8ee3233baca0eed3f73ee80e43fe7cc3ac4ae13dd4ca55e05cd72d436dff6f4320284a365f7a11a031b779b8aea5953d8a522c2c5883fc658ff42f439c1883b8242b3b6ffe34539aa6cf92d34890e595dc6edc1e779ea0f6fcaaba70e40999636d45b226f59e9dbc6046195365c82b768e35c1ad792c92a52550950c38a4dddd7f83039bd9570c238ac319a9e6213e57b888dfeee043568f80467b04d7fe38de2a0e0ffba449b81c00c7b5797171fed0561e47c648ae4d0f185d73a02d7ee819346d05c812cd2727f668de18a055754f736e2ff02ce7c6116ba2a24640f26cb3d91af09daf81ced5261df7558e0a7c81bb6179929f82817217c91bce359be1c3a51ab30620ebca5018eb0c1a43e9de293c38002165cbe8a6d8aea94d6571089638002d4f8f64893e9f598846b818c1b7d70a12f00082d4722b1eeb99020f8742ca034a72b46e8c1bf80311cb9574751da0a13da4562013a2fdd5498e32fa4f2381869b74944b3e6e5bad4e00798e490f0a7016ac43f3248b78191ccbcd473a3bfbbc002c9d79b64ef2d8eb20d51b27bb153a2e46d1606a33bb5ae2b7f4274cf286cd9a3e27e2cd7b3e83a2f7f26abccf4264462ddde0dfc2b6b34cbe671b53e796667f7487e19d1bdc8d11999e89dcc8ed69baacd238af5d557b20df344329b1f4bb908f39c5febb9bea87ccd9dad4c740dd287ce4602b821ae4ddf655ae83e5945dcc4577da9977540657075bbc53414f75fdc4903a9ad4bc9a7ab9fd73a1524538416115a77300bf007409fa1b7a4cfe6b4d0aac11f97690ead16756b8261d27fbc216d55116f068c988470a9ecd4fde79e44daaf63b89d85c74099d986003f0c3dcea5544f41ae1d5d38d8cbfcdeb7e72b4603efa2b9b3588f0abffd8c1693744a6661655a35632e1d1bb715274b49e27d858b089df4643122c873958d35bd6409a1c8b350b01035e2e2b58d9cd296152dc01ccc8e9ba15f8f496f18bce1a15049b4bbc6bad3008c016b2768291d22d6803e8912a86c26c71894a4e7c674c5bf0f593f3de6c2a107f2506f0629ae23ad49a80c290558ef216ef5fcb12a90ed550d8ccc69c7c3c49c05e5f78447eea03ec2414f3b4e9b1c4c7b6748633c587ae553e1081b762814d8aa32b0f62b324b075386e48dbb8deb35156b4fc56cf5357ff08fc8c7ae72f8498405f71c349e17ea18e61a966c32ec97487cde2fc52625a8170053965465474e476b7f37bc19c3c00e542a63debdcc99b23490e8545f5fb9bc243d4b828caf4bdcfb8c4c19098634a34a6e8fad7ce752e8ad3baf8a53eb7e89a9cb74c95d74954ddc20bbe7683fd13f4e03c9ee7f8e64cdc6125a7fd5eaffcc7705d0b27456763f96e154a9ac88a2ba0df4ee0e71559159bd3f9a0ce9d8e2d949152576979ab57926e6576277c767a47d7046e1227850337192e4d5521bfc502b273900b9402a50ed1ca77d1eb632b7ea6bd966f32ff968ec56acc3c15407350abf690d0c63ed661550e530cb2f168f200592114c80c7e59e76e3914b7d050f46234479744b93b2e208fd11e0020807bed5cb7fd0214528e95fe05a8ee3f4af7064c32de2735108bd37a463da1d85846104fc449f2eeef9e642ba4ce06d48d61faea194e9add3da51d5478d2446138a67e55de2eb9a5c6251660eadec89435511a080ffb30980d758572883873b8ac264582f2c67e23bd6e7b5a6bb27747d9fe5a3530b9d9dec9da5910e3837bc1646cf66a78966cce680ff936d6a3c20d3091b724f2472a072ad10d367e556cb56676451b31adbc9bc7dedbc748c1fdcd1096d30c0f6f1575a32e8fe2fb66b6849bd6df8b5d4a218cf73bf06d8891e6fffe673b125ad668030648f5580c9e597d446bf1c68d534d47b820afc165af58a3e6fcf5eeb55b253721755a4a092b5f8c6ad1b70289c6895b989ae93338efe361094d3289d8f446c272b1f6da7cefacca635feacb25e4a2fefb9502174fcddbf71678d7d7b255978d920aadd6dec98e8c0cebbad6a2f7f1fc23e2916423dc3a337a3522e94cfda341f61596e9bacc5d6a12970a70cb2eb4a51fcb5871c4fa930538a15faad9474b62aa7561e72c07fe782d2c9498110d7364f202d8ee66e98f0793a831be83339b2a9e10d4cad77f170c41d78aa1fcc0bc48820e9bf5dbbd1d455ff33d81b108f7117989ea8a3dcccf01c200d361f408555252145427e04a16b35c0c23dab292b1858665514af8512c1290cdb61bf9602f8d9eea42a6169a2c8701d5ce493006fe94da168615e8e225c2fbce0153f0dcd0287e3aa397af3adb249f2d45470e2dd92e6a7a55511524430edfaffad8e91be3dd51382cb3068220201b1f567b9bec13895040a35513f2bf44e926c1f8ec7a5205e77978e6fb9699df707f20026de7a13d1a54727282340cbaaf5791eae64f1205d08c13ac92990b985118d34d5ef263d530f3359ebf66d2eb5b48f123f4cc362b011e9106a532dc8bea2806bde6bbeaa10a0f6751c0ab5ac7ae020e0fdd4ce9514fb481bfa990035c6d6bef8a9d2d58c9be1771142e5f75b96ba58620582f3ca47fe4e4464ca504a8f01c36041bcdd71f2cbb3547bb5c1b8b105276ac711f5119958fac37eeba6e5ca457f2a86313775a5eac10c0fb735f92fd46e0fff6eca2c673b5dddee7e6bf3669ceca00c306528356fe2daf0e55bf66fb7eb892913faad06a5ad7edf30c1441760ab255af511eea2646802951600f649c1ce5e3ced923dbaa000218f47ca6a641df15875411a1838b31c382024b2304b13771b9c8f74349d80397ab5275950607e1e16adf3d1184b7c766908c4f536ee84be3f921f1e15f6a330a756c9b6de9542320a3798c49c835aee57fc033bed977a4feb9a5e8a80e83ab738b2dfadec4fcd0eb5b0d809eef76e69e3c8bf70a25e377dcaaa951d26", 0x1000}, {&(0x7f00000015c0)="9461ec154ae6acb405f679381d729d1cc104e3b2d31c594b457019f32d92205999c214a63af33420109e00c39ff3a6a5a73a705c6b0342ef9ef692f6c0958ea91fc7e18b8bf963ad891f8ee0e1c505e301b9bb6e871373d30ce191868a497bb261de925191b732f496", 0x69}, {&(0x7f0000000480)="53135cb95c04f1f1ea51f3c26bbb5dedebdc468eca6c38de7014a5a6615facd7e0df23025eafb1a3f92644", 0x2b}], 0x4) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x800}, {0x1, 0xfc00, 0x800}, {0x4, 0x0, 0x800}], 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="01002e2f6669300023bb80cac0ee158e900400f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9a133f4897a76ca15725c262f62df5cf2ab58e2c8ebbd1aa1f966f6b9a9320d5878f5b4eb6b52bad1d27036bcaa548bce1acafe76bef451badce92e5bae871431ac70759dc429"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000500)=""/61) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/150) 21:16:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) msgget$private(0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fsync(r2) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 21:16:20 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) readv(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000180)="b3", 0x1) 21:16:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f2f2f72"], 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) fchflags(r1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) 21:16:21 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r4, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r1, 0x0, r4}, 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fchmodat(r0, &(0x7f0000000280)='./bus/\x00', 0x2, 0x6) stat(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000140)) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') stat(&(0x7f0000000200)='./control\x00', &(0x7f0000000400)) 21:16:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) semop(0x0, &(0x7f0000001680)=[{}], 0x1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffee2) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x8001) 21:16:21 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0xc007, 0xff) r4 = dup(r1) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:16:21 executing program 0: r0 = kqueue() socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/26}, 0x22, 0x0, 0x1000) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000001c0)=""/252) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) flock(r2, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0xf}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 21:16:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="6202c17f7f0000012c66fc4905b93b6eba7d560ba108f75b1754bdd5d75006908f858518d800f1aea8c4d1f303ba6a161eb6b3cf7015af70813325bb79f23fd61c15dcfe2b2f425a470027dbb87b42a21ac13bb52c9e88a5646b207fa727659963e5419615835776e98b3bcc13e2ed8611b3b97be44a3837d80ea81aa51aa215a547e31b48577c9b3f97276548274b9e8319259d2397a3572322d44a3d019d74"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x2}, 0x8) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000001100)=0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 21:16:22 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x30, 0x0, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="c1dc7d8d9667b5cab1488ce4977512f5"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x3ff, 0x2, 0x9d, 0x80, 0x2d66a003, 0x1, 0x0, 0x10, [{0x596, 0x7, 0x3b2, 0x6f8}, {0x2, 0x7fe00000, 0x8, 0x400}, {0x7fab, 0x5, 0x6, 0x6}, {0x8, 0x0, 0xbd84}, {0x9e, 0x4, 0x3, 0x452c}, {0x7, 0x8000, 0x8001}, {0x100, 0x7, 0x2b, 0x80000001}, {0xa50, 0x8001, 0x9, 0x4}, {0x3, 0x0, 0x1, 0x6}, {0x6, 0x4, 0x81, 0x4}, {0xaa3, 0x6, 0xa56c, 0x6}, {0x7fff, 0xf4, 0x4, 0x7fff}, {0x1, 0x1ff, 0x9, 0x9}, {0xffff6a35, 0x6, 0x41d, 0x2}, {0x20, 0x5, 0x7, 0x8001}, {0xf7c7, 0x0, 0x2, 0xf125}]}) 21:16:22 executing program 0: syz_emit_ethernet(0x85, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffff59b4ffffff080045000077000000c100029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d29628d4ea8b247a81c53592baf7ad3a01a2382442c85641b559b17be8777e22f611b509cb003b8722d40880199318e2fb4a548b3dfddc"]) 21:16:22 executing program 0: recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/206, 0xce, 0x41, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sync() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140)=0x8, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x7ff) 21:16:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x0, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "b80054004000", 0x1ff, 0xfffffffe}) close(r1) r2 = semget$private(0x0, 0x4, 0x10286) semop(r2, &(0x7f0000000000)=[{0x3, 0x1f, 0x800}, {0x2, 0x1, 0x800}], 0x2) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x0, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x800, 0x1000}, {0x3, 0x30, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0), 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000380)=""/153) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/131) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) 21:16:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) pread(0xffffffffffffffff, &(0x7f00000001c0)="35105a864009ee8f5c463c9ccc30ab014ee14aefe3a965935185dc36501d59a8b1a14897e9011d229c4bbb224a161569f3f00e645f1037c7de97558484d22b51fb541dd356e22cf86ecb4f297501f34c6256572777a74298772ddd2f3bae0527d241dde36e3fa003f7ccf4be311f562b99682a879e394b4a785f1d5883a7f0fab9269b7f1779f35abc97536703ce6e553d21e7b00b54412b10d8b8aee610b9f2d0912eb1da023e9e", 0xa8, 0x0, 0x5) writev(r1, &(0x7f0000001940), 0x0) 21:16:22 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b350687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x1, 0xfffd}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1400}], 0x7) 21:16:22 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) dup2(0xffffffffffffffff, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 21:16:22 executing program 0: socket(0x2, 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073a9000000000000000000000000000000000000000000000000000000000f00"/125], &(0x7f0000000080)=0x7b) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/150, 0x96, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 21:16:22 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3", 0x5bf) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 21:16:22 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x401, 0x80000000}}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, r2, 0x8, 0x9}, 0x9, 0x2, 0x9db}) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x420, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getdents(r4, &(0x7f00000001c0)=""/219, 0xdb) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:16:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000002000000c2"], 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x20, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 21:16:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="be4bbaa185bf", [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) 21:16:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) syz_open_pts() 21:17:07 executing program 0: setrlimit(0x3, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b350687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1011, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semget$private(0x0, 0x3, 0x102b5) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x813a, 0x800}, {0x4, 0x5}, {0x3, 0x4, 0x1000}, {0x7, 0x6, 0x1000}], 0x6) 21:17:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000280)="7807db34f9c637dda470c429c7d814254a421e6e4ab6a61fb9afe15fafb73c2f3420e411da053cbed9a93794d8f1c14f0f3a53826660bf118f03e1621344acd8e497a5cbbd18524dc0d20ef04d3199f5e8c5c9a4af9a6dc9c583191e13364b52c6a41d14762bd3aa684c406af4", &(0x7f0000000340)=0x6d, &(0x7f0000000500)="6bd6b8e7f07a72b05213bd6970accba7a7fca86b53d5ee3bdcf37813d4371aa57b9f597b4db3acb6bd9e291baa4f7ebd0778356847dc99296b300c4cf1d37fdd4c9ea3ab52a136355bc8c61ed478b7d05bd8e98befcf22c0289f97f52ab1e0cd46f09e26641216ca9ff9be989ca77a360310acc8bfdf9de1a6fed58c6f00a71b2649cc20972610dbd4d265520290f0bd19318b1d341644b0bf03ad33280d00eb97ffd4a995320053b50b092544e88d13bfa1bbedba6a0eea31a904e9c87e5bfe5aca47d9bdac1cbd6b84c000856f7c68e4793daeaad38835987e9b1fd382a0668418be3f07854ae828fcd8dc73e560df31cd51ff3f0c1944e7abf7fd6f36e54930e2654346d17caf01734b8f7e3db7e0f6a86f6c7b6df077a83aa106c4a70ff34465eeb0cb928d18ed64f184401973aa125a74e4b78b30c5de6417890e6e6698a57dde1f0942d70ee4c4ba384c7452165bd60e40b530141746990df199c56a3cd2930e734dd6666bf197cf63724639dd509bb65d239728c674029c9fb9ed96210c81ef6d372d85f015419cae427171d33d209ca3f0ce1d01aae06b6886a8d495d4a884bfc8dfe05d0be4456e751fa6c9bee350fe9fcb47f2a45e5c89bc190d5d1a2f242c664ef8bb0e356e1f6276057748f69614f9898807fc4fd5fd8e07da1edd56ac735711f2afa42cdc5af640faa742b8118576e529bbad52c3b1f0992fa3fe9f1707a55fc5c925475aae3a9e6b062d41bc6b8005ab25e6964b3d50ce4df133780fcf2c8dfcf4590b4de6b39c8ca6991023060318526027ddb1221e35023874b60a0f518151b4defd784ed460350bb5baf30af2b3aa234f4eb8a221ce0ebeec14befebb28e1672b03027d9d646c12397afe62493c12435e69aba39b8cecb47ca9160311d04ee5649d1d47ef37aa9d9942ea364ad057f121218d8d81c24ebd72e1cbef45260478c970fe40e03d79306dbe34738feb9f08fda2d96f2056edecba5d09b410b695e7ec63f7f830374f116dc6f8e40b042f9fb9e4c2de1f0a922cc014162d3a0a645dda62a1d78e7ec4f4506973e08a9bc2b2b2525f0567f72c91a71761a7b87638dfc6b77808997eacef45b98dd171b449f7722931222d959dc5d0751b7a179cc216aaa696d1accd36316b7027b9a2b4c29472f52a2068530310bf584f2a8b4d017b5dffb925077e153305c5b5491b6bc5385fd6fbe785b9aa66ed1afe3adb6e62ab979bde37dfd8ae04675b81396bac9f89a1cd0ac725ac58b077282bcaf4d755ffa74feeebbd0f37fe0ff18dce8f41962d497c262cb655cf501b7861f47822df3bb5db59da02d4d8aa938122801f5a3e4a12d66198054b7a4bc47c32814af65691a0cc054cb659343d8771ba2d4c387c09e98802b0e6c6585c925d342f1191f445e05692044f90ddd04c5db806fc570b0e3d45ca27806214999cd5293bbf6af9cd96f7c0d5250ec0ea74f71501720069dd3e23403522a6dbc71f69e5f4206a6f582ce0499399320de6bc67891504a0a4bf657fa424d886eb148717e37ecb956367c04f4f216162fb45c8d0dec60fb509aece21b0aabe372213d21dcd5ba8e034ea80ba853586f0c0d7a8aa857e3f86944941e2d82e052dcae27d762badc668a0f994efb3bd64b253f2c19a2e2fe347377cdc58720c21bf47acb51900df4fe0f6752ac1cafa8ceb61840a0f8254a723462e8a6e7e7aa81192c5be527fdda800c1694e1454fffc715db4c6c2de7bbe5c39b4fb4c70a1d9a30db0e79e75ccfe9b1ee1a707cff1e89064f29e7d947f00698216676ee414c79e4e50b1174cfe2d00cfd57f3c85ab65f9938158d049b8275f73f76f7067e02c12fb7b477eac26b707e75540351c706c71b7498e174ef1f85009293ceebe689d2c5ecdfbd394c31f68fd7e21075732a39d7a3c7dfbf86e1a8e4716b92054b7188df3a25d2a77963c4895d066472949296b2767cd60ef3f10f2d8a714b1ddb2cb24b6914cc4259d1b029d3ef0d8b385fb3c5f3552a430cd6289fd12eebf101b1167c2124a10c5ba7de4c2947b967e7a8b37f34d726b631c4b1419554b26a94fb436524e9f08495ec20aceddc968a55d535715f921408beb89488a633759dc7aab5522d4dcf28dd252135ce004e9382db011a11ca1746c050d95c8685dcd338647b7e07f6aff710da2dfa438f1c148e7e8a049e2d1d3976b596b4be1abe0d48af6e04557fd8a5293ae7df014c475bd1e3a605083ec02acf95e3411d1dd42e60237c4ce4aa7c3476082ed95e980cff30ef97bfcaa2ab3d9901b2b773ac4eb2ed795b7371711a637b7d8145cde0e7af579c6d978689a722be997a625d3f3a67c4cf0043346d1b25410a9804a04875d4477e4d80a72f8d5d9293dbfc103be94fd8b0ce750e74d3623fb62c5f0be613ee0717e0dad8be229d6d570869391b52c403cb2ad4ac56b3fc70bfd80ff9a0fd05b2f40750efaf9258789e4575310bfa297ab8b1e39936f4ced525429421e52ea16402cfe47e36f0b2171198a8f383977f559edf8bd5736a254bce6030af32a28c8c071a83ceb8eec541930e80e2fa66f3bf1f87a65083451b1406c1ad599f600dfd1fc53940b1adc0610f0e732eb60341796c14710372161ceab947d15b8d9ad34cf929cb76cc83c4247c90503fd5864e4baad47ccaec276b20791ea00f677499794d128398fe75b5f5e174c0bcc4e765b218cc155bfe74798e3f17ffb65090f17e9bea84ec15e1fa44d60b2aa87f246c5e2a343a505458d99f9913b3ee20a15c7a0298724cee245a43d8aaadbaadeb6f6f8ff71b00ab55ac0131d0556f9d8df7569a8d91517265b7ed8fed527134bed822753f6065bbe1ec3a28b829643e8732793e7ea548c37a01a50db513c31dd620628a8ef1192f435c69e55dc1f0bcfb7f18090e0452fc399bf9fd1ff595619d3787df7c4f6dcf3d84b1623ffc6d8984ccd8f490e748748bf3d3a89f67e0cf2d27b8b261f2870fda7af59234cc837d59862c7a86364b2ac8e66dc405de572860d337b87731c216c3949e4276e3ef5bea14bcc5af6299d825ae20b73dcccacd74bd48d74167f361a39ef0ddc0860d0410b949581dc4441c29340f7170250d8a7ef114eae8cf2f684a580273af59c2a56e555be5da0eed0b91f1eb424087602ce38ed5c58609e367419fd7d52e688ea25d42fbcd277da4a7de14457b943d849a0552b666edb1fe6ca7a6b285849d9af71906467005d69ff30984701624c8554d8e6ff347b38d1a1c25a9c7d15cc0f9d6fbed48535557bf3bccb0a3625e96ed5370ff4a32edba6b16f8ba5bc20d09a69267503b8f206bef0027b61306e7610857a30f759ad83a1e3d336129164cb15d0f70913a88a6e03987b1f18c9e3b38501aecaf250bf65ba9b55014a4ce04b500f9a4ecda523c35eaa0ec1537acd359ee565f9934447c0ff5def339b4e264876c3adb61dd1e008219913214adff50ff4c10458a255dd921465a3913ed4752cbb2a86dcbfa4eb65f9bb32c7ec492c3ef2f48e3aa00206294fb0466b26af9f25ffed4c65cdbe8591f08591d37814c95eb2d76080f5bb7e2737c19216c435d6b4a8e159b73fe90ebd9c7d066fc7cbda02d0ccf5377207aba563af8cca91d93ca02f906a9f8628bb9f06b4e666982627f177ee5366b7d3f6e560314e7cdf283c7be347b5ad799c7d43f3cc0cee63a49247e4e556a99c56aff9617d0ec51dedb204baf9f9a2c3de43010fd983ee86ede3a0fdf333fe32bb979b00f7cd41be6ea502be54b9a04b833004957e3514a11b4c39a16ae312cbc5691aa0528359d7767a930e36313389dc52bb47471d2c6e2445a4556996284243f009781f41c27a6d2cbe46c95a67204ab84145c0f40a6d7f315a9f4137ba574618078666f57cab13b86b34b095da07fbf92fc7d10a29779a8c6cd2d63820f241d405c80bbf80e1541d2a2ef4e2f4157798c269f954d20edc38278d50d16b06ed7601b32122869602c1762c27b24af6d0a899761cceab7eb6e2b2a2fec957fcde8959d57acee3e4eb0cafdb9cc28323894ad130de1292d4996b15c5839de113e8779c2abe467716bced6bf65576ba119cb418f8911556c6803a385893dff8d63f1615a3d234206b9bbaf33e6db107836711128fbcc3d878e35714d8f564ad437a5fd6b60409dad1c1ece7a3c8dfe6cbbdcb280aa2cde58945ed8a198866288c3760f49f1b7d2fbed3f05a754d73a9d0ccb1f3a1f33f5a8b5e20b1bff5944db7dfb073dd9ac23e574dca826a3a8f05607b0a77b2952748f6794956509aaa281e4fbbf88db605a5779ee3032f7f8d56f2d349f69edb2c0960d76411ec324d854af209ac280d8a93a68308f351142c9010f1526fbce6e80fd0c340b46bbb62524dfcfaf74abc88f55a1edce19fef639616826f79df674e46f8ad49bf863c1cb83ea1b18192c2f4d7c8ab4e14f71f3bdccb21a5141a302d0e43f0bfbd38ec8ce8c2bc4217c7855ca72f022069c8c333652092de1dc98a39cd46928d31e192d368da7a4c7144dd39a200b45f3b5b8da2dd49c0be53a3c2f26d7f6308d1ccf9717c3d7ab62ca51967ebd23b4aa883122b2a07d0396fcd2309041da173ed4da94ca5656868b2eb6e35fdc83161de057895e0d1e7e445f212af635aa4876bec4e4c5bcac995aac935eeffbe700c578d82cd3405710a0340abe373cabd43386cc5a8cf99e2dcc116e09da7778c95aadb479a6dd002344e6d1c17f812d8dea73489ce84d728f8d9d6b1629323882e756400956a4d472cc2c855e5ff8fe78aaeb7d80f56d7ea8738849fe7309b16d877b36931322fd7631a7ae79402b400d2db65c88a42c9412359353db7c3100467ece5ea3782b96b55b8349630db5d11b5c368911a2f44a9ebb498976d1db8534269cda415f7f1254b7c4f56700e3b6cc925bef86eb5c6c15de811e93a09296ccfff2742b48219f193afbebb6f2e6b0c74a23b620a01691ee5dc42014374a0d795b25afeb1cf0c767bf86fae47ade1204539d46a26d85a30be9a4afbed8124478b2a33cc34181995f2a04c971a7745acfb26e0f4aa5a6b6565aa1ebedaa146bb17b986e06f799c4bd57eb5553a2905983d559f7094514c807611e92f5a6e46dd5b49e1c48e2effe1a0aa6efdf9590c6ddf7f0f0f29b4b9093fba79cefb5d9d72eab92e442e012a20e02613b1a94707ff28c4aa00ef7b2439838b27057b3b86bcf424f092599b331cb1df401d4d888650b8d2a7473c857fb362a075bc8b8bf939f254b2cb2731b1b423cb1be6de66ca0112c9a6ea5c5498a3a6de3f442e38b98981c044fad439d76bd578193ff77efae92907ecb32b773e5c095b341a629e318c763c666ec82b93483baf667bce8a072d0976442e678c4a59e8bfd5a9504861415ca0c7764770991884615d3d696ce42d185824a5497293d0c298b9b483edb38f547e380b1eb22aa4d532cd27c2f843baa86562d285d4e205fec0edeb53035a667743ce3550663931c568239992b513cd4848972e2059f8948b6ae05cfcb8ca19c46c01dd442f25c40c80655c41c51be0ab567fd613c8e407e2f706b15820d39caa030b446dbf7e5988f0a83ffd8d14646429aebe1631c32cf58790a3b17011b5c61dd33db18accab762bf55bbc1b7283e8a92dc222fe1b39eca76b0316797ca279c533d71c8b2bfcbe21c5d347e2388c65e689cf3c9e7bfac50ab6d002078361d50ef12436e5e394153ef164f5c0b0e650decd819e0cd57ffdd346d49886dd4a97d71a592558b196d6381645b78cb42a661b99352c0e31f701954b98", 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) seteuid(r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) sendto(r4, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df2037cf90000db399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0xd4, 0x3, 0x0, 0x0) 21:17:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x6, 0x3, 0x1c) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1a0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x800, 0x932, 0x0, r3, 0x1, 0x4, 0x100}) 21:17:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x1, 0x40) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 21:17:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100), 0x10008) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x5) 21:17:07 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e300"/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYRESOCT=r2], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) 21:17:07 executing program 0: syz_emit_ethernet(0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x7fff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000040)=""/39, 0x27}], 0x2) 21:17:14 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0), 0x4000000000000162, 0x0, 0x0, 0x0, 0x0) 21:17:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x54}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fcntl$setown(0xffffffffffffffff, 0x6, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 21:17:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='W\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 21:17:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x128) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x6) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33}, 0x9, 0x0, 0x0, 0x0, 0x0) 21:17:14 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x1e4}, 0x1ff, 0x100, 0x0, 0x0, 0x7fffffff, 0x5, 0x80000000000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, r3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) shutdown(r0, 0x0) 21:17:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1554, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x1b) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffff81, 0x0, 0x0, 0x1, "61aa0db11ce9bae3c6514e6ad473739ea78b7ec0", 0x9}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 21:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc973000000000000"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 21:17:14 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa33003f00000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800002a0a0dee8881e14d0cdfe92d8fe4c6c2d10e0d092801ff8acf5fde348ed1506b7bf7360c57eb4e7a43d02928fbe88b0784e2e30cb03fb2b784b53e3b995f297b2d52b2e10d81e5fd0c443556dfa564594ff3d0ad87ef2d7de8a38980ad55e62c2002807ad00a22aeedc76fcad7e4502855bdc962c588bbe4aed6343628a08bb811659f35b6b39258b5b8726a7361a15264a0b8862d4b0e8ef16a17a07984df8cea069888e809cd74141c416db2d6ee687d592f"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(0x0, &(0x7f0000000280)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x3, 0x1400}, {0x1, 0x4, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0xfff4}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 21:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b0205087f5159b2c6615e908f3bfe1e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f00001c9000/0x3000)=nil, 0x200}, {&(0x7f000005b000/0x800000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000746000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f000032a000/0x3000)=nil, &(0x7f000002c000/0x1000)=nil}, {&(0x7f000013f000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000462000/0x1000)=nil, 0x4}, {&(0x7f0000620000/0x2000)=nil, &(0x7f0000748000/0x2000)=nil, 0xf67}, {&(0x7f000049f000/0x2000)=nil, &(0x7f000049f000/0x2000)=nil, 0xffffffffffffffe2}, {&(0x7f0000239000/0x3000)=nil, &(0x7f000065e000/0x1000)=nil, 0x6}, {&(0x7f00004bc000/0x4000)=nil, &(0x7f00004d4000/0xe000)=nil, 0x4}, {&(0x7f0000056000/0x4000)=nil, &(0x7f000064a000/0x2000)=nil, 0x24b}, {&(0x7f0000775000/0x1000)=nil, &(0x7f00004ba000/0x3000)=nil, 0x7}, {&(0x7f0000736000/0x2000)=nil, &(0x7f0000300000/0x2000)=nil, 0x2}, {&(0x7f0000593000/0x1000)=nil, &(0x7f00004b8000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000148000/0x4000)=nil, 0x4}, {&(0x7f000066f000/0x3000)=nil, &(0x7f00003c4000/0xf000)=nil, 0x4}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r5, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 21:17:15 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000840)=[&(0x7f0000000140)='(\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\'/&#\x00', &(0x7f0000000740)='/#},\\{\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='*\x00', &(0x7f0000000800)='$-\xd6\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x803, 0xb, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x2, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0xfffffffffffffffd, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f00000016c0), 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:17:15 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x3ff, 0x80}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f00000002c0)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002ac0)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360860dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c487e1ca4c240e6075da9e554fcaa8b0e2cbb47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e8cf18167fb0d03e404887fc23e177531c53ea58040fff60c53eddd36602fee4a882fabad78e268dbe581d2153381238a22f4fa55be71385ba80f00"/4682], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c461f7fff6c4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0x6, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:17:15 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adff0000ffff8bb0a3f1d93c6ead07ddcba32d4e7ef83bb23a601c0368acb3b37ba7598effeb3f631501cc258de81f6c3722a538514e312930445becd9c520be60e6"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:17:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x90d6, 0x0, "d700060000000000005b0000c3ca000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r5}, 0xc) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r6, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setregid(0x0, r3) syz_open_pts() 21:17:16 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) openat(r1, &(0x7f0000000140)='.\x00', 0x10000, 0x0) r3 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) chmod(&(0x7f0000000000)='./file0\x00', 0x94) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000140)}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x8) 21:17:16 executing program 0: r0 = kqueue() socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x42, 0x8, 0x3, 0x8}], 0xba0, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 21:17:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000400)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xe58) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x5, 0x200000200000006}}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x1001300010805}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000001c0)="bf37d4d7396e6511b7fb141172d7b76d36b7f552da6c48b3c876cc11f83013dc8518c30ad754958ffca7d8e15cf5b166c7b5a7b56f26a8c68dadb5f875b887cdffa23869ae", 0x45}, {&(0x7f0000000240)="fdd508f68d44ae95d786dce04188b0557440a955335fc8885f2a221a2bb4798b5a041172514634cff1ba2a409d07331e177d5d05078eddb74f7ab83d56a9117500a6ba67ef791d5a90c245e7959659f555649cff88facf6897e601846ce00421f5e5fc46364301cae8784a6ccdffc99f2bea326bbd750c9ef3ee5b290532a8", 0x7f}, {&(0x7f0000000340)="b5579fe5b897ac9a4b154daf4126ff5e5182e5831df858a136b545353c4e001e3ebcd495dc8b7c158245e7f4167b8ff553543d342366973ebf4586a96c1b48989cc8b149552996ee3e613427ea01574ef8ab66727f0f0d9467582a924fb130a9e7ad478645095c59c82ceded6762b34a91d15c68b1eea7368b", 0x79}], 0x3, 0x0, 0x3ff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 21:17:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 21:17:18 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x6, &(0x7f0000000280)={0xffffffff, 0xfffffffffffffff9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x9, "9c2c8533d472fcc3ee4f4fc5aa00", 0x0, 0x20000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179060000000000001c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file1\x00'}, 0xa) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 21:17:18 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) getuid() munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000006000/0x2000)=nil, 0x2000) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8c, 0x0) 21:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0xd7f3, 0x7, &(0x7f00000000c0)=""/146, &(0x7f0000000180)=0x92) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x80000000, 0x70}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x81) setsockopt(r5, 0x8, 0x7ff, &(0x7f0000000200)="4ed1602046aacb69ae93449ecfa3f43739e8b7cf6e960fbb7e87fd1cd552e4bc0534adbda0c6a6e643f7cabf1334bcf0ded27061608e969f4c98f22ebdadb1d390ee3235492730118e5f58cbf31a0659", 0x50) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r2, 0x0, 0x0) 21:17:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r4) getpgid(r4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x7, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 21:17:21 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchflags(r2, 0x1) 21:17:21 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @empty, @rand_addr="ffbd86e3fe114e9a54ad3244f1d18412", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) chdir(&(0x7f00000000c0)='./file0\x00') msgget$private(0x0, 0x20) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0x0) 21:17:21 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071400000000000000000000000000000000000000000000000eee1000000000000001000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000002000000000000000000000000010000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240222d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRES64=r1, @ANYRES32, @ANYBLOB="46985aa0999f34b47dbcd8f82374a568be8952003eeaaece0000000000000066f01212b56dfc27c3926b9a8cf033bffbe9d52eb420b9e7c3eefe9e3139a6ca4366f870b12f06da271049d3b4efec9d560abfe5d4df52c922c128766a42f0a4592aa489007dce187bdbf420d4a62f", @ANYRES32, @ANYBLOB="a5c55f3d4432a7c648638de8a198c4310ec6aa2d3685aee9bc4c841fc77b38af4da25dc942552ee5a55f32d6d3bc3db903c783f644be13a48b25ac09e27c4b4fb27128993a4c94360292da011d7fa52e204b86fdc123b4d6a154e24e7b5a5d6b701b8fd2d8e96952c59f44f87ab56b26f07ff77005b4f42828ffb805a3b37e9d828ffdf16d5e8b9a1679e2dc7e3eb5c846cdc2d9fbf638055bc41e19a4acdbf6c491c95bc5b961fa7fa442f1ac9f7409a84544b5eddadb987ada0903934311abb1", @ANYRES16=r3, @ANYRESOCT], 0xc8, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="030000000000003aaab8003cc559c092885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8dde5a10043b1cb07cfdbb0740000010000000000682439a66faa8702da08cfb51c1e05bdbe538071dc66a9658506024e468377659c8eff000000a7e2bcc2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9be58a1ded51e38d5567cb0b3e362978f0c1a20b4ec2b715fb202156a9309fa0059608f0bbf67998a00"/195], 0x4e, 0x0) 21:17:21 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x5, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac2299b6ca8ae058097a56c46890c14551bdecef8ffffffdc6dfe3edd4de695af3645a7b17612a80c07c74b211717be120b641f84fba44e2ce101", @ANYRES32, @ANYRESOCT=r0, @ANYRESDEC], 0x0, 0x0) msgsnd(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597aaec4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="b1cf236a547093f63f000004d41ae32166ce9535fa9cc35d2d1873da248650458d5576fa00f5fef99599d0cc97780ab40ab3938208418e55e44bf169cdfdf26df03b3117826ecefe86a49740862c239d239305f86d62290af1afe443cd9849ad8fb78652a837354384f7ec446fc4ae66d5bcc698eef742b9e73ed352a9ee58df5216468f27461e002a295f9f1049caf5616f87d575b4407eb8577bbdcf67bc5114a55243154b1e778e0decd0290d12588aba70a2055325344ecb9a43f5d6db21ef6b72d5114637e1ac699589c5f982f1b70f25383e95b250a6793ab6008fdfe11338f626eeb2786a18211048c07b96906476f6755e6d3e16e34c18bb52dd4d27315236bdabc81736cd4be5e4293ba82d9f3d7df683fd503bc22af118a0c29791e9e1b8542772334f286a7b61c150d570"], 0x1, 0x1, 0x1000) r4 = semget$private(0x0, 0x3, 0x3e0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgrcv(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005056ded61f64182dc950a2a7c022dac85610a45546a5e07b39f83ee70e79b8fccb6997d82b61eb7edaed517ba2615929748355a439b6e82ec621380da3b0d086da"], 0xac, 0x0, 0x1800) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/176) socket$inet(0x2, 0x2, 0x0) getpid() 21:17:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfffffffc, 0x2, 0x1c8e61f2, 0x1, 0xffffffff, 0x101, 0xffff4060, 0x1, 0x1, 0x10001, 0x9}) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 21:17:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:17:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0xf4, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x9}]}}, "6dd09f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x2, 0x4, 0x800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 21:17:22 executing program 0: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/142) r1 = open$dir(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x168) r2 = getuid() fchown(r1, r2, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r4, 0xffffffffffffffff, r8, 0x87, 0xff}, 0x3, 0x1c59, 0xff}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/53) 21:17:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) socketpair(0x2, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2, 0x10, r2, 0x0, 0x6) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 21:17:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = dup(r0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x20) openat(r4, &(0x7f0000000200)='./file0\x00', 0x10000, 0x1c9) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r5 = syz_open_pts() close(r5) getgroups(0x5, &(0x7f0000000240)=[0x0, r2, 0x0, 0x0, r2]) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a", 0x8}) getuid() writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 21:17:22 executing program 0: socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/13], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 21:17:22 executing program 0: r0 = kqueue() sysctl$net_inet_ipcomp(&(0x7f0000000140), 0x4, &(0x7f0000000400)="f532f63e7ea5ee4ad9712b511028722aa81b8f8794ea4240cd170a8bae3e1aa78f2f680b29d55e454944c08f2013e44f7e33a40314ae0b1bbed41420fbcf15013a9f80f6ebe493738671526169b2ff5a2283f061ec125a722378b52feba36ab7254e68b16d86524a88300b81f6ea71a87e829cc03ee16af3d815e08235049b82acc8b94d9609282aacec13ba806f5db6d8532a86f1ad1e6ead182776f1baf4f9df53de860c9b92cfaddb68dd105fe8992db3d37f51148c41edbc174989694120b67070bdd11141b3ce66613ebaab0ee1230c64c0f47a04bcbca090e1f41c776c1972c4eb4f9dc427cffe437b4bd136f65a696cfeb60f98463eeccc05f270e3c5d148a4c09629481ec220f86b17e461e9a5232731513b7eeafce504be84c05f2ffe53d15a13cae03821beaebac3431dcbbe58f1d9f424b63bd85c8e2b68fa9bf35f5bdf0465ce9d4d7cf5b76332535275f28d33e1882a765b3957d1772dc45779b04911238d923741a9a57d481e7ad9e73ce76bec6eb1fab37f1d3269431b6b4b80070a1b5c4016503088b8a46406da929881ffecf30b5bcb440d678c1d682886a9822afe97ebc4de093c6a3e38d3ed5aa0cdcc2330b1160a57bab9a09dd57050cdb06cd81b6e067054443f5ef25ef8c2c4e559e50e63d75d42cae039ac9f91e2b78946d365d6ce546ab64b73fa0056b77237b2a83e5e1b43aab1bd9fe298d38a5aaa11732fc62c98d0895ff3db9da47ed21ea499eab6a49718ad6d380dd3b3d10bb0a29aae2d9822b70064e1bf0a750498e73a1726f2d01be83cf70b627b9d4affb1d06c5a33900c7caefb42cf3746424614ea33bbe88695a271f4899d987147a8e8cbb187777550cc64a8e1a0a0ef009540d0a60ecfd20558b3302b8639226817a5f294c2cdf644f73fac537d286ae97e240b1fc9685bd42444a8b473790815321977ebd1877ee23d976fd13f1dc34a099ae31710f15ee757bf6b55e1a38a12a8097e39aa82fb9e3b623bb08b0e7deed26a71aab98562df8534c675628de1a48b7e32f0ef378e844a568461a90a556935e210378184457c6c912d3c2deffa360b51bebe43d12ec81f128eceffca31013d2e2a6287bb081955e8d2e95c1cbe5bee43dc76aa2c6973fe7aeb28e41cb5d7dd6f709714b2ea55c348e159fd37778f765dd38ab5eb1a9f1a2bb743dd9871f8b46baf877cf37acff849b4edb2b2fc188aead4805d030648b69add0b6efe81176bcf191ced05617135d1232ca100cfed53679be471ee07f4c3076ef36fa305e1c1087fe6b87809cfa0856b144e191cca455e2971ed66b6d7cadba8db08c6effaa366fa001547e2b7390e0f9c95979774941bbe71a94733078cd40789d0ba8bc6fa14f5edeba5357bbc6ecc7fcbf75afef6dd85ceeacfd592673ed82a7c3d207a268b6a26fc4b02d392b1e3a2cad190ffec60e0a72345634eb8d7cf660f1b499b03d774ee705adb8583d8b32ba36f1bffb1a90645d18e2b5c5d9546c54754df82414828ebda8289ac3edeb498c776fe6c612342d66ee306540c0ebbdc5a54eeeac6280512e9d02ec450d7cb9adbb123cba3c5dfdf4ea88c4a59573d8f8b5731cf362f83bf37029b1ef624d3eadf21cf8dc70e6ac84a862819729ab2e237170468d58e7fc1d6410af030ba13d06e0dee04929175da1a4984867e9bc73a4c945b62de2f91e45974fc5849be644673790e97e36e1782778b98af1ce1efb03c84972cb464c2cc407c4c8bbbbc008ec3f323a26ceca8b8bbe1e92dba69c149a736e0d92302fc4e3646a4f9d70ff24ca4845352939d763cae7b2d3f6a018222bf8d1c9a99d077f198822cba0e232cb109992ef2a482111e706cf916e8bf883e3a215eee692353c0cb346db190240ba95328f96b01733917226806d402c23f5da21ddf344f715bc45bb35f73e63a4ae9cb548bfa3b85e749e317994dd6dfa5ca650cb260f9cd28669b56c2e2322c4199ac49b2201213a52eeca0759999e14cb80694f9acfc37a57f7b34dceb6254f4af19aea67ac5a81834acf0e1241ce8fdf069e005a36f4219f1ce94197dcf33897aed49ade54cb3afeee85fbcb3f326cad245f5907967fd8b0587d9fcce803f0e91b00c72ea934f4834bb47700f9329b06f31c8d4e4abebd36130c4b189b2257e0f63c40025374d74eab5ed1e6ed580eafb12947ff6b88e9d8c849132664e7a9d18b95601b0b557412139cc89b88f16adfd6b956028069a70fdc4a6e7b584b43f5435942055cceef13e8fa0c7d4ef694e88e773a220f66c9a3562243c9986e5650a2e321ccc9430187f09be02184ab6a0590515ef8ed2af7358a3be9d1c268a0b493a800b640a0013faf5c7b21f7879f188ee8ccbf3683afe7fb1764cb4784d79142e05015ad03f0d13638288e8f91e304e0408986da3caba0204dbb431fce782d8a18daba8684f21679a5adf72d50dc314d11e18e315d073e6f0847eb3d7c711a9f414825787d2c6d58baff26f69322245a8b475477812111f75c537a1caa6fa1f7c20cc677620c6eeabb54b30257a60caa4be26df55c831cd5eb145672c39c65e75212c6365d01015171c404f483d2ada9d5182b6157824819d855845758fa470f08f37cc15af522bdfadd3a21e46fee78b166e4357c83c2784349a9ee4e2b5f30d3bc636bd6ca849b09064a79a090824974bccb69c0c21b1013579103c7767aaf233079411e4cee4c59cd585dcafc8466a986e74875ec0de2e62784343842244b1e8f7cc67a15220e8b74a4e77b8aa1c320e3a50cc2c0368c6c3f56f224308fca38f03d4f28b139e1a9e298b11a2b1e7e554eea57590b5bcbe5c3d129e16a76f5d843e2af7bafe5f87661e1794237f183dedc17f8f2d52410a679b55c35de23cf44e2f3af09147be0f56ea5389c79764ff82c33ca98f129483c4331a63aef44d1351a4739304b71a2d1b64398ef70c0c54059b9360f1d597ee14ebc08f56cedae70f3b16065eacdfc90e95eb6f26ffd638c574e2b8e91083f0903685c89c5562ab8c3ca591cbb3f115a3a26f1fcfddc8878c317ec45bf82cdae3f6b2213821c27b99fc820edd2d5a7d8bee0826ea74d33f535c0e2f81e1928aac52593a1b03feda8aed3a63789c507ef53768ac920c0ab75408ee3902d7b5452450d034dcc2d94e4edacf80e5ab0d27c8db3f25c39d0d11931ed58365e4b75cb7ba4f151cebeb67f1b8f8a5888bab84707cb58b909f95fc2978a764f53aafd5d31a97650e38ae1e3f4892bf9d40b5c393509473f4ace6458dbbd305aa934c99c488e63a0ca039f1aa2a2c8bcaf6adee6237082826c3c56b2b35b94306eba89eacce3b00a0a00120d75d236627c76147e18354f3b29c778e5c56b429177d21a500b0609269457cf6052cea037ed7bb393bc05c002866fa20d26b916ec29911a35b0bcfa9e62e52e9b3f0974fd47010481b323ef04c12be13fe4f11fa325fcae0d5d06497cb5b6563762072bd81acc0405e4f70a039028e1448ce44039fa0218419941c4a618619457d8ac65ae14c8745aaccebd93c015a241b0576dba297ad42a0d917b78d6d8f4119272fb95249a954323d97fede625684d66640566567b90dfcb4c03aaed4507ef3f6df49b71622671f22924f0f2b6abc588f15bec2060678b80272d87bf04f764861ad5e1949adeac3509988ecf3858ddf50a0bd4187b5092c74d61fcf962049aa552c744266720ebdc4635f80b8deefe256ed50b868d1c9e23646b1d5ee90c5bd97464570d58d788f543a2729ce45feba41d57915125b806c56230af4767a4cc545ff9625ddc62c07949ac6b5f2825885475189256c5f2433dcc295bf26facd4e14556fa61228d976c13f8a96a1942ad759d85bce059d5076e4170df59bad1a51ee5f10b790b5c52788b4eb282a0da677fc4e21530d276a3c5ded23fafe7cf3219d145408fd143831a8ff022b60ace39e2856b09be5d455a68c78b202dc3de17111c9b8f3b6e5ae4565605246b98ba587e22fe2206c5c47b8ef576e12e879b9962710fa6ad02dcf53f82835758802e3941de51342d1a664a41266b674d85b7646d8f52848ec0b2585e20066be64924ac151ba22aef23b4629542972982ed61d3775158b906d2c641977aa3b5dbc331e81909df1d8bc6f5100768f46c763c0f028e6cca070c201bdb8757e4acdb9e2a5817f890581cd7c73fb43953a67b7135ab6a8ad785086b340a788cf743136b55623023e6dedc8b72989d653a9cf12989957c15c57338a3ed811d2e44074f0bc7f86e25c22a9c83411d0f6329a1a7b14c1960f4b23926356429d7b4d3936b8117a43329846b4d3ddea099540cb5d90c4230310e5d85d5b2532a5162cb2b491f186afb6156858153aff4361afc2d860fe092f4d3d102ea8b20613a4c893706d0d95bf0d03b3911712cea86bb0b5a305ca1c0bc4d7385ceb25d8a23c114418ca5c32dc862f5b8f01fa08da451caf3a0fe38640a19a7139d15a5b69bba3389d02ea2fad4d34d89197e6e5668c4f252cad337b802eefb63a85a632a29afe7c394df09f40c8a30d2725cc2e328e944de0ee038cfbaef3cc6bf4dc39375ea315f346a6f6b1a3f866e021509577ee39a562c2fc72ee6a47af427a40467ec3fe7d77141153da2c3b726a8e0aab2e35ddd8b6ee3c81c5857982ff70f53ba56abce88d9dd39908e798708ff1888a1e60100c603086608f99a23e58ddac54ac491fd76cf1bb9b7ddc6bb4defaac9c16bc24224d62ac42740fc6ccf90eda6187f74dd8ede60776057e6f901e5512ee6401c7c392ed602e33d3610bb0a6504476a86ddb1650e868446275721d3141cb641aee132055abce43a53e221175b03f6d3a986368c6b46a687084bbde9519134bc02ab62117bc8157be479ea8bf663ade8fc2c5ae2e91c79965413287e0ea4b440850735495c4367835f1ebf9324b521033f552b27239c5deb5d0a2bea73b068d60d13b44ca63dd6bc62f89d30c86690c2129976296e07d038b5b206cb2cc41bd0d0ac6e038043939a7ccac356c4cc320ac7fab929894be014f8bfb4f7ce3f17f3aa5249fa0f78a41b65fe8f743322f12eed441431587aa62ce068f071006362bfff2efea058a125cda339e3e1cd3bd6ffbfd98120ae23225d0326f952d1fab58ba92685301a79d8551a202f47598b069b13afd7ca368a461cb1916de8e9159d9b773cb6cda73ec782a3ad2ce4364e6e291cda3a412dc5b84590e97384c74f4a11cfd71c367cfe4b8a581b363909c2cb714549b232fac7b8e5a72d9b6bb8d0ea58e4465ca784a9c8c719d9e1dadb98d87554c683db0c7a1bda79181edf43b25982de2306295f87a67782709741902a4c231996e3e2ff9112aa09fc020b9f1edf65c475545951260abf34295a612e46edbbb8a4314d1d84402ddb5f4d2019a7e52b5fa5f9996258f6cf41bf7ef2cb51a502350986a4597a82e3a1d400a47d9aa1e4c9437043f887514aa7d490a485685fa297d6a03fb58653f984c9e2d48c801f24cd3b3874e8ca8b89e5332e08a69c51615a21f05279ab0851dc231f47dffb6107abe9a2d0204f83d030a72f38be33da2f88edfbc2875f1c8e4de18cd7adf7ba306b31a065054506a4b2508a613aefcebeef5ea57cbddd5632836a009767f002d7ed7e688845edf4ef066227f06ff04b613695ab5b3e08ffe01e4bbd05f781da876696dbee87e0b46fccaa3f79e33a86030904af6160060eaeb34059f8d2c4e64ede7bb86fbb051d0723e487f86f3cf7cb821f584d65dabc6ed25ca76915e29772c2fded9d808507af3c9", &(0x7f00000001c0)=0x1000, &(0x7f0000001400)="abb14708acd1d25b03453d97da9e2a32427b215f9463ce23036f5dc3f04d90b1e5cc48e3f6cde4bc8b0070cbe9fbd789139304f05ea20835920c0b44820a790ce9ae71f7664b1b0d8df74399a3aec37be900bb3941c0fdb1dc67e506b97426ac11a5e5bb01b0b4ac67c644931182fac20e3d95e878e4463ad2cbfb831c35a0374e76a09fc525e88379219dbbba35c6bf07b67d5748ebff696226052a2b15a126e9b1687b538af028bfaa680645b11160d9bb29dfd634299f59b939d4b2fe34465bae751a0d7f9b430364559302f06b92d4c55da154b2c6fab9066c9f97953bb9e362b9880bea32773fab424bf5040d94995ec01eec6dcf72e91d648c42772f1ee67fc3956c8ea179c5f70b74b7a36243ecd894776a42ca4cc37c6c470bf3a1cff57315909ec35de04ea30f1de3aa3f7da742139e288cdf45687f430671fcdf4665cf1d48042f7a4d3770c1001684a5f75e9ea8d191fc71ab7982133a89cf63decc0c5054a38657a6df17842610014dd1cb5e391dc041382ac111438d9e5ad97fbd38bbffeb743dab7a6a1899b065fea22a9b49542614b1913b1874cf9b459f8bd51c599d5c6f86b0ee80e9361ea8145837637003a9568ee866c3b5dbf9d0944f02d24a099bfeaa1b673d9752a12cddafea616290205ed3ecae4e8a5d3a169e687ec3ba48f91f8f9c5de13c0ca80d143be761399f118f4912c52f1165cbfc04114badc71bd4a04e5e71eb011f5ca2f04dc75de83154540dacc0c1c2af6b56d60aa41d69df6e81422b37afb072e6981ff034e25bd0169973aeb0c0e2589d699e0ffa5f640822feea8b0c56a40d7c025b08bd92fffb21dc37cac72a39702734d850a9a5a654a3645874f1b619edd9b302a65aed6be5b771aa5a153cda7573a1b2339d134130eaa4fec42a31dc2d8976e3ed12c12819a2f4a9cfb886af9aa42971e7509c92b0a042213f887eb1177e5ec1898c90559a5d5a206317d487a2ab455526fd1d1f72b35e03f5afaa57c65ef393a28d98bac2ede2397ce663c0b38842642c258b0127b509e14d0d4b09449300d5a61ffc1b0333f888f2c3630b67214934feed4fdd8d2901b808bc2e365617dd5cdecd748c9e4ffd40a718abbfb41d90e84bfc3c77f6b0ef9810111555c59fd7e8abcf02bfbe91347cfb31a34e470721510252ed6a67bb4810b359f30cd75daafe386dba7d5076f271d4a970e2e785ac21428781276b8ac255fdc2d39ff1138978c4293e1d11966db11bf05efe24e07b83f71a6f7d09a81552f8fe255abd20b21e5976b1b169bdcaea66436e374e2968bc49bd300a2c481d41e03f7986c61e4921cf85f86d24ac11ee9bc19bb93ae7e13c8d95dce5f921b500007a9cfa97a4f9162084373adfb3eb88c507f238f620377350da4897a6372b8db3e7fefd711986e48fc76fdf283c679a1c65821ba58a338cabc278997772baa97773ac992a1036a26c615d5286e4b8ea1fcc72092f27ab2c5fb0177d289cfa19a8e5b0fd61e1fb3fd2ad5ecc975484db475f9b738fdb3d40676f8a4ab8dd20d1dadd6db0f6541c5d38648c8c7bf7045ad6e26b59d8d361bc4ae635d552f1c451e3bfaa903f8975f9e89f70b27bc0986f16be84820b47ea941ce2921d8c92d998e8caa0d0e4bc006bb7d9764093a31cc303b9e07df727bec218b9dab9d468a756f7bde77cb450857179dbbc2b2b0980e7090b79e9adfaf79acb752c4d10890485df52da8993eee988977a01c19d6bcc10153c54126d38562cb434c6682584b1afb3f6e420c16c0425851203613a9ae0fa45399699a19a8a6e342b591f7f6a5ea6239b179a99034bbc183c1813f7d2931dc14bfa4f456f665d9f8980cf05e5e7ad99c924396723bb4eb9f76ada6b0ad676ff0ba66386a34527655dae8682a136d1e99269e00690b1e45f638a8d7eb16613943de8d5d240891b4a884119b67db00d170418c270b5303f89be72d32550316c698e7f5eaecf72c0f6251666626b58a9802c144921e33095641fa150afc10ed5c98c18e7d8060e02bda444ddfcdcb3cf1df6c5b7dba226f72fd3372b30c6da7bff679fcf016072c7f9fb0328b6ee5e7daaddaa6afd3773bcc30a933ee47e3a20753e50fe690f72e1a206f80b6ab2bdc40e3b9612322057b0a266e52f25f06f18f3212d324a2a284ee3b51c2faa57dcc13abfbf5db8ebbc5af42d997ecb9159fa67bf5552827b40d952f5211235add293985d4591f33e8686e1d7c46083f06dacb58c021a599f960b29018f11119697895efe08177d0d88d5eed43dd6c3ea3b53376cae0e6a3a1c5ca6d8fd0200395add8640d613e608e2f57ca8dac8fe6e68cfda890d48e91ce290f0a03c9b701f69d952198ce03fa90f446d54f2aebae6479f081c9fa3255f239705ee69592ed092e8b2373d0f3cf56347674931c0d500378ab288509d8b3d5f70dd64a9891cf518bd3aaaf8df58765a5a6669ad7fe84e5d753c2f60b6b2e7cc8f9e56281fd0be1623ea150e35bb6a7a29ba18478cae8775c07defb98e3af1e270697d20b998cc4766d5da9de183cf9ba22aa0e148382a3fe6ccb3a96d57af8588cf207ba907d016394c4248e9416b03d75453b6be7d01bee8d0ed70b3ca496a3bbba840e9e434a020a399acc3865ec51c1e2c63c9acf291ddc3f598aab2077bbd0048f4bd4121905fee4e074712b6f63598beebf4d493561b29808f1b824c65827efd78dfade51c0299fec3756ca46a9b885b7aa8a5469668e5f87d128485d174a21cdb744ff1b8303272fca634d64483fa8f7ce80a95e326259b0d0f4fc510aecfa963e73e850e4f8ecb4ac153bc7de82f5038cfd94e62824cba09a6aecb3750807dcf10ea40f7dea150798299e27d30ae3fa7d7e1df93e0b003fde73bca6c38cefff64368625693b743a7943161e81243a1a85080734846cd75aa9f42f596959d2ec8973697a8e9c3771ea6a5ca6c4892635f5f2742f08c779d41b2f8b34da5de4c5f21713bc5cd236700a2d321f90da1a0d765da534c9342d1cbf6eeafada8d13a5b0e2188b3cc9d835250956e616fea9ac7c04e9a1cf81e44a189c2538f482abad120a2a627ef796f11825a09d34759425dfbd01b92d18e9b191c1502b0939d176c8c3f3dd0f567ee0ffb200c5abf49e0f29e5f8b44f09de18067e05133ea5bf8917c2165736a66fcaef31732ba8c57aa726156a654e8d99c1434dd354c6d896ceba8ef4228b49cd89a484fbe10a5a4722c8af732e000fa40f49ee2bc79821f1898d6a873c84618ed1339dc9f12d482ffbfcb449fec091b08e132d190d2c677ed2ac545983183f1c65402159c50fdfe4badb0e5940ce519232dd08e725a0a9fba82301d3e65dba286d2fc1c73dc08be25d80da8e7fc43bcdcf63a94b691638ac15a703221b9226edfb34fc58a52d749b3829439606f808046f1a9001af631906543ce9064d3683b672ee2f5c62be49ce1794f21608ef8dce922dccbc4458eef992c4130713b366b3b5fa07bda1ecebf01e1187ed11b93eaff98c1029bc95b083e9d33c0f0ea333ea428931ed786cca946ec661078819ceaf518313f7db4398acf8a204772a8ede79c1280d848d1d4c8041490ee86ab0dac1aeb1fce2033b2c17fe77b7baf621372f7e72875263f74119c00a36b8b99eee225fc63ffed4ee17de6e6fd5052ee7bd566c934ef4e790116afbc0413a71a7d3dfa6c02ce4decd07ace5b98f1dd72ae3692a6c6b30ba3094946916310b11f15de9f6d0ec789abaa07b4694170ff7ab4866371279c7cc9d5043312dbe37a688797187ef5445c1fef05114ab92be14a32f79eed96746c638994efc56b1081f14a067c192695426b0930fb03ea8ae72db260dc8cf6fdc5d2e62ec7ff06957c047d0737314d4f2983f0081b0f03a1329db8163c502e30640ab4f5cffeebcddce80977e02debe6ae20b1867a678f0c3867fb0bfc78723b12c50e7ce7cb5a3bda44378900b9278289db6fec359054cebe7b12fbbb150c2c29e07c92b31e4607c09ffff4f35fc779a8109b6ca3182209def500ea91181395ba79a58cef483ca4a53bc717e99aa76a3cbc036d0258ab473b5bb756d842bbc1def29043a75952cad2dd6dee2a3088832c8dc222e21d39d7d8f73702f2d94aaed95d2eaac680ade15d0996bd689643b86e4340c32ff8577314fe594deb1b9491955a1e3bb3c1304d38c76356256f7b08cf770343171fe2aa765c93d0d9793599724a2a2f0909abd1872aea8f561720ad8f295da8893832284f9f725dba86f7d7a100cca38baf486311b21dfe08e6504927959a1a399d8f50a1452370a5c222b11292bc92ffc988ef9b3143e52ed8443780a1b4a8a829fbcc7710af72e8a03402a1579b70ce4e0f25e9526512947d17a7f685e8ba2fe7de36f1f3dea41d867e9f0074bae25909299a8b7be0f603c2589149f30375160f8faf4c932263296973ef3b11840782934631f24908d142f711dcf490b3102a22d5022de54f65d653a5aec3a19f5f238688c570c6d95cfe55d937fcbbdb1490c4d100cfd8defc869c8592316f5af07f340cff8e923b53b9eee9e17d66d4ec964bb30ec0e6fdf5fceb2387abd9c14ad57b3093c98b3b333ee740bf451d51de994a7aab4c3cb14d007eb39d76652d91ba641cac90d6368bdcafcb54f69106deee44db2aad44aabcec9e5bbdadb02a8adfa5ae1041eb4ba089cc58651d1cc3b895ea54701d4d91207224d6090a67cf7ca7afbe78d0f418e6a336ef5d859260b680d1ef41c3a169a162c3ad7cb1aa7ab7b91bb5ba1ffb6abfd1096d2cbfb1fa3449e81662018687dc6e75fe6b56586feb40714b6af3841d221c50ecfccaabfeb998d76105ac0545c3e64e243abc7123672e702a95a22dda43c49ecd4ebf5e0e4378458f67bb71b16b7512ea93b0a247ca5ccd69773b97efc7972e07c24e35dd5c492b7b475b46e8139575afc7d40ea97b46e81685eb2dd52726856e50156efba3670f52088b008d2d0c88961a1c73c7185f462bd7b4e2f919e4443722e1b7285d8912d831aae92421a6704160ae15ccba9f1f9213f1119acf2c67a72a34b0f442aac150246dd4bc2519bf66cbaf474bccc241bcdc9a07dce83892d16532670f59b4dad70d174352d26d9b0d915e5236eb66c83501f4e0a07187b20cd5124cc5b455486b5600436b1081f4ba7fbf7c44fafed2d8b193456bb5b4b2ad7e0c0a0018143b3dc27ba3f605c251538d54661bcc07a7fd4a571218d940fef51abfa52c534f0da71c8881d1f8c9433dcdc27940674ca1e01ae29b67b42dcea33486b4175ddaec7cb60a5dfb19310b1d43d3d23c60f08f5d6e9063172b0ba752a458881fd39e1ceb446b3b92ab7bcc3332f1b4cd1f2aefd5c3ce655d8c82e5bf92d5f88858dd3046fbaf92df80b669d669913ba8a891951167c3e63cde109052bfc783026306522d52faef0797bb4fee5304f5fac9beda5519afa907fa0c597eabe80126e4173ced08184b55dd66eb3048cb60f8c9bdd08668e44dce2e8238ef04236530243041f3e3459f9d8c0fe370b9853cd6a45a0459ac424ce3f5ddda59d89b8234d9e45342f6ff2466ddda8bbcb7e6dc87a8c8d3b40db79389993cb2afd920b41d9b9ef7e9c0ebc1b37a9dee7aa7c53a5de56e04c7c717f340a2013770fd7ebdae89506303e1a16978d52a2c39f98cf6a058cf2556703a277f186a1d08e8eed18cd43851950a74d627fd7930e10f157cef4e44c8b18d71457e5749481af290fff84564ba56903580d0d29e6d7970351cc3e52646a781939f5a76aebd2c249e6f98f1", 0x1000) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7f, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$setstatus(r2, 0x4, 0x40) r4 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) 21:17:27 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x23) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b002a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd453ab6214c1987aa94b09a2dd8b0bee19ef761069b9e8ff7f00000000000023a9dc5618ce0426ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60ddf9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d3494206486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a4b44324f4e6553f405d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deab9623c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569fd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8bedb42ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13ca0bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d0"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12}, {0x2, 0x7}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000090c, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="70fb08f4", 0x4}], 0x1, &(0x7f0000000e00)=ANY=[@ANYBLOB="800000000000000001000000e20600003955bc45832b03bdc6c4d81a13f7da83b48c5bc3999d1af01fd5f27ce6dc5a5b3f36ddd6aad80dd057142df7a1f452777204ae33eabfad6ab3c4216e9103d272768cba7cf1e67be1fac02adb10b4729a82ee05de1861f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803007000000000000000ffff000000000000dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e0596ea93110927d8acac8066aa28c781ff71fdb58ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be00000000000003800000000000000010000007f0000009e6c540bbe554ff4e06ecaf3b780d32de8158ec695d54a9fd0756943ba8052fc66c81e5c008ea39bdf01d9850000200000000000000001000000ffffff7f034ff745944e11a664af491200000000d800000000fffffffeff000000000079a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484eec2ae331c0bb8bb5aad9e9508264e763107f29ce9bd3748ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c000000000011e2e11a3dd61483a3739b1fb01a852b4313a1ea126439229d0e1200f3bee74ff61ba030ddfddc0c9e70acf0ee1f"], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000200), 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) 21:17:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x8, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="1f76adb932c5bf3efcf2a040e858d678962f06559b63767b8cbbf39125d97195d0e97848872415d2beab04ce526113cda0a99cbba5ce81071bc8926428c24df1406d7c8dc2d61eb340ece70a3d56dbf6953a839f1450fb98af7437402b10d93bc5ffb269925f38e1d5a241276107c013172585e5111f379ced98dc7a3d810a3c39e1784d289924414a17f4cda007b0df8632c7bc5fc81f38baac0c056a70c8b82380b10df782cfd32b9858a9790dee7f6532b84df8e879623d1eab8d5b187c5ed0f4280af904d4f71e8a5f4aafbe5b1fd1854ad689cf94b8a67f7110d786ea0407498d3cd0cd2f55cf40ff887433d4ba63e96a9355111837c939ad39f306d4416d80266f29579e9cf0175c90aa11f5021e53c0c27a2848e0550effce513d89fe56fe41e95a94cd81330d06a4630f9548893c68efcd8b25fa60aa4c74f34a08ffff9cde1d9ee37ec6a40d475ff903c547ee6c2b94add629e108ac161bf6374e88ee38739495c712607ea58cc088a8007cefb010f7ecfb663cca0c4df37c05b48aff923beb9784a6d93f0fcf5a5ccb4a9a19505b07324721d252c17e28e0329c988741fe0a9ade076d60248e7f80858ffa67d867e9617dcc670c6ca608ceaac565432c69928d89fbdc27982dcbde45c0a7c8d98fcddfdb724b5224e22cdf1b850d6d758905cc461a3605a0d19f884be7ee96eab65c0ee09cdf941c9ff0bb97bc85c6de20a1ae03cc0baca4a679c8e49676a21c18ea8e8bbbb89fded30f1de4da8854535a84eefd237fe926ba137b0fd7ca03b6e0d446d028c6cc59fa3393b4434bf026979bbc96185f2712ecd7fff42de7b8f11b346f0b140a606ceb1ee9dcf5e5be9c255e596c1426d3a8ecff74ccafe5b8f48e0ff80b429e1b7237b199fa3dd06568f9971c02ce24e8cfdba05490d355349c4de1ba188bc1a1d273f71daabc8b0795de1ddd51fa61be3accbc7ebc2931d20be0135b9577b7e19765b9905ac155f91942fa489a5ea2094d93070f8ebedc8ac8127bb1c426e87404126a4de982f9894127b867031cbc6247f2823390fb0c403531e9ceeb7fd4e212a63c0f50030a6f48f8aededeb4c778ecc619fda91721b77f2c188928650a2a583101914443676aca2611ef6382da43ff2883cd7803ac0d9f2ae35482b5caff5a3791996613de1491f2b1a27526f807cce16f67676ea7345bb9edacd5cee298d54cdfddd4369a68de61448c0ea70421bdfd9630dede14387e5e9f86a14d6934d2773e3cfdca06e4fadde8a3c58c76ab22169bc12e42c70dcd57c72341fc2fcf3443cfea5d90d3f212baecc439df2fcfe8326dfae2f1aaf733298bf40732030dd556c2f3cd441769469f75da6df5f55d6e58ee6290d6b1060a112ff6aed629af5741100dc419be6fc5b4a9ff579d65f8445e6f3597849b49e4485aff88d66f7ee170d3b5d028824d3f40cbc8d558e0f9719126c19f4a6ae3d732592caa45c1341ef494c4c30f5a4e2111b9a184048ca25723104752ec0c41fa9806ec61aed5fe252b089e5386712197a4f72a6eb8bb6bd0f9bfdd8054aac8cbed01923e55ba14a6bc9c0623ed358654fc67f079e07a863f4e14c4744ad8b681c9f0d047c646e3f4cd1b7a0b66336892034c9daa213690eee5f24d13c8cebcc5ce23b9cc8c59d0a656a94f047933eda469145d3ca02442bb0b43c4184548c40d472af7d943409cbb071b49f0c7af461d9183f8092d05abfad5cb8fa3b3fc0bf75598811d0b11679520f1e8a0613c19ffa12e31c5d3bef98af895a0e1194d5abca76ec28a193f386c3b7c19f2228b31280225abf9e995a94b9dee8fde01fb8d2e529b613f8d3a785f2a218183f4448425d17af38b4d4f0fc826032382a09923619cc27dc76d7990b4c270fac94b764d69b2ff09091e111df1a85f98995fc7a6538172e3a9429bcd110c0910e18bc4f3c17accdf4706cda6dbc0ba461e45a4b4b26c869055830bd3b741e05908dbb5a2dd92b853532209460c779b947eb774d2927557ce52752091c7807f5861f2dd60af767099dfc49325b115bd11beabad8ea79216e92b1e39f98e9be918fab2ae262652d3389fde64fe9a5137f92805002da4bd1824457362d8223811c959a997f7e9e0f95d0d93b7337d30e11f2b676e0971c6c56f2df4a2f33c59e3f330b40b5f15a96ba7a2bae8286ad9365e0a9c1abe5bb3f62ddefcf76aff0d90bcd3f56b422da42d095634eaa9d04d8db15734fa4e9654c729cab4fca750d833c83c400f5fd70b9c191b2d66bdef23f7087e65955a95c3b188e0789df28dc45d2fc11cad07e71f49483c8a3c0c5f38cea95b4c6e9b251aa67725083aeb9b6f857d557993c6c66b0e0b95e22562f7c8883246141daf3ae37f190229212f711416ee1aefd90b778aa0c5870de0f18a875d00ad0cbba94eb108afee99d93ae14e1ce0fef331018a0f828fcaa6a57948a35f5d62d2692fef16231bffe6c159cbb5cc42605b6e9230f15ac2467c0351be1586259128665cc50d99c6ea67645d8a277fe5995e5513738524021052375efe801dfb38787918a63fa044eae257a42f85232726bae33750deab005ae4a8f13fca9c336fd0016397c5254a15679c7fc9c1362d12934efaf0c4858cfd89ae869fe67815e18a9bcc0645cd26335a66d2f96c3dea2b0a96bd5dbb6fab717522e88f7c533c31bda9db59838088d577029b3780b9519e9fd0946ca00e32c4741702119f93071eef9cf46288e8d6780e73da2567c2527ebc6186613aed8838134712d7d1adb04ee2962d8dea6d490822dbf2fd94973e8b71ff7c241a9150b5bc40b4fb9b953b25a3a8e36e109fd812d5795dba29fd6839177546c2a86a763d092cced066494afad42e010888c0ad38660dcbd23e6de8176f8816d336a6788a7e8c157347383d9146ecfda5896f4f214a4bc5f9e79817ade79f9f6b7a7740224ee1f2f5677f4b2d27e788f46803f173bdbdcb2a5193f6dd07c7ea43912333decc9b1aafabe16194819dbfc1b634b381a07ceae082d9a8caede9b17572ec70e11c82d0ac30ca478645c9f17153e84ea769df22f6203827329cffd77f878cd7bdbf20d2e9c432118598ee66e934c9d8e7c01b68da4567cf482d4f73fffea20304dfcc63fd1d7040b81317f74912c2cd00d505d5d635016fccfbe97d4cd632a9d4442f3a2bcc3df28bfa0c2496cb91b658f0a7db248019ebb4b9696e4f7d1b34bb37387025435c437c56c7b02941c26ca05e389ee3e755643ad3e0a68ba84d47ba195797532f3e1bf4d319d7c7dce6951264b96e648f283731c248770c281839f6c6c394695945fbea17168eb68e957626e4a8aca7c1aae0a79bba18794f2b496d760e7ce0b176251f44638df7dd570d9a422a25412f917abfea941045e5b84505b8fe7b6bfd7d1221430690f016b6d75339c0b256cf58f1016a7d19d01c534332505b1fed9254a8f833ff979ca5d1a13e593fea931ff145a5d493df2b6fc1c7629546bb4e535a485ae4fa56b9cd25d55e6ab1c6cf3b079b4b4fd074b2b9bd344223bd94522a72322d76d74300cd5f0820d6e066bbe51ddb925b8f79c4a5fd552b70f2b87ab78837da51aeccf7385394432f115dd8e796da00dedc28eb16c9fa7fe870106f9098a347d1006e90f8f2556a960b552cea6eca8df34f3ef1582c9b515218b409facb4edbdaa6b788ac002a0f6f237ebd67c17e13605dd8362005d28052b37813f10ca4b5d59cc2a139fc64b07a42e0ba4e998e95a85a37c49e55e28c27589e6d796d22c1ace83a9ab435d98f517ef76204152bf9c0e3710a6856d926342bb619d61b8518e9f27282d30ec700f01b8671818931afc01e4329c0d8b06eda73ee95758086c6439354965f224367de80263d27fb253643956fc8a63d07f2e03a5df69a828de1144141c89a07659d2245b4b48a52a4cf2c4e57ca8da41dc841a8c92aedf6a37481c278ae8e7ee41646d9cdfee187d1652ac5adca993b58730f920f7a49284eee17d5263bade4cad084bd47467100659f304e4d45c3a2c69a99d0362169ddf9c49917e609830f858bf92e3d3422e57f074449f635a4e0bc6248e048c219ab3ed4da118719f98ca530b8f0966068564778957b286bee81b67d08129510f8698d61af7f2213aa3468464595bd2e96b19ee50924f462b2ee2ba053e5e850a8ff00420f4f9aff9fdf7cbecee0d377c4b6c221d2026cc1ae1c7b3e0f6cfc37e8a7a976134e152080ce73f399ffb51e26ef40715b54d93a4ea428fb6559eb24bb3a1d683cd486867e7d9140b292912d4f8c84f85e2e115e1cdd3ab5f942324709334ad7cfc4ebfc9c2ee376072b3ce91c329c770761ede76f55e0795d022720592ae2b55f807e7bf06f99c225d6624a82e4739dbe8b87dff9e226ed8e190f71b8a42ddc76744f1aa4cbc29d7b008b1b3f4470555313dc8b07d93af67eb1a8f5bd5ac0d1b511402e893924eb74a6b83058f4ab1cb003fc9ee3f30c8ea1c86027f80c9d1878030c205e44eb4d885d3e807fc2f680b1ed717b3f4685bb5ff99fb7f9e48c798cc1aca063ddfe9bc3d2a34f12261261a0e886ba05725fcf7147f4c584696b98bd95a3a5bd12ccf680ef264ad0773d51d04a12b476625a9b4b376d2e8b48b0ec5995ee8d6f2834797a5dbcef3ae633dd4caddeeedd58a4c56c68ac6749d4a46eead0b0e46de3dd2ad17fb3b4d03ae20af613edabd54c9dbdeaf6c1b16aa3f9e00b5cf74d0ab2bdbff9843f4f1c7e61254bce4825b9f7617afd83ccfdcd10c688de005322e75e7f483342ce9ac45c735a2ace3eddbec1940445452b7812e3b9f218ccc26a0aebef81cf4bb08a7d8ebfea9663dbda69e1ad347d84210159a6e2c2f2d73ea982aec3904be90fd1275dabcd67c549cfc225df851dbf7fa85e7987909898f7f58ac5d17ee99c2ec19c79ecd1c382f650811f40467b0c94bdfa50fbec7228027f47aba317bf07a85c1bcce10114e5019227748fd40916001fb45ed9ecd1f35ebde8dfa8a030086503e02a2eba114df7a17c9bc9885f62ad65ee3a29432de6ad7ecd591672a640e0711e0cf5777156925f01e921ed96cdb69b5b7ab1f6590c346e7a493f36bc9f14e7a0aa145434e49646f232ae2219e5a8fb8939e79dfad155c7a24a38140d8eb01b89520825b6f05f6fff2114798b6689d7ce0e34431e15cada0ca1389b2f822e47abaf5bc15306b432c0ea654c83f66c09b55f431e6b15decb4a03a3d20ae0cfa3e6cd44a14d79b6378ba99c51aa5b5bc77555392242b7e0ed9b85c25a86a9dbbfedcfcedba47424fecec4bb50309192eb1c5c4aa2e203b07f8aa60ab4ec333decb1a66cacef6ec6e572533944e0202ea069b8e45a05200660d713c11832479780e2abde8ada426e9e036e9a089acfc05fe76ca3ba7cbdee5a7f7a368d5a02b2bf8b009bc92cb3a1b3f02c2988ba9a0565da89a4b30d14fc4f71cddfa1ddbd18871298cb81406bc0aad0d5e48b6e29cea03051976de92372066f26ac2880d6d4e3e1bd16334bd9c032204710a47db9f6faf02ec0f2f667d4cc52dd4be6f83e1a5a12b0192b560cc1a027a95e2392f03398eaa48f661d4a53bee47daa5fd0c346888716858fedb33a98c3ac7da155d7dd9cb3ad5523a2a19c9d960bf2cf9478f61f24e9af64f080949eaf3089089fb121eda2a6c1e7a766df2eeabe468a9be01c1079db47e106bdde1a6037da88380d35979394685e832e18499436e4852deff156fe14864c1f4ef0c986b699ded8b2f0f6f9693c7622d238f963d4ed83a4c8915cd8d43d663c72", 0x1000}, {&(0x7f0000000240)="bfc1b299efbfac1086ed0ef12e32e95e9444e89062f72131bb8bb9990fa723c301a2e8b8dddccce5eb849d759e28a98979751593d32daeca5f0ca8bbe1c4eea238af0b8b2e3bc31d0a00431af9578e8c37b9b6e55d2a1406e6a5314988c6d5b573cbe2b3afda75d4c3a772378a7a3be966df1bc3a7d8d443ff", 0x79}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setpgid(r0, r3) 21:17:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 21:17:28 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, 0x0, 0x0) 21:17:28 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) 21:17:28 executing program 0: sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="2d012e2f66696c653000308cf0d697c6be19566dcd28402b632b05ef834549efdde8f4c47fc0cd56c4a0f91d77e1a38434e84e77e0af78f68f72663ac7481efc5ff14029b674ca116eb2ee387942f55dfe81c0faa85db934f71aa2078d87cebe34694d042459fcb274f98ab0ca850a13182145826c2747cb704a683d86b79652f66770a7aa5a6cabf62854"], 0xa) dup2(r1, r0) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='#+\x00', &(0x7f0000000180)='[#,,\x00', &(0x7f00000001c0)='-@!#,{:\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!:]-.{*])[:^({8M:,\x83[\x00', &(0x7f0000000300)='{{}:\x00', &(0x7f0000000340)='\xbd\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)=']\x00', &(0x7f0000000400)='}\x00']) recvfrom(r0, &(0x7f0000000000)=""/57, 0x39, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xc548, 0x7cc}, 0xc) 21:17:28 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x120}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000140)=0x1002) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x200}, {0x3, 0x7}}, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) recvfrom$unix(r2, &(0x7f00000001c0)=""/142, 0x8e, 0x3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 21:17:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000e18d6d7f2179e9be24f0b7a0d6ab5444a69af0eebbfac6cba4a2d159787127bcc1fa8eee0caae90a3e64f77c6f473476152018c8290000000000000064f2d2203f31c2f436ad36167494989afae66d819ce901766284480115cd44091e1f77bf43b5ef8376cb8c91"], 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x9, 0x8000, 0x98, {[0x9, 0x259754fd, 0x5, 0x4fe2, 0x4e, 0x8, 0x3, 0x9, 0xad, 0x7000, 0x2, 0xfffffffffffffeff, 0xc000000, 0x2d4527b9, 0x81, 0x4, 0x1], [0x8, 0x80000001, 0x1, 0x1, 0x2, 0x10000, 0x2, 0x9, 0x100000001, 0x9], [0x1, 0x141, 0x8, 0x7, 0x3f, 0x6, 0xa366], [0x9, 0x75, 0xb7c7, 0x13bb, 0x2, 0x1], [{0x4, 0xca4, 0xfffffff8, 0x3}, {0x1, 0xffffffe0, 0x101, 0x80000001}, {0x6, 0x21cb, 0x92, 0x8}, {0xf8, 0x0, 0x5, 0x1}, {0xfff, 0x0, 0x5, 0x2}, {0xfffe, 0x5, 0x3, 0x3e6d000000}, {0x800, 0x3ff, 0x3, 0x100}, {0xa921, 0xfff, 0x2f9f, 0x271}], {0xdef, 0x3, 0x1, 0x6}, {0xff, 0x6, 0x9, 0x7}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 21:17:29 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000180)="e9e46a8c7f540260a9056a0150d7f1de2ff531bd7ff5f8dab874a985153f0c4f4aea12b3619e35d7e8f9a82995a255c25727d4879a34eefd54888e5a9aabc17afd", &(0x7f0000000200)=0x41, &(0x7f0000000240)="d1400af71359c881a7839d564cb8df00e1bf9c2e0dbc80c917beb66609f136caf5173db6d9f894ae84edb7d2044b8959c1786b9fe073c0bd2fa5a82fb3e35daa3cfa6e642e968eeff7809c7e27ae78072399f70fe0eaf3426b8b9664f08af12de83e9c90a3e1bdd47a9ecad3eb203d46226d7d826b11d1ecb897f127d0aef54199dcbd17a114cbf978a7ff5f", 0x8c) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x7ffd, &(0x7f00000005c0)="e5fa4c4d0fdc37f8d13e1ba87f62696afc369c3ddd2d61b07c2fa7f3fe431bbe614c914baa4117e09e633e711d7c96033b6b21241bf2be5e3602e5b775d9d07edbb89635f9111a2efd3ab6f458696b12a1966d193f7eaadbc89a63ace91e49f245d478ed4cee23874a28ea8fd2b8e51754ae799fc67d829c2db147d18dc6001028921c6256b80500064d0000000000000000000000b1c248fe37dd75e4194b262e52d4598807d5bd0839f807ab5d3d1189ecca3366d1da296de4409e156c46d2e96e4d69ae6ebe07c2b929b6a74ded01cb1262f8abb45575599f317a7d9828b663c087ad8b2c60013b65ed1eda365589f642f4018f942bc5b6537a7c76e36d3983", 0x101) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) getsockname(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="4b01440c"], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) pread(r5, &(0x7f0000000340)="c54bcffd05e950936552893ccf2d0743f0bdbf398d882b240a98ddd9c0ced3b0a36752ef80eacfddb9331543a3bf19e7e9fe22bb8bd6916fe0e2bd6407f043b9e800d3d712ddaa1add47bf3321f56058c188eb9aac1307ad0a4309d7ccf77bd1a6fc3737d201725e0cd30ec0ac2fab6c5603572503dbef4e964666af9a6eec7ecc2d532fb2e76a49ad23d384f9520295079252723ff480decd9f82a5b990384e4bff376008848f19bcb7157317547c232e3f07173f7aec991732110c136fa2f7e27175c999d5d0d80af28e2885161d9fdf723bf825646f6a8c86ceb1ebe1e8f4c7f6f393cd93e74685fdd2b9b834a690582c5fd58be11a916f8843", 0xfb, 0x0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0xfffffffffffffbce) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x80000001, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:17:29 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 21:17:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f000052fff8)='./file1\x00', 0x200, 0x76) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) recvfrom(r2, &(0x7f0000000280)=""/81, 0x51, 0x40, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) flock(r2, 0x1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:17:29 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="e72c092ca171a7f2610ba5c6c2ea5cb1d928db182a3ebc99"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x4, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0x0, r2, r1, 0x0, 0x31, 0x409}, 0x5, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 21:17:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x4, 0x80000000}}, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x100, 0x0, 0x811a}) 21:17:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001100)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) 21:17:30 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 21:17:30 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) select(0x190, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 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, &(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(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) 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(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = socket(0x2, 0x1, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000002c0)=""/101) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="aeb96ab0338bbc46eed0bcb0007eb060b7dd908cf18b12d5685bb9ae69c99a1a22e22c3a22dc4a78"], 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000340), 0x0, 0x400}, 0x406) 21:17:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="6b97bed0db70144b5a5b1a1230e41a59d7f245ef", &(0x7f0000000080)=0x14, &(0x7f00000000c0)="c6fab188c3172e73b436fbd30f9f0982a9dbfd11a6692eebf83ba0c42582747ca486dcc042dd305c665899fc23f666644c9155848461634dac4329d8e463bb7e48815b0b81a759125126bb4ae89f424c577e20c30c098cec3471e8aac4a8f24003efce0f47f14ae92e50cc7bd5001062dbbc64bd47da165a993f3cc9ad7165472a6e", 0x82) write(r1, &(0x7f0000000100), 0xfffffcb0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 21:17:30 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605149130000000000000000040000000000000000000000fe8000000000000000000000000000aa0001000000000000c204000000000000006adf5e9b18ef8823a52a2688f578e15d7d2695da73976c132f54feb7994ece75fa8477c1f2e3bfdcd637e88ef832226a7c44cdfc1438f0ecc9121c4883b17894e87b42645c65fd3e8ca7f53db43ca9cee4c12e95d7e085bfd29ca9ad5d9ce30a1a4d1e613552e82ec3ae773f702ff658fa760c3b48b4596915292f27d261ecedb4164eb44d49c278fda7137a835f3b62966f95e067f2537ea5f9f499202fa39d234b6e4b4c454d84fc57f46b9e94fa4fa53f05bdaa80a5d19b249feaaca3bc202cba692a7109b8ea4ef0ad9bfb225d00000000000000"]) 21:17:30 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = dup(r0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 21:17:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fcntl$getown(r0, 0x5) r2 = socket(0x0, 0x3, 0x4) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:17:30 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0xac2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) socket(0x6, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x11) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 21:17:31 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140), 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = dup(r0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 21:17:31 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000016a514cf000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 21:17:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffef1) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x3f}, {0x2e6, 0x80000000}}, 0x2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0xffff, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r5, 0x112, 0x1e4}, 0x75f, 0x100, 0x0, 0x0, 0x7fffffff, 0x20000000000003ff, 0x80000000000000}) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r6}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 21:17:31 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x56, 0x9, "e200ec3e000000000000e40000001800", 0x0, 0x1}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x400, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="2ee11e60bba3b2892d4ee01944e1002a5133c0d45a07b0b92c2b091cf1a6f013d02135aec4a73758e112375c984125", 0x2f}, {&(0x7f0000000100)="fdeff05037229eb6418a75617a4d1ead3b468b4a2d3d685edbc7b80c590903ed6bad91f9e019f4b501abafc519e8d6ffac0a1369b60798999fe7a2ce070e996f35e7719ca977a8e61ca03a9df6e58fe8ddf5966876be7bddc7e2e6c29bd1664f826768599a7aa2bfefe7d0ea7081df7ce89d74917233ea3ddfb563588708809529d1f0b6a8bf89df744235e9fa9c1ff0c269659ef1c4a55f4e4f32cbaa4fc9bbc995a0d0368b3d81bac9c50066b47cf2f68c2de4203e3bdd8eaa63b5627db66ee733aae919fa0355a0a4e18c5973bc", 0xcf}, {&(0x7f0000000200)="dd3f029f3daeca65c7cfa75f7f3ec8b831ac5dbf40a0f078365c26c5c5e61db22481eb7f22b16e69c05829528b4f2c67135fd91bd1dbfe110e5818a51c0dbbf0688e43e9d3600232d376c727e3b89d19bad09998985aa00f3f08124c96d098ec4246838f94a35ec75bd224d01d601a6922b224bf9cd2b2eca2dc2a", 0x7b}, {&(0x7f0000000080)="5af8abde0c52", 0x6}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="700000000000f3c9010000008fc80ec924d067d1b500000100000008000000d7dd57f34d568666400bee88ccee8a471827877916fe1388315a74a082f74cb84b322d3366fc812782e11d0438e974ffe793979dce4069952a631d5bb47120e2d9615d3df4b8347f341b4d9ebcc177ca1036a21965e7f42dac0000000000000034c259840ffeafc96d0568e32a746cbed2de6b3231746baeda16c86719ec"], 0x70}, 0x4) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 21:17:31 executing program 0: shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x6, 0x0, 0x3f, "f2ffb0bb9ebf506d4ce5f4f1530ede115a0b05d1", 0x7f, 0x4}) sync() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3ff, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000000c0)={0x9, 0x7, {0x2, 0x8}}) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$BIOCLOCK(r2, 0x20004276) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000002c0)={0x8000, './file0\x00'}) r6 = dup2(r3, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000580)={0x7ff, 0x7fff, 0x2, 0x7fff, &(0x7f0000000300)={{0x3f, 0x1, 0x3, 0x3, 0x9, 0xff, 0x8001}, {[0x0, 0x8, 0x4, 0x3f, 0x6, 0x80000001, 0x7c1c, 0x0, 0x400, 0xf1d8, 0x9, 0x7, 0x8, 0x1, 0x5, 0x8, 0x6, 0x5], [0xfffffffffffffffd, 0x1ff, 0x2, 0x8, 0x4, 0x7ef7, 0x4, 0x4, 0x6, 0x6], [0x101, 0x3f, 0x8ba, 0x1, 0x21ea, 0x1, 0x6e6], [0x8, 0x100000001, 0xb5, 0xcfd, 0xb5, 0x7fffffff], [{0x8, 0x0, 0x10001, 0x9}, {0x6, 0x0, 0x6e, 0x4}, {0x6, 0xc186, 0x4, 0x6}, {0x2, 0x1}, {0xff, 0x136, 0x8}, {0x2, 0x20, 0x9, 0x4}, {0xfff9, 0xd3, 0x4, 0x5}, {0x1000, 0xfffffff7, 0x9, 0x5}], {0x1, 0x6cfa, 0x4, 0x3ff}, {0xfffd, 0x10001, 0x4, 0x6}}}, 0x4}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) getdents(r7, &(0x7f00000005c0)=""/134, 0x86) 21:17:31 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) dup2(r0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x520, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 21:17:31 executing program 0: syz_emit_ethernet(0xe9, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb700514ad9fac6df255605b2bb83335cbe013633b4d0455fd1c946e5f6d4fdedf34418b32a4dad4956f850a7a80ff7bfc63c7ccc1a946c01494555455d5db1ba6114ad6ed2a4502fd459b1cf0e268a02198656d5b1e3818423f058f83a152820f92a47233020e3076f74383d66d7a5e87e4f1ecac2b6edcd795f5fb2d6392066d69bc749a60f8d06894c958ffb4fcb7ef69cfdf647d88d1ab29195ae9e5defb1cf58bc11d45e2bdf2459f68c283190d4c42fd66073e1f0176b4a7e1c0f4b1ff695da1be1f65d9088e4dac6e442f5ba0eb1cadfb0d216553be8f1c68f287dbed041ca5"]) 21:17:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 21:17:31 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="22649a19cdb34811ae720f578c88c9bb341896b13c90544267a195de517a3c883f1897c0008b0ab80e20ee7441f1e2c1c48cdcdf", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="b33ecf90c2911897437d0b4b7804bda2", 0x10) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@rr={0x7, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 21:17:31 executing program 0: semget$private(0x0, 0x2, 0x2b4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) sendmsg(r1, &(0x7f0000001280)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="ed7bc872f9c090a75b50ee7ec0bca36f6649fb8b607fc2569054cf", 0x1b}], 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7000000000000000ffff000007000000cd2d0748d2f6282e4d389230d36d3beaef4bd7ec323dff50e176ee33980360a891ec11181cec1a7be9f68f9965b4ce6a55389f9bcc0d06ac0b86e41e9a2db3558357903bcabc5084e7023fa8ae11d58cedb05f7c1663fef615c6000000000000f000000000000000ffff000000010000226a84ac157aa809a2b4d3a06a6f589f5c8ca7e72fada9f9ca648519a2da5f94248258376ed7502055bc75ae6cb4fc8e74575f8ba69492a9131450f85edd55c03e6829fa6c451803e73e47e9bc1d1eab5b07705c90e187465cca107ccacf0d3da3ec038cdec859f1d60b5d39e3454e87fa77a5bf26aad34347ae596c42812c755786466aec83cfc26cfbe0a122d2bf2c5c52714f77be6dcb40ea3f35945526ccc1d7c18c843673be440f3f90e7491aed4b86238988282a431f48673e6ccb230c5f949524c6204f1a2763e0c0570be6520df78c7195bdc43f88fbb171000000001010000000000000ffff0000010400004795009a0cdef2f5b48692a4376dc8ae5fa6e7b658d235e453a0e8d09e5876b67b827a8de41efd8e39d27913dbec9eaa021ca58125cd9ab9064791f741561345fbed36a9a020c01b86ae4656033c146737445f566dc6f458d62bda8b839366621f2998cec7845a51b213f6eaee4f5b46cabae1c3f1e01892414423e6841b9a6b9f21e9b4af73fb4a7955b741897036ddd455ef2fad0cc8b4b57e6080e80b58b12dccfa573af379c8dd8cf1c442bbc499429d21291a1484a262859813d1c24fad8d636c2b3a18f672820028ad1c16a4271434c4f6983247bd0fc83d9cdedd1d177a0ae035c1f78ccfcb7b8110ec381910aacebf31aed6cba3f67c5dd66d211e4302df8c0640aec3773142b0c0d7e759ef3215c308e2dfd51a2301bf24d40ada03994ff2bfa38b0f34343517d604365cd75e0c6e8ba6010b180923c808ac41a06d155755451df1daa16512cd7516db84c69b7e45c6e46bdd11a06db185feb24deaf325f4bfd2842af34eecf1f4ae8426ef692c5aff7283607cbc36c00b649759fefa9d5a4c324980751fe92c53942d1464cf243b8c8e0e081fccd18d2518da918c9949035ce4aa9a3d0b150a07147ab56bc67dc458358fb3b83106875e095bbeacd78a86dd4639c0e0aad3e128f45808ab789ddf36fa4855995f858d067576077b32726da83be7ba4135b5876346b22064c5d37722b6ee6ce45512e66e93bcfa850b8b6fe1036d0227f567ccd594dbec5e2d4215205b677b854ef3ce34f64aa69dff72a5ab51fdcc20a1478b484dff4efa4b018e5f8ac6986fc9ca59def65450833b3fccc6978d53180f96945ec671812969c7c87dba85da208cefac2d7bd5b3cb5c9c1852a5d66191983312e8f3c760ad90dadc4d9208687d9436bc8f4c253ba171e4ba3e1d7011994f364a9cf703415b1aa01f7f19cd0387bcb0e16daaa873105105cddcad4f2a8ece122890622d41c8d0f99f7022d9027069e6a18d9a7adcd4945e4c8cdc8fe166cc27f175ae65a18866b84d77be5fcc0124cdb966448ec3a7cd62528faaf692ceee17c61677ac54dbd022a21bb4049b6fc09535706f9e634d31bf2bb11630b74a7147d6292958553d222cb58af6871065ad8d7a9d97e4887ac29a6d4f3952d9fd8577a0eb4a9a72bad1c4683ede98badce8dfe36a256a17c8052c365056179664ea4bda46171064fa51fa707b9c633049956d6c027fe4b58308f6cd092c7dfc0c623caf8414d4c5e6e020a4fa317af184935757e7f3cecafafc829a7fd8a13c9db3ac0dc1c5a8fc99addf70614028881bbc183ef7dd987057b270e53d70f46e68998925f7492e6e0e8e97ccb1488a60cafb80982742af1734eec5b972f44ccc515c5ada4f12c06a4601ee5ebe103d0c9d9c8c32550c07639c26c00580c13fd5ebeb51214e9459f293cc08eee19db2165ea07b3ddff00838ee24d37e86c54f41a784ca9d4aea240a29cbf6186041cae9e950f8a5e084e8042dc7a90afcc4b667ba388fb66ff6a08f0018a2d068978eec3983127e16625116a52d3f6da32598daef9170422a1c46cfdd9c7c4eed3ec2fbeb76d1b96e0311956f85c1dc73e89e8b26b1614201dd6c42e2c51d172970a7034bff3170a6cfba71c45886cbf6f7fe9a92cc1e9fa5e641c816fb8be12446711006670d8a0315152b37d879a507ee934197b1517605685ec1da1e7beda0c24b14fa5846b7a0cdfdfacbaba6e97187a91cf8fd0d698ceea35ca80fca124b7a5dca618719ea27754d62db2abb2d7b2f22d65bd3e6282a594e627e3c463f1e4ddac6919cccbfcbf6076944989ae59c30c841e571c90c9f0d31d109e7c444a15fc8c0aa8d265837c5c7f99f881782f4f02230b510426d544525716ae61521c95b90b88c88f2f5fafeb9485c626a317b5f2a5ddb504929f5c2b62de6c8cf5a21a8c0089a85c7e0b2c97f94009dc82e651ef60c6c334dfae3c6594fb89c3b4cd3fbf90338b32cffdae566e7057d336d507c4aa488c2a01dba4142754388c1c4aa8fb2da8272af88c410fe0acd4232db373bdcd5fb514154a11379107d3248f4416a1fddd7041e53f5ea1de2cad0ec85191ebf57763708cbcb7592e3dbeb50a11beb792eb04f55f45c5ab89e592aa949ebedb7fb7d0d95dbafcf71e710ba9a1d6da4b73d937312dd06c2c9a615ee2283b012bb2d601bc2c408f96516f7db654b2d2791933c650af04f4e2566bfcea13738ee2c191c0567756bf82f0efa8ee6d69331fcc0cd4243977a5ba9c2972beb95e308317ca4dea9408954f04d1465514ccf2e7589fe578d2919fdfba452ba47561f71ea678d652212cad7d4a95ff6b5296f2f07e05d65d92d7ecbca861762a737118a63b43bc86a9bf57a7467ffa74d9c05de6883279a40b67f0c57e8a383f565ea4269a26cf2b4daa50bdfdba64a91201afa37c84bcc0bb057b3a9e9963f0fbcdde0f6468e39472031622d00a8e8e716f6c1210a56a8a7ae9b86e7573c61b7469919860bfacfeffadb9e22ce99e40cce8f5cfdbd628a9899f0c5fba9bf8960a20b01e64fefe4ea18466584a4c591dbc246fb26b686a7d3639206f330c29ec5d6d3d6438a914ace96dff3abcd7589e0edb296b88ea136ef8eeab95b0a39b6bc6205b5085893b46b6ef1c9be27fedd6b09e3a7cfc219719d743691bd35e5ae4aed7d976f5afac7632c364bce048c16fee8b5e73195f4b3be5ad792d073327679a919925fbdf09fd32d73a43c356c2d837193a243f03c2ebd649aafc2d1ca6ad8c9fb2f3c43d471c3357936393eb072dd170daa4a042833d267a4249fe0786e79f63f1007a4fb98c6ef76b1036286d18ce2b8d7e42efabb3821059749327ddb5537924066a9cdf6c562efddfc2be0fe2661d54bf3087daa57b30bd9a8f011ccbf440a6b32f90fa4de3aac6ad679dc087ea20d2bdebd530e38df0264474e74b116f5e005539ded8e729ed824e9cf1c123fe0c24c04f4d9e63f2bf0979105f81fd2ccda6991369c36119f5e5ca06bc5d3d32a07bcf39bcba6927230bb70d41521611b1c9fd530dedb35a66e9ba8b5114bfa77150e2aacc004b7b37b5bb18dd22e4e37d6e2004e9a5c28295306a0cb01184d0cdb15522dff34374e891c66d46058c36779c41fe7cee66e47b88afcd6361bb6a7f771b93a9a619bdd3374db8bf8f7c8fc89f711d76a4b459d3e78cefed72e97e92646f06509d5c645bb41371ac42e099d6d1b8b20f664562d9b7afe48d9cb775b16fac48e440dad456e47c69faed66310a43fee60fb3284fcbeebb54f3aa2edd93e41347dc51b5436ed56546db8ebc45c8303716d03000000422f64f0375cc80db6810fa946953d0d25bf7c2630d358d9fa4858ffc3c8e11bc913662bea04ed6229d827f4c134cf026559065ff42676df2bed0be280b5bed8d7b55f3565f1e3a71742555bd7b13ec8ac62cc6a53d622ce4e5998bbf68e9b97a627292716b31b00cd8f70a1848aea13e2ae11d982be7b52c1e46de6e16ba22817474365b2cb61a60e498738586c5ba5d976c0e2858009333f66ccb301fd8ed229017967a2f6e07ee4ba8c068a28a51d300feb007551d8b07b8604e105dc0239e9f876a447489f9c3fb00bc84eb4c8f1dc5e4bc8b3b294738a533d98000843267ca88576128bee71baee431693ce9a29215dcb2ebeb4982cea46e62f168c0acbe7f0b8db3e45ce7c3367326c282fbc34018b62e2cb8d945a4e1dabdca00cf72ceb22ea5c2457352e24ee51d6a91b7cecf5720477f8aa48f7ce5bd13699a06f7c6d3bd2e26773c8830b0aab5ff1b895c13d1f04d4e77ce7c4ad6ae043ea495017ec9631e87c93b7e41b534d72a236ba8b2e382c2246e97ff6695fc60dd89629496f8219d7ad55e8820eb580398d73ddd3e3881b598613e77d45e47965138e12ca41812bd12d7ff81e426a138cb8b9b1092edb8f4b96f02eb761e5082762b352f824d1dbed19c25eb3c6ceb303163c2a8b554fccd7fc0baf19605f97daafbcfc817bd93582e469598ce4448dd7fa9be6779b57347d6eda887769ccc6ad61d96cd8a1f05ca35c559dbe73dbabef04dcd1c50c1f0b7d0947e23b98bf8729d07f5d58ae00d43bae43e8ab5412abefea4d516674b1c198328867d96d134e4c092e183bd7aac23f1ae583873802d89752edd65cd2c1a88bcd2cd04b877d77a2fa2022d8f1a20f3b30af899ec6bc1326d9275776d669bc62bcd56cb12d7352103b8451839f95631626334ca9ce91538741a7998fa276e20efd2435146f1a9800ef4c4cb48843bd804b6abbfec09b3f50175256be2c0deb7fa84f4e4778da26091b545058305702a5ffb1f0fb47d1878db14dc635a635aa5dac9414209834b4946fb86542d399b57ea25eb1be63e897f0460a61d5f83cbbba03ee9d99f3b0f88fd5886d0f7814bfd6744f596c31f5d350d607f69ce78df0d2f53406184577bdb0cc0716bbbd82c453c5a9e422eba488d5de98703ab6fac987ed43b773fe92ababf82e73ce0ff928d32420fa22c8b129e21ba3573a99a3d880f3b3116ecd1f32ef245cb8be4d8b9de7d09ca904b2b9e99fd2b75423645384dbc8c509d7bb7299b332d0544298c1c5e1b9f103919f7f4afb2bb87146f6a30d5bc06f2b1a049fc8ec27b12307ca75584a81c5a7401e1b7989b9850d89d48d17a4fc322f6868a1df299a686943555ef667135f34699ac54dc940d5df7f905d79498f7fa85a5b0ddf5f24db9736b7c00c58b3941623d5186e41084c8c49cbeef33b9289dcf7a2dc4dab7e59d5a357240de93afb0ddf03063cb14986929cea076055c6a306ba52391d360428001a6dc27b0a9453e8cde6f87bd3edf7936c0b8a59c05e74c34581837e3892da1aec13ec7dadf147cf9bb78c69a646dea50f25437796aeac9863ef8e5f8bbb877bf82af64735d69072854a780e37ccf522c5dd5908a62fb3d741c33ae2b91f2f0f0323388e321fb1705eea666284018437c8f45a59f86a20cb71a4eecc532943f348f0b8e2284144f7641cdd371adafe0df6c87301267751112ebe96be74a9dc5dfe2be3c8485485d1f5257cc8b851f2de40ac11c1b23d801162dcecd6884d91597f15f374a07ddb2876ebae952106bd6a39ac9ace097ce8a8863d6d195d8e5401158c886f3ea64e889d93e22d65fdd41802b042a3b638884385ba2a10580599dfc2f4edad6007b79f4e8cd9c6ce83cb5da7501820279ea97380019b8dea8c523a6705c009fc1f1032262d1973c542f3b01228cfa7809b8ee0c24caf1c3f2eb4ed1e24e51aece60719c959c2df3592b22363851bc83c69dca8b7fc0729db3fe2b1e048a1adce5014d6c3e64c0fc0528f69c6feecc07c75d6246ff095115ab2755247c21c2d7d1964439322ced0e7f6817d8decc939d5db53b3c4834fcc5b7793bd5b82665bd2c22055c4e8a736902bfd00c151b0bf910d5e5d8c68be30fa89a535770172f37aa34011b1e127e80141bed74f23224f3510a8f52d16b39bbcd22ac435af05e450cf2429c7a2b7f6d2e39bddd5a2a42d6c70d5b6f13f720cc8cd67186d60a6aab7166df1dd4a07f3502de5196f206e363cdfaf11fa5b6b38eaaa1a0115675c70d3bcb5cc489870dc9536189c0555f8fb9c86fc07d5037bc4f21e1796073636b8e17ca86de4c9896065c5c050d825853be18fedc16b0376f8e35e92cd912601255c8f51aa8faf77db16d2d24ebc6aa2620b42135958466484a19b6c7b7db37b9ab1c44572dcfc593b58385884788a39b3dc2ab1c7322181598b6e7279a88333fe0f664dd8fd3d9286985199589ab58a0d8a86180000000000000001000000090000002300000000000000"], 0x1188}, 0xa) 21:17:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000019100), &(0x7f000001a280)=0xc) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x7}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getdents(r1, &(0x7f0000000100)=""/102398, 0x18ffe) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000019140)='/dev/wskbd0\x00', 0x20, 0x0) 21:17:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3ff, 0x2, 0x7f, "66edbc643c0ab6b1cd6ae9382d298ec536a2ea0f", 0x80000001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 21:17:31 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x80000001}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 21:17:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000010d3159e225b34d591a7330886ff0086dd600000000014000000000000000000000000fce600400000000000000000224e2000"/72, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sendto(0xffffffffffffff9c, &(0x7f0000000000)="1f80b7272fefee2966933d8195cca5de72e0ceb6faaed16410d825bb8dcc8033d6056c5a6185fff5da3d77789cfb2b51f02042f35c5b347eca108dc61cfa00ff2204bd9f99fcc787e39203025e7ce9fe318a0bf6f7da8f22097d091d2baac0", 0x5f, 0x40e, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x62}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) clock_getres(0x4, &(0x7f0000000280)) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000080)={{0x7, 0x42}, {0x400, 0x80000000}}, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setsockopt(r4, 0x5, 0x280000, &(0x7f0000000140)="b392decb0de0709c43ae9209f5db931e137427bd78ebe01c805016111d1b7b6ba8ba9d642546eb4b268e4342e8915cd6eb7de472d00a3d89b350cfacff1ef5db0a6147aa72461a79da25bc6dc0061b728e427c4395ef52034eeea6f4d2c5cab3ab1b50ec59559e3bd6a18f545cc2f6304ffce8bda66227d84cd0a31bd552ce368bcc5efc184509361edc7d86fac93467580c416597c23659eb78b154341e8064ad5a", 0xa2) 21:17:32 executing program 0: r0 = socket(0x40000000011, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 21:17:32 executing program 0: r0 = socket(0x11, 0x3, 0x80) sendto$unix(r0, &(0x7f0000000000)="b152ee5c69dcdb25a99d2416e900050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b1eed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8aff0fcfc400a621cfc399245794cde2c6063ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82974a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e82172dac1b8a1daf0b6259b93ea207f2261e026aa994d3654a0f0879d53dffbdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55beef5765886503f9cb25d07a2408aae2271b768f30e257533135763c33b8c1f435bf999b677acf341229cdf5f47268852f8ba6fd700c13f156e4ceb472a058b", 0x1d0, 0x818, 0x0, 0x0) 21:17:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x0, 0x9) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) dup2(r1, r0) setsockopt(r1, 0x0, 0x8, &(0x7f0000000000)="81633e10f0a00e526c21db8b9d63e70bde146466f869cee84fbcd0ed7ada70fa132706f2b87f460213a21bc8385d58ba451a09790dc8106bbb0fa3cafa510f4926c23afa548ed0b33806eb2195848f195caabd92504976a65ac6fe5217f2de0845df4a73bb0438652a5e8f7b276bfbfd0c17df957c78a5259de52c753154dde11c6d4102d446b9459705780e76e801482187", 0x92) write(r0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 21:17:32 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x17b) 21:17:32 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @hopopts={0x6e, 0x2, [], [@enc_lim={0x4, 0x1, 0x40}, @generic={0x1f}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x3, 0x84) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/179) 21:17:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x200, './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x9d, 0x4, 0x6, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x101}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x56}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7139}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0xef}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000001c0)="da98641361f1e5a796625de66383abf381d74a799b7696b3db2ad3b8c8b86af0ddb77141239268403e56e283d9b2bd5d16ca987883d0b351cffb040fb84189d30f9692dcf1192c18a0438ce4de3cb04db78c726e7017478d47af1bb20a5e0223f1655edf7a3c77ff0acd4f031e7fe15032beea3932427e210aa879721ba152f9e5e96d711c74f9e015687359f2cfac4d109ea36d94629d114c5bdbd65e5d4b9e8fc93693c6d9f8191cc7b6f3cae5a0fa2755c01af8694d", 0xb7}, {&(0x7f0000000140)="d40ecc4ff13ef53829e7b994f55a8818a3fe5718f1384ecc07d54925f9", 0x1d}, {&(0x7f0000000280)="644b3551bc4d829c4b3447", 0xb}, {&(0x7f0000000800)="0e99bee759d8e09b42b4f6c1c1bc495bfabf21ff69e62e8042d9eaa0778975be266ad3cb80c302db976557c792da4e0df4b3ce7cf933c52397cb55d3fbe3e6284076ead6a5e31c1e1cacaebfba014ddd32672fb4a5f2a8876fd4dfba34ce59d673a8179a2f5d47d6fd672bdd2d0716afdc9e893060a509a392f0b78c7b241a8c6a9fad72eec03ce8d94d9b12e364536e9a8993f085dc8e172c885cc4c46a0ebd53c2d88ed7d7a5cb455e474b54436f1464aa6bf1cc1c", 0xb6}, {&(0x7f00000008c0)="ee50c04b052655f398356e9e8a8b756bcdfebabbed6bb970776365a0b840d5c0d957c3b553f4e0ab29e4bbc3bf415c991e688cbce63b", 0x36}], 0x5, 0x0, 0x1e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000580), 0x7c, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xc1, 0x4, 0x3, 0x80}], 0xfffffffffffff001, &(0x7f0000000980)={0xfffffffffffffffc, 0x20}) 21:17:33 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b52800000001011c60ff03000000f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000002880)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0x8) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) socket(0x6, 0x4, 0x40) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 21:17:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0x3f}, {0x400, 0x8}}, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r2, 0x20007471) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 21:17:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 21:17:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0), 0x0, 0x606dca77) setrlimit(0x0, &(0x7f0000000040)) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 21:17:34 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) dup2(r0, r2) 21:17:35 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r8, r7, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, r8, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r5, r6, r5, r8, 0x10, 0x1e4}, 0x7, 0x100, r4, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, r1, r8}, 0xc) wait4(0x0, 0x0, 0x13, 0x0) 21:17:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="3918c3"], 0x1c, 0x0}, 0x0) 21:17:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) setsockopt(r2, 0xf4, 0x401, &(0x7f0000000040)="47f37ed6c2e1b1351a7579adcbfbf0e5b1320be33225baaf04021a68d525116592806b573bd8b692b5daf0085add5eef753358148899db79264c460ffa8116dc2f4f199c3a", 0x45) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:17:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, r5, r6, 0x108, 0xb}, 0x5, 0x100003, 0x200}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r6, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) pipe(&(0x7f0000000180)) 21:17:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='.\x00', 0x400000002c5, 0xde) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 21:17:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) socket$inet6(0x18, 0x4000, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 21:17:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="4b62081374ca291cfe04dc6db0c24bdcf184d2c54a3913b41a65e8d2058ff5cd65fa777fd7dcf0ec34dc14ecdc636f35d15183be97503cfe12ae", 0x3a}, {&(0x7f0000000200)="41782c0d4dac50d6fd8b1f4b469fc7848c3effca5bf943e81c7c2f46a7dac5607a7dd544ee5a5a9890f71826966391e2fcbbadd3a02cc82d51dcb968164548005a6245e8f0a5d2aba0ca248b1a2e76149e43548320bdcb1187d9f3c1669a2bd4496a10ead63897dc621b61dcb4aef131ab4dae3aafc56421b52b8defebe67bc97e40bef970e9e1f84a7b8a11e77f94a16f226f67be610433ecb2725e6e318fe9d8444faff8d9a1d1d98d200917ab7147ef4c63535586654455a8b5d861bfd22abcb412c62a934c566f99aa4acf620c0ec68551ef1bc80192d2ac59d2205ad9af8f2fc25ad49ef211a5869c404b2b98ef5dfb867af6f72e9b34dbde98e76ccc408055f03e0cd25244791bfffe5fba5d8a774b01f0f0764463fc715618294c13d3173f6a08062ce9eeb65b52f35e507ca90aeec15ff28b782adf577a706e73e907499e257cf6ca89d287511a6d59611030a8a636f05cebbc691d02a08728541a961325193b6b03e542dc2681ca6523ae41d3e8f8abdf5317193a80b00295eb4dfd379080827403a6bafc553d6e6269a57859a25d148323714759ed6cf5ed98ed003728a84be2ebaee402358ae033daf175d289ee309c333ce383c61d45d6a7f5c5b0797b53db19157b5c711ac7d732bc5aa81d7d120f53d0b6c3758d3ff4165d699ff3ac72c3eb09bf562adac702b1c09b55b8adbe8016f15b549a229e73fd1d89ba8ff06ffaa769584c135aa6e44bbe427d6c23a22bed24048c54d46dfa9ad704a5b29663f804ea0e8d18705bf497fdd51ff330efdbcc7623016a76b7db30560b9fd853bbd67263541acb8b56845b4f4c767e6f7700b461da0e8664c89cbc9352a9d5b3849dadc1b9f53c4de726f0d9a6d412f07435aeeb02bf0c6c28a52b8329bea92ce70639eca71052a6466526cd4ab9e56420ae3c31f897b6bd54b3ab6affda9e8b4eba55ce12117d78872464ac8c448cacc809adfd36bef5f6f07a5eaf3adfe373c46934109effe5a2d2f4c7d9a0125fb32a183f3bcaa7e96005ae52fc3a9a6717edfcf14b1b324d8674bf88b8cc8c0f5b6bd4c81ef571c98949f8929a99e0a467a59722e7cae975a33a49e4450cd51de246f55fecbe0002ebbb65b6757af790334e357743939d369fa3d006a99e8af6a1b22cfa96bdbae7eb91b5ce468c05e14d048dcddd1caa9eaac2e3741fb40726524ab3050d982ff96472c3519bd0a167bc7b4952f8daf50e84c382fa470b9daac5a4fae111be2b4c54773439c4f0e63f1bf7a11f9ca15e11ffca7921d58e1880081f737e64ccff8bc315b94f2e16e8df625aea380eb84ab12317b6c4dc12a5118fe83976bfeb14b104a1db3efabfb15dc717cbeff0d95c40c05c1429a08222d88e5318804d4b1fafe737bd41c5103193e1282ebffa3720e557c36f53ca55ddf87b9a106d38a4089f43730cac88eff4345b3e5683ad202bfca9bc23e9076d23ced504d9d4056b9007bb7ae23faaf6865170be5f0ada48301ac9c2ed21101e9775a343a1052e07082a7693ba2d7048923669649d35baede795aeed4276699b45b3a0ce1a7f2832b6cd3c1dc000fdd943f7954cf21c5d5aab899f48be8194193dc509e8696d56852fca7c7e5d59feecbd340dbea8e5ef9ed69ca7490e310fe4e3162ef6c318429e0cd4c8dbfbd02d75676c3cde91d6d27f978ae24870099ba5955756620f4b121d3eae7ac0d4491685e859952d95fb30b52861992a92b5e5cfd2a2d2fcc5b6f2afe6c969658898525f2b4fbf958d04285e9ec5f54d5e8b8b7ff595b38f655fb791eede390b6fd953a4f4684635f0df804a21812667d8b938cc7ba1fc65ec54b96b1622ed241bd224e75097923e38ea73045133d9af42bbe0bd553a7c89fd9bd5813190207815ea5bab85ae629f34ec2061558f9f361b72f9fc58eda13e2dbb2a2cb671dfa77fdd0f4940ad5837f0024912a75a078602050dd3f7263d8babdedb5d5c964404fe33fc8ca970143e60ad01f4bcce6d4c8407f789e35fe639b83ea2aa85c12d5c1755bd15c6311bbcc3a134ed3cb696ab4f1a84349bb9b6efe49f6f0278fcfda5990cda3d0c52d3a0b40826082cc371fcba1b55b32faefd900ea6b95c017cd8cd6456a5cb0fed99731b625850c0e694e2875d276adf336e3313f1d027e961daaf9c8ca2745e57f09dc87417024311f5f0cf4becf9b5845080acafcb94fb252302a5d279ea2a43b8c754dc2e16abd77e024dbb5447c0dfeaaabf853692b3396b97f107cb11503662aa49f7d2f66789548fcbdf4039a30148730d6d9129009802ace2a461ee30b32bf8c1dadc5628602d0291874a321715b1320cf56eda1962d4e9c5adfc932467e49d9686260b78265932250f5294014db3b5438eb40a1e3262287af54f89bf4cc4836f732c8a4033af70d280f103c86600363becd4ebba79d456ac4df4c72c3106a90c41f91a8b1744bb272e261803153a3d0e0b8e55d2a841cf56b90812e73d6ca575fe4590f9a9c6e7fe743a89e13de35d8c5e00642589c28fb3b5d38ed71c12ff0ae67068b2cba94bb9383238cbb5b9ffe8db9156b0bdd2c939e6d0d5524bb1e67bdd65f3f59450b5b78ba24b8cfc407e7e478b14df143c079b9f1b8096807477afe7e3d457a986c9227d86c1a603c6c7090189c0d4a194c4691f8434a2ea3738538db7b2ab2700da661b71dd8f2d18184c7b45f378168449d5b56f9acaaa54e91c7ffabf0df21217a5a56a51cda1f1e1386c08589c989e6e1d81bbd84264ece8a264f00999be687e9b73f1a777618af13f999fe2fb1fdb2f4de2ca31b0219ef03884fe7c46c2ffd75cba20ebee6abdb287e89f56b1d01b43ef23bad08918549bea0fff4a2440f5c6d64e42eb71ce7625e418a8ca522605dd3cbc8900bafdf9a7ffc04b3c1bbb3512aa37e96e488d0cf79e79e8e864b071435794763e8a9f556e080ee3be1a21ba8de58f99008350dcc08d353a6670ce62b50b5d56b13826705ce0d7984cfb74f7c465c20afbb304b387697f0fcd3632592356c5f1e51996a18f3b2103ccd2c991640f56183ab9f36ae4e81e21b3d8ce29a6addf069b2147f46df47a91f1caf718d1052afd2f79b555136f5311aef87989031e71b7bb88304b3ad90b626fe1f1286a4e5dbb5fda8bd8f955348ef0a29c6b4b22fd61225ba35a4ccb1bf0c84229216cb69715e1476153aae6a75f17de1babc584584e4553d2075338adf4177d0b03415342b7bb1d3dcd98299e1a1e7c86696fbc26d802383651e69810a2e8fe0196d85e2ebf5266bb333493d3ac06b6f012e15f9fff16a04e361838989474ffa96c98717dac7954c5dc63799664b6675cf01147eea2813deff652bed2c6331036b5602946e638ef1c83fcbae03cbdd5bd03aa793851e117c604bd6ed9e7c298e07d135b88fdbd9ad396896acd78b38aa593cb4ae02b6b866bd9e6c24d1217482883e1314f2a929861c573b5808f710606feb37120aa94afee2c04fb532769587f42ac80a5325dbe4ff7553b62cc361076b59189d3915d4912c42b860de63917a277d16794daf14f74bba6c7110e68dec772f7222632df8c9b4b7029e0666d0af132506befaa1be644b43fc0400591b01b7a20c30e1bfa1f092570fc1aa8b4dde50504e3adcd5063c227917f38f39e07d931e3ba2860707304ab6cb9924ff2c8b5c86e9b808aed805d00be01d8ef46451bed5cbc2b4d3591a860c77379e188f65c23c76089da144fb414da6a669c185a1514f21cb347a135e8c482bd061d58790acfaee263a7996f23bda33656c14c720a23d5a7d1c7885df0419e984d8b93d54532795ae4e0aebb622b671cfcb482e5aade8f3e870163b808bda64b4dcd8ae5feca63767b1b5e99637596840b215d9cb1a29972728a4cf360de32773f2f9e00a1dac5e8a20e4b51b4f6ad4aa8c0bf07414925b06d30fb3944e1b0215803d860f79877211f55ac94e2aebbc33a8f5fe694f451c122aa324b327f8d4a22b0e782d886c97d7e6df586f8037ba58a0a4b514830270144cf29f3bd0ff3ac700036c72945e87bd00aa7d2c7af921318a92e0d747b4dc6eac5dec087b0386bf5f06c51495d409e73e76a725f418a658e975d0f5fccdfed388c124aa19aadeb0c4f9a1af0ee7321dc06ad5c681d5756690cd3488bec2e4de17947e7a63cf63bcbcac1f6dea29552544b1b4d3953bb35fc03f2efc6567967fc661d9eb1b4e939e230c4b89b0a07d525bff07f3c057886870ba247e9a9449cc75c33249d20e36f6ccdba3e19c5fe216f2f251f8ae94800f0f3b944946c25a5130d94b72a9bb9fb5cbf08e88a237a75dbffc85dffb79731b1ca09df5faa0998cbb4059ac1e7aa0feba3e7df284175f6f48069814387bbf01659c15d386a0f9c0fdbb7084a238a888bc322eec81a97bcdc361f9daf64d604bbd9dffd3a20680eaeaf97431d38d8737a85b41f40c4e73c7005ab2374c771797186a087cc69204eba6d077498d03da40e4274431563af8dbb88f0d571321ae5dfab57744cd4a99b814c7ab208d5d7e9a65cd48911f988aed8cff9a4e7643dcf2a1110dde33a5ec1a089ddc4ad00c7341685fa4f128db6034110b5d1b38c1e50d6fb8adacd8e27bb1cc6f5d843bec27ea4df84ad16978ba74360cc56e240573a31b83fc461ef6cd0e9f78d15612982968b83c8fe770ec70a85c2c9f6e292b7b6b0dea5b3c6196201763eb8d11aa502e4fe3baf07aac22085b4294d6810576bb53049409881c2b3e8814074c96076fffa1fb55a6338fd52b2aa5b2d6bfef76d32494bcb6437eecb04ecd76f637f5f862f089439d796b24188645a4479f2d9fc1302da6c481491860ae7a351dda2021193295809780e95e79ebcb0f3ff771375c8ae5a93bc733d64f45ce47caee464df8ae6157380ba345079a6291e41619ae8f093d46a48055ec07274b78f805520d033bf9662593a23d9d2a80afc3d05376655cb7495591bf17bef8f545a576b60782b9f70167bc940af04c1ca235df69b152c8b7828109945e56d208b477292d97c2205f3af1e67f741c01c0445c7681c5e7e997e728f55f175c370a3607babcccb9ae6759740bdceef87c166bef4d7922c8af0a18399b0ee5fe7e1e74eea89f4c7d882ea875a5d7fe32218a660feb3a876efedd9faefcf5da265bf3f125806b8f3c9f152335587b163a604b4356e1a169137f911739882a04b0d3c69f505609ce9e7b7e9b995898a877b8b512595655ef228edebb641e31d31f77a73b83e22019c018cd1485cd70bf9412a7c822b12ba699a63c613ada12242fe293e6c3c7a3a0e627647f4aa0ded9b31781fda0448c79941ba5f1e2ec35a729340af7e940e43dc759740b7aabdca7e36777f29cc89854657d7f7e5625072dc30503b7d2b32cd85bb886001390a21f4be3d19302fd6d0a8a73315d09259c6b8e14afac9f2c82f51750493cd851d0cf5b7d325741308ca1ca195715064cfe5890c4db63f02b39911d069754e9a313c95a248ad3d312be12ef891c2afe949ca4fcc1aa5bcc127353e0273b6d871fd976828278936f5eabe6ea3a89705f96fe9b3d9e5bd864f131dfb8f73a9191d5ba325ff3789d2055dcc521930f7823a573c7209bcff1b850b655811de484eee3e35d0dc53a7deb7369033e54c5735804aa210e51999df018b99e9712f9c9da960e3aba6596db75e16764d113ce290093b94f883d4cafd7d065a5ac39ac3d82cc4aaf92e4434aef6a7840c8bd02afd2be722bfdb1af42d0e30690f2d6c4a779f96a0ec825a6f7ddfc61bbe1990f3a80797cb936875cc9a", 0x1000}, {&(0x7f0000001200)="04673e966e0ab6339860ec4637cf2a2e841de99aede87698fb840c2e7ce07480f6bc12abec19a57ee94bd77114369ec9c69c489185e7df16aab52e8f20d00aa80434eb40e016e08b8b6cd1606c24de86b4d880e6452d62735ad8cb8804e1c1b65855183fd7c3c75f71743fa3b25de240a8ec31f642ca0cba8b07e686745cf924a4d404b751e0ba3a5f8ab01cfdcf2d825446ead8371e4ce19b8f1b65ffe56f295a253780adbd", 0xa6}, {&(0x7f0000000140)}], 0x4, &(0x7f00000012c0)=[{0x60, 0x1, 0x20, "abf0e7104e7218fbff5e04faf5771993c31083d4f95f63dbf88248ae5105bb4af6a273a2fc72d1f74386995c1887d437e063e9579d2040c89a0372f47ff718c2d99f15c1c6acf819d4"}, {0x1010, 0x1, 0x7, "884fd0e24de9e8bec75cc5326528c7d90f6bda461307a41c5da145abb3f5ce730435fa0665bad7cdb3f80d3c8c81af3a86559c470423844ffc4acb8f09d3d4e7cf5ebef6a1b24f3849bcd239dc986dd5669b53345430fbb96c4d6b6239572b2efe409b0cacde57eec668a4a7a8516bbf2b7fa666f7f31011617f907307a15dd3b424b7a03e281d3596b3a09aaa0a077a2f6cdd25056b84c7fcc24a34b5b409c318515ae9a4ddcc02bc3c791da7e5872ed2209d1c1814ac448c9dc090c36eaa2771e353d0e54d198efb7d30ce5606cccc82f07e6bc834096190fc3f43f11ad2f51a80b3a9622b29d3f09199d17747c67c83379eabdab20b330f922958fb6d80f8837925c26e67e6bb16f08dd94becb5d1d686cdd73ca8ac83829f8989dc5e570b0dbe6181cb1f9274475bcd2ccd72d1e96732432b6f75e844182b97a4dd780409a904346363c23c1442a551625b9d3c4ab36ae40d9da61a8dceb8c7886c75f8591b9e6b7d63d94de5535936e2fa34dc375d7b200f8ca29b6a99b3814925929c433040b5442fbd8f59a3e667708ab1578b62d5f5c148425c087577ca81253676d9da9c90bcabba4404ae42f0ada8108dd54b1d331c9ffc33e54294ff417c185ac6d2847e7f5cc000dd3bce67cc4a4e7591aee53f4df48a221d464c5dea09b5907ce880c0aced1d7af439c71b8c258daaee5a1a6622d2bc5160539e4fcb7fc05c60ca8b31b7c8ab968fd544b27203ec549046f69121c1cc6be0b18d0a219c5b6f8acb35e9a9cfbff05bd4875bd47f7fd2f907809059c551b8ee8dce2f040d315c298687730cc573e8dcc40f44597d7c8ec5d056fc4e37e1f69d99df5c469557a9c49a844d32f78564e1ea94ea2cb0334e08c5f5e47e8408f6ab879905ead8c9a8e16c578286ca64704e63a7ef0ecad5cc2398cc87b968b30c8ca46e7671445f9827ea21cb9674987aa6c548b1a719920bdc752dd0e5eca673b05219a52a04d33e8b15e72adffaf7eaf94de73ca892e8d7864679ea75736dd2615dcc426f6ea8212ab565867d7511bfb8d1e7e708f5102fc0e8c6a5c51871e577b783fcd0402e50c33fb5040a009fbf0e9dcdbbf6b006ef2f8068a749cb75f0222c96d475e1ad14c5739ac6776eda5b675ee15b60276927f27b4aa0b2ddd920805814cb4def5274ec7aba29f284ee25a98027a0a74cd3aedf6024334ebfd1a6f76eed6840c7fd74113ef6186bb61e9c0c8e27b8a7324a297f4a675c8adaa408e781741dc78b083f5cc72677b09e177c3d0654c6d35da9b20f14b082f1fbb3a8887afa4bcd87cfdf7627cc2feb7ba5c84f32f6d1d10e80a94c92cf2e683c8e25495e8cd01d1d12ec267ae0ab33bf398bc70a88fba05fe10a9c0736f7b781956284accf31613a2e2b07c6fbbd193203c67647c53ccd20c53483ffaa27cec0d11a352f9c680c3e6bea0a5c7983507f5c7693b9a830a5e0cd049ce073d2a307338502a39d0e370e0bcdc2b3fee70309cb532cf193621fc3573ec2abb3e7ba0190f8a2b4bccc6515b8e510723bf68dcf58ce5a4873a0f0da9940cf07e0ddfcaed54f7847cff21f67a933786a91dcfcf955607c3c21606b2c1b8ebb08d017da3821fe4d9a98485502a2d5f4b534102b4acaffdc6fdc489d465d0146dd577f3c0256050a0c3659d304b9d2389788bd4865e38f6d98be54c9491594afcc241b67cc7242612f8e3c6629b84543d1df0126eea17010dd49b981516c1bb11c5f5e303bb5e512600f73d46907c377f389bcc21bf2e4c52b9cdefc370751c3d44eb526cd3f8f6be4be36812cb8ed1ea5cb419c673b77df7de043819f4a485f372d5f6ff6f30cc8ac5ed235781f591a830a52cc9bf22dd2e9df45a020e691133b9e735a70dc2cb1f83402d1c7e581f42832315cccc149ca899bc5c2754578ced717000effb5d086de4544e01f2a5c80840bebde9c6ee3ec4603c5a22557d9b4e012daa772ea788c121096411841e10255ce4786b593895d2ff6f870be2a94503e55e7ee056b4b58f13b2937efba4a7b010749042b27008531acdda6a7b298325dcad67c190cdbfe5a00fe1bc7be27d2a5e58fd185697ed088e8356eb052378fab2d6adbcaf689f185fb11448990c8e2d8930ffc47b8f3eb6726e2d07d1c16d728767bb875c47a5ec0776965cb167e7990043930cb958fc161b6904501d6047fedd3337e2a8c84d66c4efe61948c70c23fe2601fa982ba1751a8ff321783bb61507ac1d462fe76d9a21b4080cf4bed570ef9b7a65e3752747635012396fc69819e4f00f12ee7f67966f2a8042d604fd5485a68806b75488a2e0fea25ae23c63df356aff31221708689543ad4aef2198cb2c816e472c517692075305a9957048db63c894817ae363d19fc5b0e28a43b078b35e3b647d3c594cc912c04d12f8a515cde04f8d97aa0485523cb454fdb2b03c43ac6d0d27988171fba6b2b3756792fa2bdc0c8f384b61969d13d38118646ecc4bb58b4a6c9d3f8cdcd9857a28ad7a63957d012534cc3ff21c0fae7895055ae5fe5bee09c0431121d1540b37b5fc54a9dac6b05a20df7be509d1cb9fd461ad55feff921209a9d622026cf50cdaf3d8c229d129cd58e951b26c47d6839dbfaafea0d3cddc646c4a27680177887210fc2a5c31f85e6eda23733acb72edb841a0e4ce0ec672da6c7745aaa74474e75bf8702a7c95f74783df5e901456344083e4a4845234be53ff45a65cff55aba3f05542b262386c09e77109d2246f8401b4b2cbfe799560a6078bfd8debed154a173121e8c43e36c175aa3da11724b2f2eaf0e5d48bda066bd66e64b1ac6f09c28900c169fe138ba4a059b28b6fc846d1959cefeea43765c7ce2e60f6142fc62a5d68542abaa5e1ff222c434f7058712ec05d8ad835bfb3953d2f4acff66a29a2282b3783562d7ec78038c131c310871a2326b302d7ef16e21de80a6850ccd0c34d6c503c9cbc418a98b225e316a58e196911520319a5955c87afc420995fa8450b2222565c6b2a241a58519e0e6e28e059aa0c6dff4eb1b75af04edc3f1b804e00308e2805e17f4b27d33c2590b08d3bf38ff6963c773e12f8f8e9ee8335ce600698ec50a1986495c199775a64fc5a6a896144ee3cd81be1213ed459f46ddf4a99cea7cc0d9c83d00dadfb280e3ec31a477bb6c870daf58b4a188b3c536216ff56ba2650c3bcfc2d744f03b86ee74e3b5b543d52c8353fed1b42510591196dc71a60f0b87335a2492bafbe26b706aa09dac61ba2662f132e586ef5560fcd7b69c3d62b7b17b3576da9c27187844b67dc52647ed3f053550759023477e47685eebd2d529f1f67176253b4751e4be1d5352219a815b7d718deca259f0f6880ce3b93ccb6df043eea618c89cbd3cf11e4ad9fe1208e34663b7d453c29a5a9361425450384c32e497f91234ffa20a7defff1eb662f8dca27eb192149d5991aad9b7114b5a9d7c009c02764ab6531b506d37e0af549c02e8e0cd0efe8f178c1fd7e6b56a3cd86e68b46f6149469afdcd22610fb7e9ca6828066f0475358a26c83161f12b7a6336e6812796aa8a8af8287a29ad40b4e78958210fb632aabf30e1a9b4e80ae069f8b344f275e15248575251b1279d66f7a4de3dbb9d5293daa13dc40c13b0cbeefe0ace088c886100c8ab2b0566ab9baa7552e2f3ddc1e742df68e0df0ed13de6ce78c0805610b9d94403b481b7bad1c06c6752ee580c4aa993e020c329d864462bba9d63b0b0d651f67e9bf9e992ea4fc9ec7d41790d749b23de8b41cd8c77486bbb33dbba6067decb63050474c08166ca2453b8d792da85aed78923d5e4b92bc3a0bb283db573cec4ea8c6f49266c8c37d655647c738cbfe816d5beea03d5b963b48a217293186ffd6faddd8056311bcd59832a1f6537098cb5d20265189a6a297f1db8ec38378e952e9cf09af095dd2aaac7b0b6254873be550e7a933c05be010fa27d284da7510ef687514afd58c4377a7156056327f28e3446fa4e121a26d06d1b3e957c0414bd8d6f6884cf1d52fbad6283aa143c2636e91b21710811a8e54414b938cdfc6d31544c969551a66969217692357b2112eadadf2628c7c559f3c78be4a854efb619fe81be6f8b928aa91dec82ea9f06364dcd3537374b499bcaff6257dda026ece0da5c50681479b64ea00ba86bdda8e62634c1f0d64ae9725c3c9a79f31fe4be43cc2bdc45706515a9342ea7ca97a66957d1cd45ac15945dd0257d6d2d1930c9b10760aebdfd0cb800c66b5e75352d73035fb1012eb9a263006452965e1e0841867bb5f1b9c710760da831afcd8a92c9386fe6ad3cf48d11ddc6ac3efa6c7964c32c8def2ae7d907a7e1dcb07cb8653470e6dc3dbc86d5c72cecead2a04bfd24bfb09656b237dd824ed7dc20b3ca062bdcefef6094fe3253387cd4f92d359f344eb112c96125f09b000754cbebe38c2d4eda0935a076bb9f1cad14ec7487c379643b8b07c38ebe6a37318228373c2e90f3de0b956f3b7991957726780b4ba0cee278d39be3d2f5beeeacf33f18c5e20655c0ba6a22a5fa482e0e2061b925b7ece9dbb579aba80a55d9af2af2863ec8789f648f55b4a9b790cf4798de57a1e99ce7f2cab7d796645e494d67f67ba2b554a73c492e3b3445777433a226bfdc14f9d6086326c1af1f6d87531d2a2939a3b6190f9f8bd573f3d316c8d06f65405956b3c4de30d4a981c5e8332b29b2872c617a99ea78f3ffa13cbc31024f43952763a41ec35d93eda2a220b0160938d7558ada92b3fb6e4ca206026c90c958ea599c5978e0895129dc5dfd002c8b1f76a85d8a5d2ba60567e4f1aaa2847c1993349b23d62c5332f93af21a8e04194f9b7952aeab36d919deb48fd7526f18a53c50ec1d63478f648c8d753ef7fad08d4771d6b7fe9944a3f47adb0303662b0d1532145ba2564fbbc90e6469a5a155dddb38a1c6c901dd407001fe1c6594d34775f5e2772023ffe0473460adbbc9827e5ed7376a1c2a010221322f5daca54596a18f952f048db143b5eb93187fdc0e0367c23a2d98f93971aa227ca922cd114a0ef7e78344ece4fc3b889d07456f9a070baab028810a8b45680651ea65a15942e250dd69db47a775ffb8a103278f778571082ac2561ff1163650a207734774284019dc0590846dc37ec3afae341c5d53eab4920b40251c7ede3aba24aa3f27f798da6c89174c568edf6f8bd2875301347fc8a581ff13e8da08c067de0560a5654dc039034401e811f6610366b47222e3ac672ddc0dc3db8e97dfc6f113f128062c7cc087cac7fb6a938f7be257ce520f994281ee64d7f7c676692b127e9115dda1549cdd52d0c56bfedb382f9f8ecb0f7506e9c082b5923a5ad8c9d8d334d5cd1f2dbab03db80dd3f8e020db50ecbe0a79a7e555e96eb0563efd19a238e19633ba53ac16e311a4e17c00fc2bd41553501286974b1299a08eb3cc58e49f24c73bf0a792a3f238e121aac64f9f525b1cfbf737f819b20983dcbb772cd5a54e4f54996bdf33257de1a136a3d8f6249e70adcbf732eca41b5ae0b651d9777ea3819eac416757ea70fac5ffa422ed50d3f2af23fa5505748f40562f1b2bbdd5d797965ce26dc3445da7d57cabe117f50e997dbad79bccb6407035b4fd636ff77dcb0d3c48c0a5bc9615046af5ddc71e9e109eae8a061db371cc624f853a1e67d4e8e6433566571ab709f1006984b91797e1b057f30348132ceaa3208db38b9eb734076062244c08121a1ec8cf16c1d3a4c11c3ef5e5b84a815b024ed4e423427cf9d43d8d0287ac392a7a65a2"}, {0x88, 0x1, 0x7, "17c15215e37a1d62bfa75cc845f5feb76e127ae8c3147a14ae22a226132711afcdf43b0253d924fc4597f2bd8b8d66fca7634d39c74e8facb1b451b617d499772c5fee8cc3b34dfbc335e87ea5b37a76d88917956953591fe719aa8c485c69e96175b662cb518e878ea916d4ff0163304d1b05400e"}, {0xb8, 0xffff, 0x8, "c3e33673dd261fb2555e6936da9696dc2b502403eef863ab978b54d1b6c1ce5401cbd915f43f251988074695a9781b131d6a0affabd1db57c271690967aee9b6666a039212b26848891abdfd2e7191f7474afc3ee10424f467fec19ae06e8d3e3110e3a1b1fe8fc129b3fbaaed99fe7daf8045ecef92c9b73bf2948b9317be7c675ea4ffa1e390b4e550586c60c608396c46dd2d50f01ba9bdf08bb7d2cf2fb6816d004cd5"}, {0xe0, 0x1, 0x1, "d74e67dbc834e373b575e904a26c6570e3506b57ba8b36e0f1c88e48e70c09c3ea7c89d1416a8dbfde21101785fb053dfe8d107918cb61c238f943af559b34db005c22439760291bf1e1e3aba50e0cf81b153ad1f8c0b73ba6c5a19ca1f5747ebacb40c4d7aa81ff15d7f3cf1702d1c9828147aa04b940d1db2a3b0df37df729253f71c59e159862136a5bf9f5b9a3cd2187adaa602ec7fd982d9909ff654a1cadfbc312d80fbd94803d98b33ab7050c5dad87ba31f2de6893ebe5c9cfd7292f33fbc725e80ca6dc56e0c8c39959"}, {0xe0, 0xffff, 0x8, "e71f10da7acfc87d16971f6895000b684acc7d3109c353ca514c9931804edea3a7487424921835f37bbe93871e15a5d74ebff20aa02eb8388721d0c3de1608c797f7f1e2d8e0fa68f8908996d11f2d9e9f35574dba53682339023edbe624e4aa219ec96de0cbf003f46c9f8b61dbe0dbd7e61be6d569c2468ace505d46ea394e183678d568309b73f4c278870abf0f46e75879f352b8ca0ef6e72b2e519b5dcefad90cdc4ebdb54c405b0b5f3f6d0d9af1c344e69a3cda611287b427286a6626e9a21372cef5ba06fe6ea3b2ea"}, {0xf0, 0xffff, 0x8000, "903237efff2e6fe9dfa7ce8ed14ee238add28aa929568a001f40b67f91a67d30ffd4dd192731c0645e265d6d12758bbd863b20f87a17cc8f5988194129b97fe3819ab17a486953f264897a5f7b554b119b48d7128572d30ba5090f0501a674248ca234391da4660101bb9df8392d36e80767bcb270e0bf03898c7d76ef9f76cf57348937b5b0e284f08ec3ad815ba29080df6b2cd7408e671229813faffaa684626dec612168cd2920690ba828389a95f1aa1991295eeec3013b1b41cea17ec35f1a331241a0000f75a060ff5c7cb58b7fb86c99de5a3cef0af092d754fab4"}], 0x1460}, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 21:17:36 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="9ab1645bc1ea313dc7ec2e77d1aa46c20988f4ff242aa52aa32a266a31173c660be40832d6687a65afc27c04846e8301b93f3046e027ecb9ed01", 0x3a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e08004500001c0002000007019078e000000200000000cd4db980daedd51b"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') 21:17:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x0, 0x228) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x9) r2 = getpgid(0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r4, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x9e, 0x0, 0x0, 0x0, r4, 0x4, 0x20}, 0x6, 0xffffffffffff8b9c, 0x187e}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000000690dfd014bfa7e12f1c6d6c0afa0200000097108692eab753b73f3144545406d9e9ffeab9d615cb9854a046780c87843cfa6d5ef912ea22311c8cee73ca5cb34d91c320f875382e7dde03c55e9359d6d52c5b1b8f66f26c55e407686d400248017f05513e21effe696a38c8698dcfacc8ad68e14739876993d261e0bca3d7bfc5cb8a9ca87c1b45d7ffebae89476342c99b6d495f8a3bd0e0464deaf179faaefc8f0deb64953ecc7a86cd0c9a0184462f6c91464beaf17f877a0dbca8"], 0xc5, 0x800) 21:17:36 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) read(r0, &(0x7f0000000100)=""/139, 0x8b) sysctl$hw(&(0x7f0000000040)={0x2, 0x15}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e204d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30050000000000000091ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a98552cb1787dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc5, 0x0, 0xfffffffffffffe90) 21:17:36 executing program 0: syz_emit_ethernet(0xe1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa810014007001ad6e6046f9f6024544b52f696d8b859fd477933ab787eb1c3e6bb9b2ef0706e8731373c105670f5207eecd32daf20c4af6d0f7adca6f2591dbb34b8262663f9d45bb31c6d44b7875a0f509a82929291e26863c2bd2ecd1920d48c8af3ab598d68b2860802020248993a0aad505bce61a5ddd0207391b164e6960398d80871b057e669162f5906bd97b521bfdc8bf64141d4226e621b5dbb6facc350cb0c18e03965c34f891743fbbf47ff8238e956b8d4897ecac66e79f0e9c7ab362f5f26c868bb0fdd1c4004866bc3fef863a8c47"]) 21:17:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getdents(r0, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x81, 0x80, 0x7, 0x100}], 0x2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x3af}, {{r3}, 0xfffffffffffffffd, 0x0, 0x10, 0x8, 0x80}, {{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x800}], 0x81, &(0x7f0000000040)={0x2, 0x9}) 21:17:36 executing program 0: kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2866e13cfc7f"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) 21:17:36 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, &(0x7f00000000c0)="92d9a2ce57169acf8894298e521001b68cfe6cf676e15f827bc5f569538761144ee09f00ceaf2b9d39f92c854a2a6b647780d1740bcbb5b58a87a237e8d7db1296d782ef05245f375a45c2b366e4d9cf144406a63fefe6b0c7866bb477013909b5be5fb8a64a5be9ac4e3ff131265e9a336a217220477a88a2a9a2834b358ce21d63fbbe63494586779a8c", &(0x7f0000000040)=0x8b, &(0x7f0000000180)="11474d0763b6bd97ed3d4ce98959e11330fbfaf025ba67f058c6a00b1ed1d93d434a5e6bc66a68705b6448cd3d6eaafbc56daad87301078e4fbc649eeddf", 0x3e) 21:17:36 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x4000000000009}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417", 0x86}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) sendto$inet6(r5, &(0x7f0000000080)="49a15e142cbcd2a9df1390080a04660149ffb5576110712be9aafa1d78484ffe85329478a40bd67e2e3a37e0eaf96e11cf301d47b68023f687d1988dce3109831bc21e8cbe5d1578e0676a047128f4ed297d9bb7cde6ccaa545a37ab0f311b8a00c071b42be133507d798efe4f9cd519d64e37cc70fe658cd173b6b8f2363e1ed6680e08cfde5ae8906d529c0a590c72e692b787247fc9a2a83a6de705e760d93de616fa76a749cc62ce9809fc09036f34daae44d41d409cfdb821", 0xbb, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x180}, 0xc) 21:17:36 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x6}, {0x400, 0x2}}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x6d, 0x7fffffff, 0xff, "4effa194e112bed36b24cc8755a79c6bad9593fa", 0x0, 0x8}) 21:17:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) open(&(0x7f0000000280)='./file0\x00', 0x10, 0xc2) getpid() r3 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x100, 0x100) utimensat(r3, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000080)={{0x4007, 0x42}, {0x400, 0x1}}, 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000006c0)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000700)) 21:17:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x65) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) 21:17:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000000c0)=0x20000000, 0x4) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 21:17:36 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getgroups(0x0, &(0x7f0000000040)) 21:17:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000440)={0x10, 0x3, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xef2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa0000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x15600000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x8ba4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x136}) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000140)=0xffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r4 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) read(r4, &(0x7f0000000340)=""/248, 0xf8) 21:17:38 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) select(0x190, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x2, 0x482) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(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(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) 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(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="aeb96ab0338bbc46eed0bcb0007eb060b7dd908cf18b12d5685bb9ae69c99a1a22e22c3a22dc4a78"], 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000340), 0x0, 0x400}, 0x406) 21:17:38 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x800}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1402, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 21:17:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000880)=[{{r0}, 0xffffffffffffffff, 0x184, 0x20, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x7fff, 0xffffffffffff8000}, {{}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x80000001}], 0x6, &(0x7f0000000940)=[{{}, 0x64d5041fab05a254, 0xb8, 0x40000090, 0xe00c, 0x5}, {{}, 0xfffffffffffffffa, 0x8e, 0x20000000, 0x6, 0x10001}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0x470a}, {{r2}, 0xfffffffffffffffa, 0x8, 0x40, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x0, 0x80000001}], 0x6, &(0x7f0000000a00)={0x7fffffff, 0x7}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:17:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d402020787530003"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000140)="d2c76e3b73df85efd5a219caf547c447f08e3c3dd69a8b2a8b82425eb370d08ea44f46d213465f45c454f7e39ab4e1e7469a0a28919b806028e45d8e89dee8dcd47fc1ce35a16e2f5bc00059f9e85d4baee645b66102c726c397d97fbadf9e4603676939e37ca5fc9a2535f8cd8485270b604abd0f55c63dcf21e19fec7efb9fc49d92983d3a188b3d6412a045707deac0c7f7d3be45645fb5deec4b059f1ea38d112dd1e2dc5a991dedd0bbda24638d9989689509b1832ecafcef57f782beaaf1f6ae39d6c43dd709757d99cc742b2941d802ea2775c10cc8212963306b08404b3ce85b5c5d7690d191f800811290b2b5f8298e2741318f8862bfc821a4", 0xfe, 0x8, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 21:17:39 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="c71022700000000000019078ac1400aaffffffff030d907800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aae0000001ac1400aa000000000003b79406000000000100940600000000890700ffffffff000000d3"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 21:17:39 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getsockopt(r1, 0x3f, 0x1de1, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xfbfffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 21:17:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="8859bf568dbba75d5cc9369e5b517c0a972bf6afd18de43aaaa5fd73d04fce667006eb824a4f1f09651730e7550338875dcb011f60e95f870378a5bf8df0f961148b0d98b90ac04c2b13e146d9617add3dfee69d4459784238704c61e5eb40c2cc85d8bfa266c9c4bee59e6a58891b2bf3a4b5d97e742c7cba255a8f2851094e7fac26d58aebf1ea355379d544d040acfc89420cdda640774ce4bbb470e0ed"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x0) r4 = socket(0x18, 0x8000, 0x81) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) 21:17:44 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 21:17:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, 0x0, r1, 0x0, 0x1c2, 0x5}, 0x401, 0x2, r3, r8, 0x0, 0x200, 0x5c5}) r9 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r10, 0x0, r2, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000040)=0x8) 21:17:44 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 21:17:44 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x3fc, 0x80000000}}, 0x2) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000140)={0x2, 0x1, 0x7ff, 0x3, r1}) 21:17:44 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) fchmod(0xffffffffffffffff, 0x20) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000240)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0x9, 0x5]) 21:17:44 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 21:17:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a80229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="bde0225c218dd9fb915bb8a62012d6a3d588ba49bc26ffdacfbb6b90dec3df0f1e4fda0e217891f0e6eaad5e868db20dc66596c8ac", @ANYRES16], 0x10) r5 = socket(0x1, 0x2, 0x3f) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r5, 0x0, 0x0) 21:17:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xe1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = fcntl$dupfd(r1, 0x0, r2) getdents(r4, &(0x7f00000001c0)=""/190, 0xbe) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) accept$unix(r5, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) 21:17:46 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_open_pts() 21:17:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) r4 = dup2(0xffffffffffffffff, r0) renameat(r0, &(0x7f0000000280)='./file1\x00', r4, &(0x7f00000002c0)='./file0/file0\x00') renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000240)=0x81) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 21:17:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x1c6, &(0x7f00001ec000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) 21:17:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket(0x6, 0x2, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)="47af5bd660224253aa1f267341839a58bc6256914fde078c93aa8d6f6543138a797c39f4376b7c096a461310272bd122a96f9421ee021fe63015996fe354d8a8b3c2cbcf3bddc7ac7201224d040c6b3dfb8e73556affacbc7377841b2147b397002a7922486f6f39ca574f2f95151bd149c6ee523e589fc392354ac0e84cf142aa81f06c165d5d5bd6d821c0af8789187e823d51ae01d3d78d72f54b7475ec930d981549458fa81a9ef003a0331c1e4744caecb6d163aa9698698f1561f3eb215cb0f8a84f", 0xc5}, {&(0x7f0000000340)="fba9b5034a250d29e959a2771853ce40edf1ef9928f9ca9d46e993a0472e6084c02f60394cb66fe1a34981b980", 0x2d}, {&(0x7f0000000400)="b39efe8cca5629f6da5947b569026721eacddcf76d7ccf0d78c838317b8f7caaa340ed672f88740c3c8b607b25dbf54c276196e700d9b2899f18350d675079d12e340f7c17fd2a8cb9a19eba55213693e08c515010b14be2b119f4ca85be04c1247d722961fe69bb8d5824166cc0757e2d684b1a1d315e40719b68b1cd", 0x7d}], 0x3, 0x0, 0x20) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 21:17:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb2b8, 0xfff, "0000010000000000007800", 0xfffffffd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r4 = socket(0x1, 0x1, 0x8) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 21:17:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x1) setsockopt(r1, 0x1002b, 0x8158, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e60500000048", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0xc002, 0x4) write(r1, 0x0, 0x0) 21:17:47 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r0, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:17:47 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), 0x10) 21:17:47 executing program 0: r0 = getgid() setgid(r0) sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 21:17:47 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x0, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1d000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x1f, 0x80000000}}, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x3010, 0xffffffffffffffff, 0x0, 0x100000000) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 21:17:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="4047c1b68d00000100000000eb9e2ad4172cbd54ed73f0a2483778d466cefb72ea41f71c1097007ea0fda7276e6c45922f4b0727bc68b0a4aa249c3298680bcea2af2208833f7dba9544c463a058fc8aeb14ba2c7beb796c3a97d3f1557671569d4d7f92a448f818cd6a4d2ca5554b841ffe89f4e19256ef470381e8abe0ca67c67ca7a7e3b9e88cfdd769"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r8, r7, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, r8, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r5, r6, r5, r8, 0x10, 0x1e4}, 0x7, 0x100, r4, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="9b00724ad793171bfadf28c13f0ca6309bb2a1d5b3129ed78d55d2f697868a6762d5651a964834a3a05100df36ba7c56e0cbe3580ff6c272cb3c3740328e4ae1ac344e0b0e54db501b326cde2f9b6de9ff155953", 0x54}, {&(0x7f0000000140)="eeaac3a0a181abad69b25521e6165980db5c0155ad06488f5bd81d52d83233c352eee63376657ed7f64111671c823b332c2f1b51b25997f2d4f4375baa739632802ec8698c4ddf811d5aa0054969e713395809b447f8b02bb27caf2be438405bead951b699f7c6b3d74870aaea3fba8174437f09d3b787e751bb4fdfed2fb60bc51cc1f8e86ba92aac11496b4f8c3489edf5785e266bd7ff608e459ace233a6262decd1ac013f3c293bb073daf53a0a8c9de900b6169534b791520ac9144aa882833ee13f31c51497d9c2a510b4d002a21a517205ee96cae23f1e21708a36e45882571d0a88570cc6db9f1c7c19c16df053ad994e4", 0xf5}, {&(0x7f0000000240)="53c0d3bc9125ca17772a5a4404180c8a9b40cad79c9d2b4a5ebb1f3c1ede58cbc51db9cabe0542324d5397039fad3f224dc59796dac79eb08b22df89def15b6d04ef3d67ab6844f5813a07c6447f43bd06bb4b6acc6cbabc77fa6aa21df07b856e4e1ac1674f4516871f71fda8942a25f2200822710ecb2bf051806c4153a5250af067", 0x83}, {&(0x7f0000000300)="87dfd0c2a1d150c2025fb8b46557ce099f142c620fd702f47fd8c883a269b472e8114d6f8deac904a48347a9d763d3c3ac4f4a637c149833e6bc133abc06d6c5d72a6420e712d57d46d5ca64fccaaa91302a02515104236c9988407c73d0e8d82b9d423fbfc3a29e10a646db74b571e4d1c39a23f5bb259075ce0779ef0ffa02bb0f7abbec40f00f8af51e54321d94243ce51157521c8411bf3c264de2a08baf3b02d7b38d16d4a469c02d9a82d3600639e6d29e547739", 0xb7}, {&(0x7f00000003c0)="0219a8efa6d089107bc8591fbc6c3b3d19383d497600449410b3a6e6f6dfed2dbc1b149fc03662a8673a9b0c23c99de537c47001d8c1cf207289751f03f12485fd0f73e154a4d11e1ad684f6d1bf2b9c671c5883fbe6eab40feb14532ae7b5d753ef0f0fcb643c1f42f5cb9b25e2769d326988ebd29b85226a5624d4e27a305700f6d4bc9b131e97299c19150b5ee6be0484e5a64690", 0x96}, {&(0x7f0000000480)="e329bbca5d6598911944e9fa619cf546c34a3a70cd97469a89e7c25d1d611993bb9de52e7a9d70348c7643d9ac4633a1673db6ce185208890fb79f629aab85ee0bc64daa445b040a3e01c3623eac6519006a4539d55a3cd9509feeed8cda5da7efd4ebff40538cb110b18a76cf", 0x6d}], 0x6, &(0x7f0000000780)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r9}], 0x138}, 0x405) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 21:17:47 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0xffffffff, "68f60000150000000000000000000300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000400)="66afbf902180cfd1334da6ca629168d9db8e86982118cd40fc1ef8be497869aa718bb0c925e2dbcffb7a2075ac19619fa6fc70d2f28df7b9d151e235acfad7b2d70d0c595b64cfcc631c80f8945d5bbe01f2cc40f1c7bd3f7d928b8d71bf1e8b1d95dbc8d745386e487fa6b48e45286e298070216c45c218640f3b1c3db777c0267faaa12802b2a0f3ef17636487bf7d7208b107f417520fb5d2519753916a62fa19a2633d9c53f6b8324ef8266ea04b40441246086a68be9419ef5319827ac21cda105956acd62d2b83aeae0de3d8c5e4e02aac60c1387d62daf20733450b60c8a81752052fa85db07fc12bb856ba011f7100951f867ef00eee60890e54b132fee32a42b16d24f7b20ca1bffe9fd146c6c915e627ae9304d31841ace20b6a1eef56aa69732aee3620c94f1831b59684d0989719f6b7fc67bfc1142e4fabd67346ded293429db70488cec39a3ff731ea0a270fb136183eed5a07e0a0652e072abc937cdefd16679d2370cac2b5d8d52fe9bfbd20262c2a76a4146faf9ca9a90d2eeaf7eb35c1d1ee58cafae1417bef64e5e4cb6338d014a4c368de0ffcf3bbcb06e51a8375620e6f29e3b16ce37d981d43a97d03f356f0dc07452368ecb240b0297313234983949c3adf5f82fcce05d9b450dff05bd19839e0edce1ef9b184ec3274408b3666649f43e569731c0ff0fe5a347ae92d006516aa505a1afb6c1c26499aa8e91666d73aed98dd1fae31804a46382b50600e9d4ccd84c3f45ffe1b537e3561b44812b051c764360e6b0307727bbf3e0431a5aa145bb794670a97f27bdef8e04b85043ec23833cb513a1ed0b11aac65f1300999fad123f262ad43cc979acab8303206ea713b01d24231ce07e2b8432c9df7cb5664bb1c2f133a1e8347bb9a88e20302fb26f1c58a1bc8fe494f099ebdea792c7ba23f3affa6db192ec772f23d26c7089d77c04361736c57b2bcbdd3260b4a32a18b02b471232b0208b5b31e7254482cc4385baefab2ae14216a3199957f690c9cf8ab76fc9d3a748e2c595ff107f30d718b28f85133a6b92ff6f5e37c34a389761a72947dbc048771ea18fd97b78580f71e48f94981899bb75c6b5be1b1537e256c54ddebf7a228f49d24579282fc373cc9d07b33d1d738c4ff33a9e1c275808f132cba6c6a547664cf1a93124334d9035b941de24cbec49911ecde8d00d203f44cb198bddaa5ec50ce9545ef175f54004b0772e2f1027e8a9261afb0dfdec50abd8a7caeb44e9bedf73962ac9fc8e501762d0b3560c9d0a353df53b37f9aff6abae705f3dac79e718f2edc3200873130037003d43e9e0c0438ef81a3743f06f6f87fa1e3c6a173816e5039b22322b1cfc5fccc7626fc0132f175703f988073a2684dca5d975b57214f542985ca403afaf4c3a6573d182ad8741124c329d707b235f407074d27618536db0f67f197b1f89ffd240060399da5b49495018b0d755cff646b623534c94ce0cf7e7f2b35e71a5f4bb35fe8c5a802a8ed0347ee5394701db79f9a2c835b24f67474351828d920d3f9952d88794475be04947c3f4499efaeabef37deb9daebe3ac94c8a366aa3ee2e48fb86b0b25369606c1954f25fda1cdcfca6642f01dd109c8c264f8f18f16d222c18a19b7550d69b77767de4573fa5c2ec1733ff8bb4c824bc09f3983d8c1a2eeb3562ef897508c3b94ce6209202c0127636581826aa49e03a7b2d67a297831fa51e41495a9563ab17dd7a9ee78168ae12bdfb0457f48ed8cfd53429a7c99942dd8e62595a4a62bee1113fff6bbdc392fc24d335746f14a664e4b8a32757e7378557b74a4d91e4209021bb124383cfa536e482c63415358d306e94ab7d1aeb8ad5e1d104a55347e7a65fde837d1e0c6d64750995c54d45b07de0a3afcc420991608d240e6b25119daf1a9d8a19ff3936776513110ea2f8dbb9c4c01bf3cb838a7f570c17a7036563e8d461c228b1692bfcf875a94ffc25bee9943918762c67148029c3e7ab41c05b2aa85d97981a2428d8e2bdf901b2528fcc9bb9bb749ce8e7a110e310492cd3861d8c0713d7824733aab8dfb1a4966e5d12bab2db7096c3374095467000cfd054eb386919b85e703aea90632b082a08f9d5e1da08ff0ef4395168ca881e9d228403f7dee410437819a21b2aec30633d50820119a3127bf4d3c0401eb405b7fe1cc0ac38a91286efd155c1c1ce726486f7cbb253d63f3fd39c6ca95452d9533c8c8139f6abd5a3afc830af579676ca589a7ff2f3e2231c6a36c2d8569c335c9e57fca08e241aefa14a11e55faa16be92d2941e340899a3ef1b867d78bcfb59fc323bd2759771c3b1ca3092aa48bc75106d5beb87b043ceb62461eb84d0296a8af5e35879626f7807d10e32f1f9a9fab9079e7c2adb399549cd7ba17a42305da29bd7808ff35a7f77a7db2efc70bef7579cd297c271b7b5b0802f217992151e06da7667ad12a58d73bfedb4c4484d215c5c8b2ac7820b25809c439c2bd87beeb5807043c6213894d1d0508568563cd6b1de8df7901c603a62535f04fab4513936f69d6821bbb5d29e6b0a2868355e4f982887ee03eb30a59684ff971b1c63e60faec546514b6797edf64a57adbc47583bfc61c5539e757ee67d469308b1d0e98939abbff26faff6bf665b961ddb0b5803034cb553a57c022736a1c92fad4c0aef22f44f30778c694926001943acd220e73ca0d07df2b26d4e87bc11975fabf45cc6bd2a6f04ce402c2a996b815a1d6f1b08d6970835b46919686e32315d2ecb9858222bf644da72dbc1229ec278f529395c5097ac83beddf9e6fed736a384146b30613459eb3320e1ad8894cac99e3acce06eaf80133f1ca203e9a1ac7f8a1d8c86f4d8c25f9c3f4e598ef1853d9ade6e721c29ff4ace117c72f133a5a173006ccf6a951b679eb77e0d1c3ec6af4abf9649a14033a2527909df0050a869053ea47360f0f7cc39b0d0811552b213367cefd5909f5f404a5bd14f6f14efcc4969ec3ff430a973e1ed988888717f39251e3a0b3ac55304db94ca8fa67a4a1382f964c3af755e763c5be37cf86397a201c2f2bae558156fb76ff5b5cf646c1cf01ead6866977c539652257f2713a81e19f48edcc9a11c82213886ef02fff7b4a6bbc717b954bb232555b33b4dbddc580bb1ae2c7656349ff8b98e523eab5bbdd2e16b652ed63f2e4760a83a89a92fe318a471b72bf8e4ada9f94543991d64e4241930b048d811ff9b46eda036ebab466a33251af32fb3fbf4e5fcc9faf943b58b3d6a35f2ac2d59ca35b95791edb454a8caad3f672d16d32d4f47ad2e95d0ebbd418a1cb15e62e92fc638f793c498e59a519b3fae287302e1ca4d141d413b3df1ebfd502966c087d51c3c21d4d77b2c930b486a37944d19be4430e79d8325d0725c14d7736c8118d76a0fd4b81eafa8632b21eca1b3609f1bc2e0d304138ffb880171b7f136a37d07a566400d7d10a3752c0b0f3dca35e1c28cdf7c122fc588f7a32e3a8cbc00bc88d09ee28510caf30ca9bf03dd1d0a37254c8c64f47d5b1852fae4927ba6ddc0f931ef9e6b72482ddeba2e0c35acc8e18b95f8544c20f8cbd7756b3ee18b0db2edd613eebf1a6782534f220747511dc668b4af4bd27838ca02029b4746f9749e7ec0a72f68cd7238dec499caddaf3fec27b42cb83ec8813869040b1e63c11849f40efcd041f95f6f168a31f8bc4171a1f5c1da22a94044230316e8901860780f323013dc15927ed61c606e098a28b18ea9519f2d657a78ee2d0fdab30f52fbebc13c515d266422709018a5b627b70ed391e14900255077a4e717ae82dda97faa5fec53f635c626b66877e712474086edd8d8f4d554fd496a1d516c0f3fd73e17cf6b1557ed8168eaa731ae690fefb0ec414360355ccf244dfc616d6e892b83369318b984d89c1f6ceb55a5d9fa81168520eee7bef2c79f483c8c2284a3b1f06f43b1052f77f43f12b0564224effe1d2eeb74c516dea6df0e3e1a66db6bf274332c2beffd09aec0448ba02f11ad8b896d480d22e5cab48b452a3a29c8a10ccd875cdfeea6515eaba9eceabb2707586eb243494285fda6dd7388473a7ac0de311ce8e372110e4486ae662831ebbfdc6c6ce53f0a1ec559580a03869660b5b7727bb462a9211b29df11b8ca3f31d01626293b18d98fe2f74fdfc22a2557148a903ea9cad8ecd4ce46120672574cab40ac6164ad006147710428a265c8107917d86c0a14fac9acd019ec7565cba3938cf0fc6c0052b2db1361eb36bc0921d581089856512818540c7787791e5e1f11e9ca9f0973fbcd985887a77e5d0da7009e0e1e2a972ef53c137b0474478b504ed993c2fc132d275f3d8d36b5ee80ded0e0aa960f7a574a3799a9dbb7fd2e33e86629a97fb880e47a64c7234f60429ab87b4c82af379b8e5812d26a0f48465f6579ee491d45243ac74a1a831f48299cb2051b5c985727f1a0553930c2aa5e71cbee94a9c1983f4489471e98a0f17f88d5346adb3d8c6e62dc378236cead41640fe593aa3fd11ad7f9ac624825c3e8a302e8602a2827f91b7932566659f412e1a8862c960083ed722d18e14928ef026fbd235fee91787915f3b6471099107f52393a9671bd9932604425be46ec4018caf69f68c228bd6d79270d83f1f3dc6220d8e4649a79af515d68cba15e9f17913bb891841a8b5d7a2193cf1ef01f656f54e7978be6e71f7c83f2757d9865e056cb378cf1632e117b1ab8b8182468645780ce91dcfbe96fbfb4195be7a64d155ba76f7bacbcb2394d597089c1a278e53a4d2bcef07d6196e69e55f75b1ee621ccfa0155d9220a2264ac3f065cdae9616d099acf3406c15d7df6a87f63775b2985ca644011c0c5a19538f3498b9a48d0031d046ea1b2e850722917678cac60e865f270cd6ce07a1e876c36a5464f32d0fae00b61aaa3637abde6c246b5eebd846ee3bfe99305797294ebc6b3c747716acac24c1990452d9b873e7f5bb04a972f712509aba65ae466ca5d8a134777111b81f8d12cb8a3daf23d406066dd462c293376ab79130e55528c361baeedb7c0e6644c7c6502e8b79bbeb1a297f7c155e775e86ccff395fbe1e929540c51e2fe2183fa4828896d7370c4562e1a935ed061863d11c72a234d118803b080e350c4ab347d912a0aa620be06e5b20831400f768c4aeb39ed2b04809c12a1c10bcf6661821bc3a518d5353749b3d9bc3d12c96a403dfa3565337128a7a580525b1b64896d7e309de9917946960fadca6ccb0a8b7acb9840e140fa83eeda4bf9c19be4b747db6c5f168a35ae595eb6512865875c7dacf516be430a8b7c5e3bfb8788991c063ac2548364adb8c71e22d54c7848f0e3aff6b6f4cdd18bfe637601828ef7e893711aad45d63bff4ec3f9ec6b6d3af9ce84e13146e0cbc41da682c6cd373a3f0aec0cc81f138242d4b95efcf80696d356116fdc43945120b1b267e9b880d1c549af130341b13f3e423d4f12433e3316fc8a99b0eab22ad0f9eb53b21c973b42826f11765193c2ae6ef0df61ef726855d6ed1f154495f3aadf9ab4c0f840a56edb73e26710c44a81048e982f6961afbd2cc998c51846e6b041f27bf1d0a57720fb0edfc7314ea330dcb1016808a830c020cce9dd5aabdab6a006897f6ce5b044d8969a98be52d7e11234c19718a7cdb1a15921458110acaa4a8855133c11d6e456087c291d8f90787224ddaf72d2a21ed66a7ae415490632f1ca67be6f85585c1de80ea879dd2e43b515cb02adf3775ddb044e879dbff4b35b8579402b9e4e25d9c", &(0x7f0000000200)=0x1000, &(0x7f0000001400)="a5b89aadffd48a58acba912cac59fdd9896172e9b6d264469716195a22af011712fe86f210e28345fb052fa435ac95e2628098bdc5096895459c50fcda74254c5a458215a5230f838b06ec92dd83474b6f65ee48a9fcd19a068cca2535211fe0c21b25c7222ac825e381b573843d5fd1cb623aa688aea12579333a774e222228bc7bb06701d1f40b106fd5e1cd5f9fa8e502b448d41e4c8cd43653db1f6f4738b59d1ac520ecabf6c5c3c9fb3d077b3c2d363f3c405cd667f195fcd750e4a1ac647f66e14349226057c1722404dd16c9ea8382e027738bad76c1f8d170864759e9f9c329f84d4897a10c317a638ffe964510d1df11f8cae92aabf2947635501c35e4e1211d6a1b5a2eabbd2dee0b4dedf35c7e7e6cb84c14e96c1e3e51f48f47b415d355160a99e8d6a55019c592fcde2fd2e4be52280b72c3853d404f0a09f8a2566cd85b8bbf3c44e1859e10efe332089b20eb4212f683277cb4ac5f5f74806f9cb08438797d3b073bede022fa5a65f3ce374c46beb3d642371ca7a4b85873c4af860f97ace28456e8fce4135dcd45d6cb1a65a2229a67bf3996c7f83378dcd3ccf1c23ef216731132a524cd73b8a7726396c5123070b64db27b0722af13bfe53e7f29be36f3f163c4619664a1691017699f8da0615379d267725f2177f200fdf74f93f7a7fd0eb978cdc66e4531040553fa2cc0ee1ba39bee969b23ef742c1457341df9828346c545c185a8cf475be7da8d6772502b38c9730b44ef80e346f57b7fcb5864e67735d6d3c6ec934920abe3317ad0fd03ef6d9784d1034d30cec36b24416e7d0742e7a1368128c8e60844d70ec36d5e44a41fa27e2407ce3a88eaa34920bfcd6aa33eb9a861065d38fde2e18566569cc014512196109024116d6379c0482fc903afdb71dc5153399bbaf35d6d4b1800422721a7e5d65838a9288a58e0bf88b2a6266eaccc734a407ee741c1149bbe108d1cffdc57da45ec547bc3972bb9efdb5654370226ff448280de221fe507d75f5c6d259d3bafb887c9258cc7d0a05f946c64e9a84940bfc01fd802b24023b14333d2450d54ec35b67de6a21f191b186ce5e16764ead4a29e2ba2635493757acfea74dbc11c116a4a7cabdb4dbbd0b094b083fa3c9810210549cdca785ba63fe4115c382ea7434c34ed321a6e0c2ac71995a4fc9f11e76102e475df944a3539386732eeda36adb779e51bed25f92c2d88b9724fdccf6c2f54bc2ee56821b6d90ce1530f5cf7fa5696a5ec13b6379c71f08596b9a13a5ca38d03403f483812703a3bc73518b22c5b5d323d115f35c9d6d83c8609a645f5c63c6ab1c4ab4423d17e36cda223582bd3bfc1ed84f1454c153b4b9558edbd79d4a0524749fae37177a3b2988c54aacab79df5448ea82f7cb4b9e4b35521824e0c86cc9ff0a62d73c3fafc2c9d7f6f4173379cf3a4f4757f15c7b64505ea312160ee5eef4a38e42c4b89223294e26b0c83b65e10e1e27e51ac6ec14d383c5880b3d35b93147adb5c31040e83ea6c9cb987130647c5190b524e3cf2cbd506f516887d39f386159acd19e3bc3093923a34d7d62ff9cd14b243b8bd7f2c77af60df7cfed5ccf67a8c6b7d59c183e65b20bfed129bb1a964347a1abf84162ae222e48e9fb750d04530089a74dff22d3e733da9d35cc6ab648aa690787c23696b9adbf4416677152023a3281a7c5c2987ca4dc301c555550dcc04f03b2174874b845f890bbca3cf09589ce9d5509cb6eefe4d9de50eb6c10a42123a7b538d0a68a5fd045357e8a2fcf3477df6e1055a3af8da87b6ae57f8d165b5266a206ad869f3b982f11fdeb4b990338fa2e4b6225cc4770eb46a218675f2d407a2dd5a35bae2b08e03958130c6ea55b108dbe6eb74ec11087cf8e75be51b3af09e68f82b34ad5b79a7eb09f9063dbc95820f38d829f32bcc0564db129f30b23afec424947d66dcd30278924e60892d13a3315aee94c1cb2af8a9b11ab14b3d002edcbbbf7e6b42c537e0652a050b735e2b1bbc45d2266f187bd2d2bfdd6ff8212f19db923e25d4408d493b5bf69ac4dff7ab6afe9f185154da5d539d0e4d512be18ccc38f8f4faa27f2faabd77c3a510d18f31d17e45daf62ff8d05a06a6c98c6e6c093ef04aa1daa0264efef91db34d764288a6bc94015a37906948d8c5ca20ba7ceaaba030be17f26872023cf437345d38c38d3195c67843dfa3d0fa06a56fdb373ca3dfd6991860fcb41b6ae76a78b93a69aee0859a4d8447242a5f439e0f95bb31086dc2f997d41ce98d8859df35edca06779b762093169a90fe6e8552844cc814220a4b53192bf5ae14f7cb7c3b5c315907008ae99332135a75ccb2359bd5f169974614749f858cbe2bf60d7d420eb1c7285c37f356cb7ea57f35575ab051f7f0c33ae8aeec516e58e759ab88dcde5fac6ecc73fdaa6f87164f0d3a53815f23221a5e7e944f2aa753ce2a79caaaec65722759b8e10d3d31d90ff2f1dd6495e8b914f463d37aad7fc9158b0e403e6c619947b12ef4743767d2b289a0ad2cc999abf341978943c0afa5896c7bede49d16a67276eef4c0dc47bd7fcf40e47256d2bf0e11901ed235e7afad2896ef7bbf77ee2ba22c747e2616bdbe5e7d21e5cb4744d253dd8aeda46cea201ea7c094f09b166c00484aaf462b15baf33e80495657a36f6b54f812b3f44f498ea215f56802ea71e7825908844c7b2306ccd31e19b66713e9b019ed28b444215f22643e77bcdcdd84581df1986de7a44730fe1baa06ddfbd5b7b09a41d478acbcf2edddc089cf1ab666b5b4502d81f8170ce587a102f42ad5a947ff2302d577d93a4ef6b2ba11b6db29a98df9dbc105196779f886a824f0939b7d18eda35cde1b65500980512d8b3a637b4f4d7f3fa6848330705748f3d86d866e81bd72c2c84c4d7fa4d734974b0b92ec63a1144cb4d6bda7cf71694e9e66719073f0860534437451b50287a33e54ec864dcb0542b553f2235ee7c9b6de76430715a57415b6db11ca982853ee01675538c27d0eb5c2e6e8c77a11db47b69cbf5f3d17b82e52ae2a72dd8219e5d40432cd3cf157c449503412f02da5a6ca48819aba043867e60a71448d588264479984fd9d354cdea364fd31faf9a8c44aa07eeff10e81fb70fd2666ece6b17e7871f54bc735d2d2e7320f763aa5d5acda660a7fe0a9ff4279c4934841b8fa0af5b4bf3c79137e77a1290ed623e71b5158cb4fc92f19b807b71396a988aa4dd0812886f14997932391367616a10071156874e94fcdbea66699520d600ed003b6c04c6a31dd08d4c2cf029fcedfc7fa4ef6caa0e2170bf4e2762ea1679434e390a857487ecea5c996f82620d9e69dbb9c97a1276734cd941bcdc494308fbf8111680c6ab83f7c77269e56883d9431d4472f98f198f9712397213dd4cd6491b74dbea5907f3b84d538fd93929dc8af4128f76523050324a004ede03fafd2681bd049f7bcffc1d1c2f6c6632c5610d49d55b8252371a20a1f6dfd4b259222951014c592eb2d351c233befae7e70bc438920eacd6907febb841b618a4704df3c9046945cc013032c2522484598b161f81f0ef4a5ceac652d589fd7c38e4c4ee0c4f9d6b0e841619c015c4ee811b2548f8748a539d821331e103fe0842453d62bd08ccbce2a9ea0fb3f9e7ea537940111c42e8b6a936a54dfde4b9b0a50968099d9b02920732edcf2ccfafcdea899ee3c59d42443d5616b7201a8b25e762a5a38cb47d6fb1d76b4b30d3ba051f50588d8b3597fee7bec76b13e3f73ecd62d15c8c91f53c28555390ebed86edee4a33ecedf56b32f35046fc28a0a7b72e4489f50537f7ce4ec71d009665658e0049e979b1ff9468dffd1a535e678d1d72ec47f64c39fbd0e5de6efb0c0e153e513a0a3fdddc7b184f22845ee4b75ea19215bf2d5295d251c9ba6f95580ce6b969c383185e35a8e15f77a183c940b2dba8a250ae35d67a778a36ce1b20cfc04d5f58846f6a40e9954a0da4fe298725a754ffd99060dffba9b84a05705f1f771effb5ef9abd8abf2d54e0a479f3db86311ed794dfb1bbae34ba70d7ed2577f75aae1747d9ceb317c79e9a24895fa840d938830433c0cdafcab351ef9ff9693de2874182bcb4d33bbc04aea355a1aa68dadb103d58b8e74a6ea2058f54a740e4213bab5f50f16bfeaf4a59c602ef134060f4678d7215e87adfcad04aa395983309c4bcbe55beceb21a44b203f6424341bed11945d18ac8706b1453e4e1c5c85cf5a15c2f653abf237aea657571348e11e27b278315a4a9b6c41032dad1a2648097db7e90b33fe20c349219ecb995a6eafab456ea14d552c514b15b84bda325b6f5a109afaa839158ccbe94677001f09472a67171d570b69a08482d6f7731e8721d9e50b412226f7cd24a3825bdc215381b9f4da9a89f26c07b2e852376dc286fefbc34e716c091060b1f70c3bd6722e4303f72f544195c1e265ba4a3f49f2486d1f46ddbfcb85b213d5cd683d093f7617037b4b44fc581902e65eebe674f9984bc441b2159aba1ade39557538d395101993a93b4fcec03fdf5d22818e2c28ed13aea935b531f683cb825e1977abe20be1a7c7a504b0a2c3e63e1bffd44c9fc48510f2996c11722c76829dbbef8d5cd071a5872a8abf73ffb5bc03e06515ebb7c003cbf04611b0fecaa24673f03825a2baedc5573a5eb37a04afbaf1a831f0b24eb349dd0ac0479cb9511dbaee325303329d1f90febd47f623e9b1d9f737e173ef5aca0b15fb1ebdee93adc7c442e908a14234d7e16a804c1468ca9cd7dcaa8de91ef2265f7ee48182ff2d008ecc79f0408821ce32cfd4b188031ed8be47d37604388b3d26f9502f15823f0a2dd7bc4dbebc1cdfe3cccb3f4d9775246d2e01b166126174f71ca74aee51f1a68b232d5daa393e8fae31549d658547d3478f530abafa0827d73a003cb9c8006a1788b136819bdeed71c10bf32e00a157190d3fc13355c0f27151e45e833129505aeef22d723614c725fb85181696db9206649c9fe32c5b7c3aa07f5df35a58630f564af2c7077ca312a4995efb78a7f0ad49bb553f06b9aab22749d51e50cff956cc660ba05f48a7f5b7484e4dfe8f6bd74ab8225e485f16e3aab07fa4ca4109ec4018ff9aa2d2fc655f968bfef1c05ae2eb8af285582c400bdf8b439535079535324a5a382f8d9373b5aa36cc97b778dbc127e94b51221b766ce4607c724a95d8de511aa06c50a9943163f1b49858367d4b5fdd26a3c75e0209c49863f01ad1008f82826a5aedfcfee988affdd7a428134ea92b586d88affcb741b44f5d9282aababe960eb1295c696dfbe2a274133fb409d11e55c7789eb8f6741fc8fb68de60588356c4afa104eec96ae744e11d0fc554873df1b3e82961df1663526b0b13669b74b5328c67aa4afae05fba16dce79037445da0703c31d4092865e059921e9c8f549cfd06acbd5b55ea30133a50a345f691eb1c93f8b4b968e3bed0ebba7ef9331a29c8e573ead656a9653ca8aba61ed8f7d9036692180e165e612d4565b092078d45e04aaf669fbf5a90f24f27afc726e4980e820c9754ba526387e952a5ab2ec45a866ae121d9be62084a2e4b42ccb95140756b7765a4b3ef5184615f1d796754001f5b7ba8c98356d8012d8df2adab1c6ba15c804c7ae36a0bae2ad832f58d3fe9b4793bbb7ed069c9b86d3551ca7d31c3cf99ef5056b99d1164e27e4017705690db72a75b6b8335c2b73e1fd60d6109e96925239820951459383687a832f2b131773043975ab57c7ce9993e53a3b9a62e", 0x1000) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x80000000) clock_gettime(0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x3010, 0xffffffffffffffff, 0x0, 0x800000000000000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 21:17:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0xffffff7f, 0x40, 0x4, 0x7956, "fe562361ad8a55b49dc0950bbafc69cabfe07f09", 0x4, 0x9}) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) getdents(r2, &(0x7f0000000640)=""/4096, 0x1000) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 21:17:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000001}) dup2(r2, r3) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:17:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x800, 0x0, 0xffffffff, 0x550b, "2ea86ecce46adfaf8848c57e95607fcfd71100", 0x4000, 0x8852}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) OpenBSD/amd64 (ci-openbsd-setuid-8.c.syzkaller.internal) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace